akos

software engineer, i build full stack web apps but i mainly enjoy backend engineering, infra, algorithms, problem solving, more recently building offline first web apps with sync engines, future interests: ML, security

presentable projects

can you watch?

when you hear about a movie, and dont want to look at each of your tv providers individually.

canvas editor using fabricjs

A canvas editor built with fabricjs. trying to implement a canvas editor but built on an existing library. was supposed to be the editor for drag and dropping elements to create pdfs but now it is just a showcase now

canvas editor not using fabricjs

A canvas editor where i mostly tried to implement everything from scratch except drag and drop

auth monorepo (repository)

I was learning auth, mainly oidc and oauth2. i read the oidc and oauth2 rfc and i tried writing my own client side oidc tpyescript lib. adapter pattern, core auth lib with typescript where adapters can be written for different types of persistence, redirects etc. it was never meant for a production library, but learned a lot about auth and oidc

movie app

movie app i created while learning react.

pathfinder

visualization of a pathfinder algorithm. steps are pre-calculated by the algorithm and then rendered to visualize the path

sorting visualizer

visualization of sorting algorithms. steps are pre-calculated by the algorithm and then rendered to visualize the sorting

tower of hanoi

visualization of the tower of hanoi algorithm. steps are pre-calculated by the algorithm and then rendered to visualize the tower of hanoi

sudoku solver (repository)

implementation of a sudoku solver with backtracking and dancing links in java

hashing (repository)

implementation of a hashing algorithm in java

dog

jeff GIF