I'm a software engineer focused on building backend services, APIs, and data pipelines with Python.
Most of my day-to-day involves writing backend code at Reached Technologies, where I design database models, structure REST endpoints, and handle asynchronous background tasks. Before this, I worked with Massachusetts General Hospital writing constraint-validation logic to catch bad clinical inputs before model training, contributed as an open-source volunteer with Omdena AI, and completed my Master’s in Data Analytics Engineering at Northeastern University.
- Backend & APIs: Python, FastAPI, Flask, Pydantic, SQLAlchemy, Alembic, REST
- Storage & Databases: PostgreSQL, SQLite, MySQL, Redis
- Data Engineering: Apache Airflow, Apache Spark, SQL
- Cloud & Tooling: Docker, Git, GitHub Actions, AWS (S3, Redshift), GCP (BigQuery, Vertex AI), pytest, Linux
-
Job Engine
Pulls job postings from multiple sources, strips out duplicate listings, and scores candidate fit against defined criteria. Implemented state machines to manage review stages and logged all decisions to an audit table so matching logic stays traceable.
Stack: Python, FastAPI, SQLAlchemy, Alembic, Pydantic, pytest -
Job Copilot
Runs a local FastAPI daemon connected to a Chrome extension to track job applications directly from browser tabs. Keeps application history in a local SQLite database and drafts follow-up notes using the Gemini API without shipping private job data to third-party scrapers.
Stack: Python, FastAPI, SQLite, Alembic, Chrome Extension (JS), Gemini API -
YouTube CineGlow
Samples video frames in real time using an off-screen HTML5 canvas to cast an adaptive ambient glow around the video container. Manages canvas drawing frequency and handles YouTube player state changes without stalling browser rendering.
Stack: JavaScript, Chrome Extension APIs, HTML5 Canvas, CSS -
Expense Habit Manager
Tracks daily spending against weekly limits, updates habit streaks, and sends warnings when purchases push balances close to budget ceilings.
Stack: Python, REST APIs, JavaScript, SQLite, CSS -
MoviETL Pipeline
Automates data ingestion by staging raw movie records, running schema and null validation in Spark, and executing idempotent upserts into PostgreSQL through scheduled Airflow DAGs.
Stack: Python, Apache Airflow, Apache Spark, PostgreSQL, Docker
- AWS Certified Machine Learning – Specialty (MLS-C01)
- Data Mining Hackathon: Special recognition for work on US offense classification
- VIT-AP Engineering Clinics: Certificate of Merit


