Izimani | Projects

A list of projects I've worked on.

Highlights

The stuff I'm most proud of.

PhD

PhD

There was a truckload of areas within computer science that I found exciting during my uni years. One that really got me hooked, though, was computational models. Like Turing machines, but more esoteric ones.

My advisor, György Vaszil, showed me a model called reaction systems, which was pretty new at the time (2019-ish). It offered a novel approach to model chemical processes within cells.

We combined this model with another hot area (a common recipe: take two popular things to make a third one), reversible computation, and 💥, 5 years later, I got my PhD.

Step into Meetups

Step into Meetups

Organized together with a few uni friends, Step into Meetups (yup, we got that name from that well-known debugger action) was a beginner-friendly IT meetup with an emphasis on live coding. How scary is that?

We had meetups about mobile dev, NLP, and .NET, just to name a few.

Teaching

Teaching

I got into the lecture biz as a teaching assistant (TA) back in 2015, and haven’t looked back since.

Some courses I was involved in: Java, cryptography, and computer science foundations.

Work

I've worked at

  • Sustainabot, as you’ve seen above.
  • Qogita is a health and beauty wholesale marketplace that uses a little secret sauce to match buyer demand with the best sellers. I worked on the seller side, maintaining the stocklist-fetching system, integrating with shipping services, and interfacing with seller APIs. My most impactful contributions include speeding up our unit testing suite, architecting a new order-placement system, and popularizing the phrase ‘easy money’.
  • NLV8 and Perfinal developed core banking platforms for neobanks and fintechs. Perfinal launched the EU’s first retail central bank digital currency (CBDC) project, StudentSafe, that aimed to raise financial awareness among kids. I was a key contributor in the TypeScript-to-Java rewrite and re-architecting of the platform.
  • EPAM provides software engineering solutions to Hotels.com, one of the world’s largest hotel booking sites. As this was my first real job, it was not my impact that really mattered, but the effect on my professional development: I had the chance to learn the ins and outs of the craft from some amazing devs, such as Bertalan Kis and Esta Nagy.

Misc

Other stuff I couldn't fit into the above sections.

  • Chalupa is a TypeScript microservice framework with built-in support for configuration, dependency injection, and type-safe service calls.
  • Codeosseum is a GraalVM-based PvP (player-versus-player) competitive software engineering platform focused on testing rather than development.
  • CryptID is a cross-platform, WebAssembly-driven solution for identity-based and attribute-based cryptography.
  • Downson (from Markdown Object Notation) embeds typed, structured data into Markdown documents.
  • jield provides generator functions in Java via annotation processing and CPS (continuation-passing style) transformation.
  • mvnx is like npx but for maven repositories.