Software Engineer | Product Development | Data Science

Building softwarethat scales

I build ultra low-latency systems and products powered by AI.

About

Who am I?

Computer Science and Math double major at Tufts University

Experience

Where I've worked.

  1. D

    Mar 2026 - Present

    Founding Engineer

    DYO OS · Full-time

    Los Angeles, CA · Remote, Flexible

    • Architected and deployed the first version of 'DYO', a productivity platform designed to mitigate workflow stagnation through automated intervention.
    • Engineered an AI-driven mission generation engine in TypeScript that analyzes user work descriptions to detect behavioral “stall patterns” and generates actionable recovery tasks.

    Skills

    Next.jsTailwindCSSSupabaseTypeScriptVercel
  2. I

    May 2026 - Aug 2026

    Software Engineering Intern

    IBM · Internship

    Enterprise Security (zSecure Threat Detection)

    Poughkeepsie, New York, United States · On-site

    Worked on products across the zSecure portolio including Threat Monitor: A tool used to monitor file integrity on IBM Z mainframes and Threat Intelligence: A surveillence tool used to monitor accesses across files on IBM Z mainframes.

    • Built an alert classification feature end-to-end, including the frontend UI and coordination with the backend team on API integration.
    • Engineered a contextual investigation feature to display concurrent system activity alongside each alert, giving analysts the situational context needed to make faster, more accurate classification decisions.
    • Redesigned the initial policy generation algorithm used to derive alerting rules for historical data, cutting memory usage by 90% and improving processing speed by 50% at scale (100M+ datapoints per deployment).
    • Researched high-cardinality categorical feature encoding (SVD, Sparse PCA, NMF) for anomaly detection on an intrusion detection system.
    • Wrote UI test coverage using Jest and React Testing Library, combining snapshot tests with behavioral assertions on rendered output.
  3. N

    May 2025 - September 2025

    Software Engineer

    NASA Jet Propulsion Laboratory · Internship

    La Cañada Flintridge, California, United States · On-site

    Developing a full-stack application with REST APIs and a reactive frontend to support NASA's Deep Space Network (DSN), which manages communication with spacecraft across the solar system.

    • Automated the generation of critical mission configuration files for the DSN using Python and JavaScript, streamlining operations for 40+ spacecraft and reducing manual overhead for systems engineers.
    • Developed software for tracking and monitoring spending for mission services with highly reactive dashboards and provided model-based resource allocation recommendations, improving the efficiency and integrity of budgeting for the DSN.

    Skills

    SvelteNode.jsJavaScriptPythonMongoDBGit
  4. K

    Jul 2023 - Aug 2023

    Information Technology Technician

    Kings County Supreme Court · Internship

    New York, United States

    Ensured seamless court operations by assisting personnel with technical issues both on-site and remotely. Additionally conducted thorough inventory assessments of the court's IT-owned equipment, ensuring accurate tracking and documentation of all assets.

    Skills

    CommunicationTechnical Support
  5. S

    Apr 2021 - May 2023

    LinC Leader

    St. Paul's School

    Concord, New Hampshire, United States

    LinC is a class taken by underclassmen where they engage in conversations about controversial topics such as race or gender. They discuss how to live in a community and how to react to conflicts within our community.

    • Organized three days of the LinC curriculum a year, in which the entire student body engaged in discussions on heavily debated topics.
    • Facilitated twelve-student discussion groups three times a week, ensuring everyone had a safe space to voice their opinions.

    Skills

    Public SpeakingTeaching Classes+2 more
  6. C

    Jul 2022 - Aug 2022

    Computer Science Scholar (CSS)

    Carnegie Mellon University

    Conducted a project to model national social mobility using probabilistic programming algorithms with Python and presented those findings and the conclusion of the program.

  7. N

    Jun 2021 - Aug 2021

    Technologist/Website Developer

    New York City Summer Youth Program · Internship

    New York, United States · Remote

    Offered continuous technological support, guiding team members through challenges on Zoom and recommending suitable platforms for their final projects. Also contributed to the design of the program website utilized for collecting final summer projects from each group.

    Skills

    Web DevelopmentTechnical Support
  8. S

    Jul 2020 - Aug 2020

    Research and Proposal Intern

    Sullivan & Cromwell LLP · Internship

    New York, United States · Remote

    Performed extensive research on the firm's values and achievements, crafting a compelling proposal tailored for prospective clients.

    Skills

    Research

