Introduction
I'm a skilled software developer with experience in TypeScript and JavaScript, and expertise in frameworks like React, Node.js, and Three.js. I'm a quick learner and collaborate closely with clients to create efficient, scalable, and user-friendly solutions that solve real-world problems. Let's work together to bring your ideas to life!
What I have done so far
Freelancing
GeekyBones Labs Pvt Ltd.
My work
Following projects showcases my skills and experience through real-world examples of my work. Each project is briefly described. It reflects my ability to solve complex problems, work with different technologies, and manage projects effectively.
Developed the backend for an app-based platform where users can search, purchase, and subscribe to courses from various providers. My main responsibilities included building APIs, an admin panel, and infrastructure for storing videos and moderating content using AWS Rekognition.Created a chat service using Chatterbot and AWS Lex for intent-based interactions.
#Python
#Frappe Framework
#AWS
#FastApi
Developed a monolithic backend for a social media application, incorporating features such as commenting, liking, following, unfollowing, and blocking users. The tech stack included Express for the server, Redis for caching, Bull MQ for job queues, Socket.io for real-time communication, and MongoDB for data storage.
#React
#restapi
#Expressjs
#BullMq
#Redis
#Socket
Engineered a production-grade chat application that supports real-time messaging, using Socket.io. To handle high traffic and ensure scalability across multiple servers, Redis was utilized. Kafka served as the message broker, facilitating efficient message distribution, while Postgres was used for database management. This robust tech stack ensured a reliable and scalable communication platform.
#nextjs
#supabase
#css