About Me
Hello! I'm Mokhtar and I build things that live in the cloud. I develop high-quality web apps that provide highly-performing user interfaces with efficient and modern backends.
I spent the last 3 years leading to my graduation in a co-op program with BEEBUZZINESS working on a wide variety of interesting and challenging projects.
Shortly after graduating from Université Grenoble Alpes, I started freelancing and travelled around Indonesia while working on my ideas.
Here are a few technologies I've been working with:
- TypeScript
- React
- Node.js
- Next.js
- HTML & CSS
- AWS Amplify
- Go
- GraphQL
What I've Worked On
Founder @ Capsule Corp
Jan 2020 - Ongoing
Fullstack Developer — Freelance @ BeeBuzziness
March 2020 - Nov 2020
- Established an end-to-end testing pipeline with Puppeteer that allows validating web app usage report generation in a lambda architecture within a microservices context.
Time spent testing and validating this feature has been divided by 15. - Migrated a system for sending statistics events tied to user actions in a React web app from the frontend to the Node.js microservices handling said actions.
It helped reduce UI components complexity and standardize report generation from these events.
Fullstack Developer — Freelance @ BeeBuzziness
Sep 2019 - Oct 2019
- Traced CPU bottlenecks and memory usage of a medias broadcasting web application's frontend built in Typescript with React.
- Reduced memory usage of the medias broadcasting web application to comply with the smart TV's browser requirements that the app would be deployed on by optimizing the code path.
Fullstack Developer — Co-op @ BeeBuzziness
Sep 2017 - July 2019
- Migrated a reporting web application to a paginated API within a microservices architecture developed in Typescript with React, Express, and Mongo. Following the migration, the application now consumes 14x less bandwidth and loads up twice as fast.
- Implemented an internal tool to convert SWF files to concatenated PDFs and saved dozens of hours of repetitive labor work.
- Developed a medias and contents programming and broadcasting web application in Typescript with React, Redux, Express, and Mongo.
- Built an adaptive and bandwidth-aware video player in Javascript.
Frontend Developer — Co-op @ BeeBuzziness
Sep 2016 - July 2017
- Developed a web application of print orders management developed in Javascript with React, Express and Mongo.
- Maintained an internal product theme customizing system in LESS.
- Implemented a custom quiz algorithm in Javascript.
- Integrated web interfaces with HTML and CSS from mock-ups.
Some Things I've Built
Featured Project
Jajanken
A progressive web app to play janken against an AI learning from your moves. Keep playing while offline thanks to a Service Worker with the offline AI. Enjoy great performances with the neural network's computing handled by a Web Worker.
- TypeScript
- Preact
- Next.js
- Multilayer Perceptron
Featured Project
Tic Tac Toe
A simple and straightforward web app I made to experiment with the CSS Grid and teach myself the minimax algorithm.
- JavaScript
- React
- CSS Grid
- Minimax
Other Noteworthy Projects
What's Next?
Get In Touch
My inbox is always open, feel free to reach out to me at mokht@rmi.al Whether for a potential project or just to say hi, I'll try my best to answer your email!