About
I'm a developer and researcher with a flair for both mobile and full-stack work. My time has been split between shipping production apps used by tens of thousands of people, and digging into research problems in NLP and knowledge graphs — driven by a relentless curiosity about how systems actually work under the hood.
Building seamless, production-grade mobile apps end to end — from concept to a published app with 50,000+ real users.
Integrating front-end and back-end cleanly — Go microservices, PostgreSQL, REST APIs, and the React/Node layer that ties it together.
Currently building LLM-driven pipelines that turn decades of citation data into knowledge graphs at Brown's Satlow Labs.
Skills
Education
Coursework: Design and Analysis of Programming Languages, Deep Learning, Computer Vision, Computational Linguistics.
Coursework: Operating Systems, Databases, Software Foundations, Computer Architecture, Algorithms, Programming Languages, Engineering Entrepreneurship, and more.
Experience
Built an AI-driven pipeline on Brown's Oscar HPC to transform 40+ years of citation data into RDF/OWL knowledge graphs using FaBiO and CiTO ontologies. Designed LLM prompting and tagging strategies for author disambiguation, multilingual parsing, and citation extraction, and run temporal citation network analysis in Neo4j.
Built and deployed a cross-platform mobile app from scratch in Flutter, serving 50,000+ users across iOS and Android. Built Go microservices with JWT-authenticated REST APIs and PostgreSQL optimization, and cut average load times by 20% through request batching, response caching, and lazy loading.
Researched ESXi host deployment and resource allocation for virtual environments. Implemented data-driven validation strategies for Monterey VIVA testing and built automated monitoring tools to track performance and catch bottlenecks early.
Selected work
A mix of research prototypes and shipped applications.
A high-performance Redis clone with a concurrent TCP server handling 1,000+ simultaneous clients via goroutines — RESP protocol parser, thread-safe in-memory storage, TTL expiration, RDB persistence, and LRU eviction.
Designed a patient data management system for Chalmada Anand Rao Hospital to streamline record-keeping, serving 250+ clinical staff including doctors, interns, and nurses.
A mobile application built for charity donation and outreach.
An alumni networking application connecting graduates and current students.
A fitness tracking application built with Flutter and Firebase.
A one-stop delivery application.
Contact
Open to research collaborations, freelance work, and full-time roles.