About Me

Passionate about building exceptional digital experiences through clean code and innovative solutions.

My Journey

My journey into tech started with a healthy curiosity for “how the internet works” and snowballed into a career that blends infrastructure, intelligence, and interface.

From optimizing Kafka pipelines that process over a billion events a day to embedding LLMs into financial systems, I've worked across backend, frontend, and ML to make software smarter, faster, and occasionally even fun to use.

These days, I work at Intuit on QuickBooks' Fintech AI team, where I help build ML-powered user experiences and reconciliation pipelines. Before that, I was at Amazon working on search ranking and debugging infrastructure. And before that? I was reverse-engineering influence networks and building social signal pipelines for political discourse modeling.

A huge part of my growth happened at the University of Illinois Urbana-Champaign, where I had the chance to explore machine learning research under the guidance of amazing professors. I'm especially grateful for the mentorship of Professor Tarek Abdelzaher and his research group, where I was encouraged to build things, break things, and push boundaries — from building belief embedding models to designing real-time social data pipelines.

I like writing code that doesn't break (too often), building things that make users go “whoa,” and occasionally pretending I understand how Kubernetes actually works.

Skills & Technologies

Frontend Development

Languages & Frameworks

JavaScriptTypeScriptReactNext.jsVue.jsHTML5CSS3

Styling & UI

Tailwind CSSStyled ComponentsSassMaterial-UIChakra UI

Backend Development

Languages & Runtime

Node.jsPythonJavaGoExpress.jsFastAPI

Databases & Tools

PostgreSQLMongoDBRedisDockerAWSPrisma

Machine Learning & AI

Frameworks & Libraries

PyTorchTensorFlowScikit-learnHugging FaceOpenAI APIMLflow

Concepts

LLMsRAGNLP (BERT)GNNs (VGAE)Style TransferRecommender SystemsFederated Learning

MLOps & Data Engineering

KafkaRedisSparkAirflowKubernetesDockerAWSS3

What I Love About Development

Problem Solving

I thrive on breaking down complex problems into manageable pieces and crafting elegant solutions that are both efficient and maintainable.

Continuous Learning

The tech industry never stops evolving, and I love staying on the cutting edge by learning new technologies and best practices.

Clean Code

Writing code that is readable, maintainable, and scalable is crucial for long-term project success and team collaboration.

Creative Engineering

I enjoy mixing cutting-edge ML with web and product development — building things that are both technically complex and visually expressive.

Beyond Coding

When I'm not shipping code or fighting with YAML, you'll probably find me somewhere off-grid with a camera in hand.

I'm passionate about travel, storytelling, and capturing places that spark curiosity — both through photography and writing. I also love nerding out about product design, new AI tools, and occasionally trying to build side projects just to see if they can be cooler than they are useful.