About

I'm a computer science student at Northeastern University with a passion for collaborating with others to build fast, robust systems that make a real impact.

Currently, I'm a tech lead and software engineer for NExT Consulting, where I’m leading development on a year-long Verizon project. While I move all across the stack, my home base is the backend—maintaining and optimizing servers, shaping infrastructure, and weaving everything together.

My software journey kicked off with Northeastern’s Electric Racing team, where I dipped my toes in full-stack development by helping build a club-wide project management dashboard. That experience grew into a leadership role, where I ran my own sub-project and mentored more than 20 fellow developers. From there, I joined a venture capital startup as a web developer, where I put my full-stack skills to work creating the company’s official site.

Beyond code, you’ll usually find me on a field or court playing sports, recharging with friends, family, and dogs, or diving into new hobbies (right now, that means learning the guitar).

Experience

2025 — Present

Verizon · NExT Consulting

Tech Lead & Software Engineer

Leading development of an automated competitive intelligence platform that processes social media and review data through NLP pipelines to identify customer sentiment trends and geospatial issue hotspots. Architected a scalable backend with domain-driven design, refactored the API structure for improved performance, and automated multi-account cloud database pipelines. Currently coordinating technical direction and feature development across a 6-engineer pod.

Python FastAPI AWS Terraform PostgreSQL SQLAlchemy
Feb — Jun 2025

Lighthouse Search Fund

Web Developer

Designed and developed the official website for a launch fund that helps founders turn projects into lasting businesses. Built a responsive site to establish the company's online presence and attract SaaS founders and investors. Collaborated with the founder through iterative design reviews, translating prototypes into functional features and integrating dynamic contact forms and scheduling tools.

Next.js TypeScript React Tailwind CSS Figma
2024 — 2025

Northeastern Electric Racing

Software Tech Lead

Led full-stack development of an internal project management dashboard for a Formula SAE electric racing team. Re-engineered the finance tracking system and vendor management pages with custom components and backend endpoints. Managed technical coordination across a 20+ student developer team through weekly standups, ticket management, and code reviews.

TypeScript Express.js React Prisma PostgreSQL
May - Aug 2025

DataAnnotation

Software Development AI Trainer

Trained AI models by evaluating and improving code generation quality. Provided detailed feedback on algorithm implementation and software development best practices.

AI Training Code Review Algorithm Design

Projects

ResearchCompass

ResearchCompass

Research discovery platform that streamlines the academic publication process, built for Khoury College faculty. The platform uses vector embeddings with a sentence-transformer to match research projects with relevant journals and articles pulled from academic databases.

Python Flask SQLAlchemy MySQL AWS ChromaDB SBERT Modeling
FinishLine

Financial Redesign on FinishLine

Financial tracking capabilities on a project management dashboard for the Northeastern Electric Racing Team. Features include club vendor tracking, financial data insights, and reimbursment tracking.

TypeScript React Express Prisma PostgreSQL
RoomieSync

RoomieSync

Roommate organization app that simplifies shared living by managing shared expenses, chores, and a shared alarm system. Placed first in the first KTP (Northeastern technology club) hackathon.

Java Spring Spring Security/JWT PostgreSQL TypeScript Next.js
RiffRadar

RiffRadar

Guitar lesson recommendation platform that helps users discover songs they can learn based on chords they already know. The system uses vector similarity search with ChromaDB to find songs with similar chord patterns, along with YouTube tutorial links for each recommendation.

Python FastAPI ChromaDB Redis Typescript Next.js
Three Trios

Three Trios

Strategic card game featuring human vs. human and human vs. AI gameplay. Implemented multiple game modes and maps, along with networking capabilities enabling two users to connect via SSH to a local port and play from separate devices.

Java Java Swing JUnit
Light Em All

Light Em All Maze Generation

Iinteractive puzzle game featuring procedural maze generation using Kruskal's algorithm. Players rotate tiles to create a connected path of light.

Java Algorithms & Data Structures
Air-hockey

Air Hockey

Terminal-based two-player air hockey with multiple game modes.

C++ ncurses
Light Em All

Weight-A-Minute

Fitness platform that lets gym-goers, trainers, and gym owners track workouts, assign routines, manage equipment, and view analytics.

Python Flask MySQL Streamlit
Light Em All

Community Center Management System

Ternimal-based management dashboard designed to support community center time reservations, supporting numerous user roles, residents and non-residents, and organizations.

C++

My Toolkit for Success

Java
Python
TypeScript
React
C++
Docker
Spring Boot
FastAPI
Node.js
Next.js
HTML/CSS
AWS
Music Music Music Music

click me :)