• Blog
  • Research
tdooms
  • Projects
  • Resume
tdooms
Blog Research Projects Resume
Personal Projects

PixelGuesser

2022

PixelGuesser is a party game where players have to guess the contents of a heavily pixelated image which slowly grows more detailed over time.

Paw

2021

Easy to use ray marching renderer using JSON for scene description. Many primitives, composables and textures are supported.

C++ ini parser

2019

A Pythonic ini parser written in c++ using template hacking. The main goals are speed and ease of use. The ini file is read using a performant custom parser.

Academic Projects

meme.ir

2022

A group project in which we finetuned a transformer model to predict a meme template given only the text. We achieved 70% top-1 accuracy on 100 templates.

GNMX

2021

An interdisciplinary group project about computational biology. We developed a simulation and visualisation to investigate the genetic polymorphism phenomenon.

O4 Compiler

2020

A fully fledged C to MIPS compiler using antlr4 and LLVM. There are several optimisation techniques which make the output quite optimised.