Selected work

Things I've been building.

S1gnal · Personal Project

In progress

Quant Trading and Research Toolkit

A centralized place to backtest strategies, run simulations, and monitor automated trades — DuckDB/TimescaleDB storage, Python analytics for IV surface fitting (Black-Scholes/Newton-Raphson), a Rust (tokio) ingestion engine, a Polars backtester, and Rust/PyO3 Monte Carlo simulation (GBM/Heston) behind a Next.js frontend — moving toward paper-trading execution via IBKR/Alpaca and portfolio/arbitrage components.

RustPythonNext.jsDuckDBTimescaleDBPolarsPyO3Tokio

OrderBook · C++ Systems Project

Order Book Matching Engine

  • Engineered a low-latency limit-order book and matching engine in C++, achieving 18 million operations per second on high-volume market data.
  • Optimized memory access patterns by designing a custom pre-allocated order pool and replacing standard map structures with bitmap-backed dense arrays, reducing the cache miss rate to 3% while maintaining memory safety.
C++ValgrindGoogleTestPerf

numlib

Numerical Linear Algebra Library

  • Developed a numerical linear algebra toolkit implementing iterative solvers including QR via Householder, Jacobi, Gauss-Seidel, and Multigrid methods to efficiently process large-scale linear systems.
  • Built an adjoint automatic differentiation engine to calculate precise derivatives, enabling accurate and efficient gradient-based optimization for high-dimensional data.
C

Mobile app · Prototype

Prototype

Tufts University Gym Application

Engineered a prototype mobile application designed to improve the Tufts University gym experience. Key features include real-time foot traffic monitoring, an AI-powered workout generator, and a partner-matching tool.

HTMLCSS

Recommendation system

Learning Path Recommendation System

  • Designed an end-to-end learning path recommendation system: simulating user-item interactions to generate training data, engineering curriculum-aware features for learning readiness, and training a learning-to-rank model evaluated using Spearman correlation.
  • Deployed a FastAPI inference service to serve personalized top-K recommendations with low latency.
FastAPILearning-to-RankPython

Sentiment classification · API

Sentiment Analysis API

Built a sentiment analysis API using FastAPI that classifies text as positive or negative. Trained and evaluated Logistic Regression, Naive Bayes, and SVM models with TF-IDF features in scikit-learn, selecting SVM for deployment due to its highest accuracy.

FastAPIscikit-learnPython

Regression model · Kaggle dataset

Housing Price Prediction

Built and optimized CatBoost and XGBoost regression models on the Kaggle housing dataset, using extensive feature engineering and Optuna hyperparameter tuning to achieve an RMSE corresponding to ~12% prediction error.

CatBoostXGBoostOptuna

Regression model · Kaggle dataset

Titanic Survival Prediction

Developed a regression model to predict survival on the Titanic using the Kaggle dataset. Leveraged CatBoost with Optuna hyperparameter tuning and performed extensive feature engineering to improve model performance, achieving an accuracy of 84% on heldout data.

CatBoostOptuna

Simulator

Voice Commanded Air Traffic Control Simulator

Created an interactive air traffic control simulator that allows users to manage plane traffic using voice commands. The simulator leverages Speech Recognition and Natural Language Processing techniques to provide a more realistic and engaging experience than traditional control interfaces.

PythonPygameNLPSpeech Recognition

Contact

Get in touch.

I'm always interested in discussing new opportunities, innovative projects, and collaborations. Let's connect!