A deep dive into Twitter's distributed ID generation system, exploring how it ensures uniqueness across multiple servers while maintaining performance.
Backend-focused developer building scalable systems with Node.js, NestJS, Golang, and Python.
Skilled in API design, data migrations, and event-driven architectures with AWS. Proficient in React and Angular for full product delivery. I'm a strong advocate of clean code and effective team collaboration.
When I'm not debugging production issues or optimizing database queries, you can find me contributing to open source projects, exploring new technologies, or sharing knowledge with the developer community.
My technical toolkit for building scalable and robust applications
My professional journey in software development
Developed scalable backend systems using NestJS, MySQL, Redis, and DynamoDB. Implemented event-driven architectures with AWS SQS/SNS, improving reliability and decoupling services.
Built and maintained secure backend applications using Node.js and Python. Integrated Firebase and various payment services. Worked on frontend for admin and ERP systems with Angular and React.
Open source projects and tools I've built for the developer community
A starter boilerplate for building RESTful APIs with Django, DRF, SimpleJWT, MySQL, and Docker. Includes user auth and CI/CD setup.
A TypeScript-based starter for building REST APIs with Express.js and MongoDB. Includes best practices for project structure and validation.
Technical articles and insights I've shared with the developer community
A deep dive into Twitter's distributed ID generation system, exploring how it ensures uniqueness across multiple servers while maintaining performance.
A comprehensive guide to building a blog application from scratch using Django framework, covering models, views, templates, and deployment.
Ready to collaborate on your next project?
Let's discuss how we can work together to build something amazing!