About
I'm a passionate Full-Stack Developer who loves crafting seamless, high-performance web applications that blend elegant design with efficient engineering. I specialize in building scalable front-end and back-end solutions using modern technologies like React, Vue.js, Angular, NestJS and Node.js. My goal is to create intuitive and responsive digital experiences that not only look great but also perform flawlessly across all devices.
Currently, I'm Lead Front-End Engineer at Rehani Soko specializing in performance and optimizing web applications. I work on creating seamless user experiences while ensuring the applications are scalable, efficient, and maintainable.
Over the years, I've had the opportunity to work on diverse projects—ranging from startups to large-scale enterprises — where I've contributed to everything from UI/UX enhancements to backend integrations and performance optimizations. I enjoy solving complex problems, collaborating with teams, and continuously learning to stay ahead of industry trends.
When I'm not coding, you'll find me exploring new tech, reading, occasional gaming, spending time with my family or enjoying outdoor adventures.
Experience
Aug 2024 — Present At Rehani Soko, I lead the development of scalable front-end and back-end solutions, ensuring seamless integration of user-focused designs with robust functionality. I collaborate closely with a team of developers to enhance web performance, optimize web vitals, and ensure code quality through thorough reviews. My work involves diagnosing critical issues, implementing scalable solutions, and improving application efficiency to deliver a smooth user experience.
- Javascript
- Typescript
- Nuxt.js
- Vue.js
- HTML & CSS
- TailwindCSS
- Pinia
- Vitest
- Playwright
- Git
- CI/CD
Dec 2021 — Dec 2024 During my time at Love, Bonito, I played a key role in migrating their legacy Vue.js e-commerce platform to Next.js, achieving a 3x improvement in web performance and a 50% reduction in load times. I integrated global payment solutions, streamlined the checkout process by reducing API calls, and contributed to infrastructure cost savings through optimized CI/CD pipelines. Additionally, I mentored junior developers and collaborated with cross-functional teams to deliver a seamless customer experience.
- Javascript
- Typescript
- React.js
- Next.js
- Vue.js
- HTML & CSS
- TailwindCSS
- Zustand
- Vuex
- NestJS
- Node.js
- Jest
- Vitest
- Cypress
- Playwright
- Git
- CI/CD
Aug 2022 — Dec 2022 At Mahjoz, I focused on optimizing front-end performance and delivering high-quality user interfaces using modern JavaScript frameworks. I conducted extensive testing, identified and fixed bugs early in the development cycle, and collaborated with product managers to streamline workflows. My contributions improved team efficiency, accelerated product releases, and enhanced the overall user experience.
- Javascript
- Typescript
- Nuxt.js
- Vue.js
- HTML & CSS
- Pinia
- Node.js
- Jest
- Git
- CI/CD
Aug 2019 — Nov 2021 During my tenure at Contrive Solutions, I played a key role in developing and optimizing web applications as a Full-Stack Developer. I led the migration of an Express.js project to TypeScript using Nest.js, which significantly improved code maintainability, scalability, and overall project structure. My contributions also included building a high-accuracy web scraping solution with Node.js and Puppeteer, achieving an 80% captcha bypass success rate, streamlining data extraction processes, and enhancing automation efficiency. On the front-end, I worked extensively with Angular to transform design mockups into fully interactive, responsive web pages that ensured seamless navigation and visual consistency across devices. I implemented performance optimizations that improved application efficiency by 10%, addressed cross-browser compatibility challenges, and fine-tuned the overall user experience. Additionally, I collaborated with cross-functional teams, provided technical guidance to junior developers, and contributed to the successful delivery of multiple projects within tight deadlines while maintaining high coding standards and best practices.
- Javascript
- Typescript
- React.js
- Vue.js
- Angular
- HTML & CSS
- SCSS
- Vuex
- NgRx
- Redux
- NestJS
- Node.js
- PHP
- Laravel
- Jest
- MySQL
- MongoDB
- PostgreSQL
- Git
- CI/CD
Open Source Contributions
Continue.dev — Open Source AI Code Assistant (25K+ GitHub Stars)
Open Source AI Code Assistant with 25K+ GitHub Stars. Contributed to Continue.dev, a widely-used tool that integrates with popular IDEs like VS Code and JetBrains to help developers write better code faster.
Projects
Love, Bonito
E-Commerce web app for Love, Bonito built with Next.js. Love, Bonito is Southeast Asia’s largest direct-to-consumer, omni-channel womenswear brand.
- Typescript
- React.js
- Next.js
- HTML & CSS
- TailwindCSS
- Zustand
- Vitest
- Playwright
- CI/CD
Mahjoz (SaaS)
SaaS web app for managing services and scheduling appointments. Add your services, set your working hours, launch your page to your audience, and start receiving customer bookings and payments.
- Typescript
- Nuxt.js
- Vue.js
- HTML & CSS
- TailwindCSS
- Pinia
Rehani Soko
Web app for Africa's premier property marketplace, connecting buyers, sellers, renters and agents across the continent.
- Javascript
- Typescript
- Nuxt.js
- Vue.js
- HTML & CSS
- TailwindCSS
- Pinia