With more than 8 years of experience working with companies and on my own projects. My strongest skills lie around Javascript, Typescript, Node JS, Nest JS, Redis, React, React Native, Next JS, Vue, Nuxt JS, Laravel, Devops (Kubernetes, CI/CD, GCP, AWS etc) and whetever solution the project needs. I have a passion for learning new technologies and I am always looking for new challenges.
Latest works
Ultimate Arcade (Cyberworms)
Developed the 2D frontend of the play to earn project using Javascript and WebGL
View work*angia
*angia is a viewer interaction platform designed to allow creators to engage with their audience on different streaming platforms like Twitch, features interactions like TTS, Al voice, Soundbits, Al Chat etc. Developed advanced Ul for both Creators
View workTOST
Developed a transit management software (full stack) for creating and managing GTFS industry standard file for bus routes used by major transit companies in the United States.
View workWeb and mobile stacks
- React JS
- Vue JS
- Next JS
- Nuxt JS
- Tailwind CSS
- Bootstrap
- Node JS
- Express JS
- Nest JS
- Fastify
- Python
- Django
- PHP
- Laravel
- Bull MQ
- RabbitMQ
- Redis
- React Native
- MongoDB
- PostgreSQL
- MySQL
- CockroachDB
- Docker
- Kubernetes
- Terraform
- GitLab CI/CD
- GitHub Actions
- AWS
- Google Cloud
- Digital Ocean
- Shopify
- WooCommerce
- Medusa JS
- GraphQL
- REST API
- Socket.io
- WebSockets
Latest articles
Creating a global production ready marketplace with Medusa JS
Building a scalable marketplace solution can be a complex challenge, especially when trying to balance performance, customization, and a seamless user experience. In this post, I’ll walk you through the journey of creating a Minimum Viable Product (MVP) for a niche marketplace using Medusa, a powerful and extensible e-commerce framework. From selecting the tech stack to implementing custom features like product offers, messaging, and shipping integration, this guide will dive into the technical decisions and solutions that helped bring the marketplace to life. Whether you're starting from scratch or enhancing an existing platform, these insights will be valuable in your own development process.
Read moreSetting up production-ready ORY Hydra and Kratos oauth2 flow using Nuxt js for rendering login and consent screen
If only the time of development were to be considered then Oauth0 would be the best choice out of the three where using packages like Passport will come last, but that was not the only concern here, so we ended up going for the last options using Ory Hydra for oauth2 and Kratos as an identity provider as our business need required a bit more flexibility also it was important that we manage our user's list in our database.
Read moreMy experience moving from PHP to Node JS in one week
I recently took on a new job where part of my responsibilities includes the development of a web app and collaborating with the API development, and since the API is Node JS I have no other option than to finally give in to learning how it works.
Read more