I like to code
Check out my projects, experiences, etc....
Lately, I have been focusing on creating full stack web applications that deliver end-to-end solutions while maintaining high performance, scalability, and clean architecture hiking, climbing & exploring national parks.

Experience
Work & Leadership
Software Engineer
Sharing Excess
Philadelphia, PA • 2024 - Present
Logistics & redistribution technology
- Developed a logistics PWA with React and TypeScript to streamline food distribution operations and field data collection
- Owned core infrastructure decisions; onboarded new contributors with documentation standards and code review practices
- Modernized a legacy JavaScript codebase to TypeScript, reducing bugs and improving responsiveness by 30%
- Migrated the backend from Express to oRPC with type-safe API contracts, eliminating runtime model errors, strengthening authentication, and reducing API latency
- Implemented Playwright end-to-end tests in CI/CD, improving reliability and reducing production bugs
- Architected the database schema for donation and redistribution workflows, optimizing queries to improve performance by 20%
ReactTypeScriptPWAoRPCPlaywrightCI/CDExpress
Software Engineer Co-op
Susquehanna International Group
Bala Cynwyd, PA • September 2023 - March 2024
Team Order Routing and Quoting (TORQ)
- Developed a C++ protocol metrics publisher to tail multiple log files to generate data frames for 5.8 billion+ messages/day
- Built a Python orchestration layer with C++ bindings to aggregate metric data-frames and stream real-time data on Grafana
- Created a Python FastAPI proxy server to integrate OpenTelemetry alerts with an internal messaging platform via RESTful API
- Developed a concurrent Python Kafka consumer to process 500+ million messages in 5 minutes, increasing speed by 9x
C++PythonKafkaFastAPIKubernetesGitLab CI/CDGrafanaRESTful API
Software Engineer Co-op
OPEX Corporation
Moorestown, NJ • September 2022 - March 2023
Warehouse Automation and Robotics
- Implemented asynchronous windows inter-process communication, connecting multiple C++ applications with proprietary protocol, reducing alert latency by 60%
- Developed a Python tool using Doxygen to integrate 15,000+ dynamic Windows Help files into a C++ MFC application
- Wrote comprehensive unit and integration tests for robot's host application, increasing test coverage and operational reliability
C++PythonWindows IPCDoxygenRobotics
Teaching Assistant
Drexel University
Philadelphia, PA • September 2022 - March 2025
College of Computing & Informatics
- Mentored over 150 students during weekly labs and tutoring hours, helping them grasp complex concepts
- Developed grading tool with Python and JavaScript to automate assignment compilation, reducing grading time by 80%
PythonJavaScriptMentoringPlugin Architecture
- Open-source platform for Drexel students to search job listings, courses, and professor ratings in one place
- 200+ weekly active users and 220+ wage submissions, without any marketing, just word of mouth and a Reddit post
- Hosted on my personal VPS
Tech Stack
DockerMeilisearchNode.jsPostgresPythonReact.jsTanStack Query
- FERPA-compliant open-source plagiarism detection software developed for Drexel University, enabling self-hosted and privacy-focused implementation
- Incorporates multi-modal detection techniques based on Stanford research papers with enhanced visualization for software similarity analysis
Tech Stack
CeleryDockerPlaywrightPostgresPythonReactRedisRustS3TanStack
- A simple group project where the goal was to master JavaScript as a raw language and build applications and features from scratch
- The learning outcome was a deeper understanding of CSS, JavaScript, server‑side rendering, and DOM manipulation
- Built entirely on Deno without any bundling
- Used EJS to render web pages
- Employed a strategy pattern to integrate multiple content APIs and normalize their outputs into a unified format
- Implemented social features including friends, following, discovery, public collections, and private connections
- Utilized PostgreSQL for the database
Tech Stack
DockerEJSJavaScriptKnex.jsNode.jsPostgres
- A 100% client‑side playground for digging through my half‑baked blogs via full‑text or tag searches
- Born as therapy for my runaway hot takes—so I can't lose my own brilliant (and not‑so‑brilliant) ideas
- No courses, no paywalls—just unfiltered opinions and unsolicited wisdom
- Also doubles as a humble shrine to my ramblings and occasional flashes of genius
Tech Stack
CI/CDChakra UIGitHub ActionsNext.jsReact.jsTanStack QueryTypeScript



