About Me
I'm a Software Engineer with over 4+ years of experience in backend development, focusing on the Python tech stack. I enjoy building backend MVC systems using frameworks like Django, FastAPI, and Flask. I've worked with relational databases like PostgreSQL and MySQL, as well as non-relational ones like MongoDB and Redis. Plus, I have got hands-on experience with cloud platforms like AWS, Azure, and GCP.
I have worked across a wide spectrum of development in my career—backend development, computer vision, GenAI, data engineering, and even teaching tech at NGOs. I have been a Tech Lead at an early-stage startup, managing a team of 14, and have also been a strong team player. I have actively contributed to LLD and HLD discussions and decisions while working in project, building products from scratch as MVPs and improving existing ones too.
In my free time, I like to write blogs, articles, or even simpler stuff like LinkedIn posts. I’m also a huge cinephile, so you will often find me watching movies whenever I get the chance(mostly sci-fi).
Skills
Programming langauge
Database
Frameworks
Cloud Services
Version Controls & Deployment
Experience
Hashedin By Deloitte
Software Engineer II
I have led the entire backend and managed a team of 3 software engineers to build the backend using FastAPI with PostgreSQL. All deployments were handled using GCP services like GKE, GCP Cloud Storage, and more.
I have built the backend for an LLM-powered chatbot application using Django. The chatbot effectively answers users questions based on their uploaded PDFs, leveraging AWS Bedrock Claude models, with PostgreSQL as the database. In development we used AWS CodeCommit for version control and AWS S3 for file storage, all seamlessly deployed through AWS Pipelines.
Python
FastAPI
Django
PostgreSQL
GCP
AWS
Docker
GenAI
Prompt engineering
TheMathCompany
Associate - Product Engineering
I contributed to an internal team, focusing on the development of management tools. My responsibilities included utilizing FastAPI, implementing PostgreSQL with SQL Alchemy, and integrating Azure BLOB for storage purposes. And also used Azure Repos for version control and documented those APIs using SwaggerUI and Postman.
Implemented an ETL pipeline to extract metadata from 25+ data warehouses that were stored in Redshift, Hive Metastore and data catalog platform like Alation, streamlining the process of loading data into PostgreSQL for the creation of a Data Dictionary. This significantly reduced the effort required for manual creation.
Python
FastAPI
PostgreSQL
Redshift
AWS
Azure
Docketrun Tech Pvt Ltd
Technical Lead(Promoted)
Gathered technical requirements from clients, evaluated solutions for potential bottlenecks, technical debt, and future scalability, and designed overall projects. Subsequently, conveyed the requirements to the development team, assisting them in establishing pipelines for data processing, model training, API building, and deployment.
Python Developer and ML Engineer
Built backend APIs using Python and Flask, interacting with SQL databases such as MySQL, PostgreSQL, and AWS RDS Oracle, as well as NoSQL databases like MongoDB. Dcokerize and deployed on AWS EC2 instance.
Built a data augmentation pipeline for an Indian double-lined two-wheeler's license plate image dataset. This pipeline involves taking an empty number plate image with some tilt and masking it with a desired number PNG image to create a fake license plate dataset using Python and OpenCV.
Built an ANPR (Automatic Number Plate Recognition) PoC for a Honda service center. The system detects and recognizes the vehicle type and license plate, handling all types of license plates (single-lined and double-lined). YOLO V3 is employed for vehicle type detection, YOLO Tiny for license plate detection, and a CNN for OCR. The extracted data is then stored in MongoDB.
Python
C++
Flask
AWS
MySQL
AWS RDS Oracle
MongoDB
Computer Vision
Chromosis Tech Pvt Ltd
Full Stack Web Developer Intern
I built a CMS web app for the Smart Campus project, where employees can register and later be assigned to specific buildings and floors for management, including contact information.
CMS system was built using Django with Bootstrap as the frontend and MySQL as the database. The management of all these components was handled with the XAMPP server, and sessions and password hashing were implemented for authentication.
Python
Django
HTML
CSS
JavaScript
MySQL
Bootstrap
Side Projects
ColorCode
This is a web app where you can upload an image, and it will provide you with all the color palettes. This way, you don't have to rack your brain for the HEX code or RGB code of your favorite color from the images you've just viewed.
Python
Flask
Bootstrap
Docker
Heroku
Paragraph Summarizer
This is an NLP project for text summarization, built with Flask and deployed on Heroku. It utilizes NLTK for summarizing text. The app processes extensive paragraphs and extracts only the repeating sentences deemed important for the user.
Python
Flask
Heroku
NLP
Right Candidate
This is a dynamic Django CRUD app with MVT architecture that consists of two pages (apps). One is for applying for jobs, and the other is for displaying jobs with the ability to filter applicants based on their skillsets.
Python
Django
SQLite
Bootstrap
Blogs
I have authored a collection of blogs on software engineering, including a few on AI whenever time allowed. I invite you to explore the blog platform and delve into these blogs.
Workshops
I served as an instructor for various AI training workshops on behalf of Docketrun Tech Pvt Ltd. I taught over 5000+ college and high school students from different institutions through both online and offline modes. And also I have been invited as the chief guest for the tech fest at BCA P.C.Jabin College, Hubballi.