About Me
Hello! I'm Mokhtar and I write code that lives in the cloud. I develop high-quality web applications that provide highly-performant user interfaces with efficient and modern backends.
Shortly after graduating from Université Grenoble Alpes, I travelled around Indonesia for a couple of months while working on some of the projects below.
During the 4 years I spent at BEEBUZZINESS, I've worked on a wide variety of interesting and challenging projects working mostly with Node.js microservices and React frontends with Docker.
I'm currently working on Shellphone to allow international travelers to keep their phone number and use it over the internet.
Here are a few technologies I've been working with:
- TypeScript
- React
- Node.js
- Next.js
- Serverless
- Remix
- HTML & CSS
- AWS Amplify
What I've Worked On
Solopreneur @ Capsule Corp
Jan 2020 - Ongoing
- Currently building Shellphone, a personal cloud phone mainly geared towards digital nomads.
- Built FSS, a fullstack serverless web application boilerplate for independent developers.
- Built a Discord reporting chatbot for Shopify shop owners.
Software Developer @ Medic
May 2021 - 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
Shellphone
Shellphone is a personal cloud phone allowing international travelers to keep their phone number and use it over the internet. It integrates Twilio into a PWA to provide an app-like user experience. I initially started building it out of a personal need while traveling and quickly realized other people in a similar situation had the same need.
- TypeScript
- Blitz.js
- Twilio
- Prisma
Featured Project
Jajanken
A progressive web app to play janken against an AI learning from your moves. Users can keep playing while offline thanks to the Service Worker. The app stays performant by offloading the neural network's computing to a Web Worker.
- TypeScript
- Preact
- Multilayer Perceptron
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!