I do a lot of projects, which can range a lot between what they achieve and the context they were created in. Most of my projects were created in UMass Amherst during my undergrad, but I also have created many personal projects. These projects range from Systems Developer tools for my specialization/research, to fun web apps and mobile apps that either solve a very specific need I had, or ones that I just wanted to do. The following is a non-exhaustive list of things I have worked on.
Professional
Projects I have contributed to professionally.
- STORMM: Structure and TOpology Replica Molecular Mechanics. Spearheaded all Engineering aspects: Handled UNIX-standardization, migration to C++ 17, and reduced minimum requirements from 128GB RAM to 7GB RAM, with more efficient build processes, and a sandboxed environment for external packages with a build pipeline in place. Release Notes.
- LinKaGe Labs: A web-hosted PHP-based internal Bibliography system based on a modified version of Wikindx. A revamping of KINARI. Recovering hacked into CentOS systems, establishing newer systems on AlmaLinux, and creating the lab’s VPN/Hosting/OS upkeep infrastructure.
Ongoing Projects
Splatr — A simple, native bitmap editor for macOS.
Revamped tra86 - Needs a separate working title, but essentially a GUI/CLI-based Debugging, Assembly Tracing, Memory Visualization dev toolkit. Has surpassed the existing tra86 across all metrics and features, and will be renamed soon as it is a completely new rewrite. Written in Rust.
Research-based Products
These are products that were part of some research/academic undertaking.
- 2026 MITRE eCTF: Design for Northeastern’s CactiLab team for the 2026 MITRE Embedded Capture the Flag (eCTF).
- tra86: The Assembly Level Programming Language Tracer Analyzer
- ASSERT: AI Supported Smart Electricity Restoration Tool (More details here)
- The Cost of Control: A simulation to optimize HVAC Controllers to work in a way which maximizes energy savings and maintains occupant comfort.
- MBTA Accessibility Blobs: Interactive website, which includes a “Blob map” will help users look through the accessibility for public transit at every location in Boston. Accompanied by a research paper + video.
- Misc. iCons Projects (Archived): Other iCons related projects on my archived website not mentioned here.
- Misc. UMass CICS Projects (Archived): Other UMass CompSci projects on my archived website not mentioned here.
Hobby Dev
- Hexa: macOS menu bar Programmer’s calculator.
- Libfreenect Demos: Bunch of silly C++ demos I created for a thrifted Xbox 360 Kinect.
- AptPoint: simple web app that I created to pinpoint multiple locations on a map using Leaflet and OpenStreetMap address lookup. Read More
- Scripting Shenanigans: Old archive of various scripts that I plan to revive on this website.
Standby Projects
Stuff that is active, but currently on the back-burner.
SelfSelect / Automator — An LLM-powered automation platform. The Android version uses Gemini to translate natural language commands into YAML scripts executed via Accessibility Services.
RavynOS / Swift on FreeBSD — Contributing to the effort of bringing Swift 6 to FreeBSD as part of the RavynOS project, working toward a macOS-compatible open source operating system.
SaberStat — An Apple Watch app for lightsaber dueling that uses IMU sensors for hit detection. Still refining the signal processing for acceleration magnitude and peak finding.
Hackathons
Some hackathon projects.
Won “Best in show” (1st place) in the ASA Five College DataFest. Collaborated in a team of 6 (Clara Li, Nikki Lin, Quinn White, Rose Porta, Kushagra Srivastava) to create an analysis of consumer data provided by a certain legal firm. We had a 3-fold approach, wherein I contributed towards the text wrangling/NLP stuff.
This was the first ASA Five-College DataFest team which was inter-college (Smith College and UMass Amherst). We were able to synthesize our university’s main teaching aspects into our final product, thus making it an inter-disciplinary win :)
Without giving away to much data due to its sensitive nature (we had to sign a contract): we essentially received a relative database wherein communications between consumers and a legal firm were recorded, along with other details on consumer actions with the firm. We were to analyze this data and determine how to equip people employed to better serve the consumer needs.