Hi, I'm James

AI-focused Software Engineer. Expert in enterprise software development, integration, and deployment.

I’m a Senior Software Engineer at Harvard T.H. Chan School of Public Health, shipping complex systems from large-scale web platforms to enterprise integrations (SSO, APIs, marketing automation). I have a Master’s in Software Engineering from the Harvard Extension School and I'm active in the SF AI builder community. I won the Qualcomm/Meta ExecuTorch Hackathon by using a small language model to improve wet lab experimentation. During my Master's, I built an LLM pipeline for Pfizer that reduced meta-analysis literature review time by 5x.

Projects

hackathon Nov 15, 2025

Hands-Free Lab Assistant Powered by Edge AI

A mobile app that won the ExecuTorch Edge AI hackathon, using on-device LLM, STT, and TTS to help scientists navigate and document wet lab experiments hands-free.

May 30, 2024

Information Extraction via Large Language Model

A Capstone project with Pfizer using LLMs to automate extraction of clinical trial data from PDF documents.

ML Dec 15, 2023

Flight Delay Prediction Using Random Forests

A machine learning model using Random Forests to predict flight delays based on airport, airline, and temporal features.

ML Sep 3, 2023

Multi-Class Image Classification: Transfer Learning vs. Standalone CNNs

Comparing transfer learning with pretrained models against standalone CNNs for dog breed classification.

Mar 16, 2023

I Wish Someone Would Explain How Node.js Works

A creative dialogue explaining how Node.js works, covering its event loop, non-blocking I/O, and why it became so popular.

Dec 11, 2022

Using Akka Streams to Process MBTA Predictions

A Scala application using Akka Streams to process and display real-time train arrival predictions from the MBTA API.

Aug 3, 2022

Implementation and Comparison of Navigation Algorithms

Implementation and performance analysis of A*, Weighted A*, Best First Search, and A* with Beam Search pathfinding algorithms.

Jan 7, 2022

Team Responsibility Manager: An AWS Serverless Application

An AWS serverless application that helps teams manage rotating responsibilities through scheduled Slack messages.

work Jan 5, 2021

Automated Web Profiles for Faculty and Researchers

A WordPress plugin that pulls data from multiple Harvard APIs to generate automated web profiles for 1,500+ faculty and researchers.