Bio
Freelance Software Developer
Feb 2023 - PresentHub Media Network - Colombia
- Build full-stack applications with Next.js, Python, Django, and Django Rest Framework and deploy them in the cloud.
Senior Software Developer
Nov 2021 - Jan 2023Maverix Pro Ltd
- Built high-performing, efficient backend applications with Python, Django, and Django Rest Framework and deployed them with Docker and Docker Compose.
- Integrated Trading APIs provided by Motilal Oswal into the backend service and delivered optimized and managed APIs for the Frontend, and later changed to APIs provided by Zerodha and improved performance by 10%.
- Enabled Continuous Integration/Deployment with Docker, GitLab CI/CD for Pipeline integration, Terraform to define infrastructure as code, and Amazon Web Services to facilitate deployment with services such as Virtual Private Cloud, Identity and Access Management, Elastic Compute Cloud, Elastic Container Service, Relational Database Service, Elastic Container Registry, and Amazon S3.
- Led and taught backend developers building applications with Python, Django, and Django Rest Framework and guided them to help them achieve their goals and growth.
- Built chat applications consisting of one-to-one, group chat, and discussion rooms with Django Channels and deployed using Daphne as a microservice.
- Built and maintained highly available microservice for reading real-time trading data stream from Zerodha Kite and serving to users through WebSocket with Django Channels.
- Collaborated with clients to gather software requirements, design systems, build software, and suggest changes to improve the customer experience.
Software Developer
Sep 2019 - Oct 2021Goyalo Safaris Pvt Ltd
- Designed and Built Full stack applications with Django, Django Rest Framework, React, and Flutter and deployed with Nginx, PostgreSQL, and uWSGI.
- Integrated third-party API services such as Twilio and msg91 for sending SMS and Stripe and Razorpay for payment processing into the application backend.
- Taught and guided interns in building mobile applications with Flutter, Web application backend with Django, and Django Rest Framework.
- Identified the best machine learning models for computer vision and natural language processing and summarized the findings.
- Consulted with clients to assess their needs and used insights to determine and record system specifications.
- Designed an end-to-end system for streamlining purchases in an offline store and built a prototype using computer vision models with PyTorch and OpenCV.
- Built end-to-end machine learning models for conversational AI consisting of wake word detection, speech recognition, natural language understanding, and speech synthesis with PyTorch.