Hello! I'm

I'm a programmer / computer science major at UC Davis with a passion for side projects & learning.
Find out more about what I've done and what I do below!

A Little About Me

I’m a third year student at UC Davis graduating in June 2020. Last summer, I interned as a Software Engineer at Sonos and will be interning at Lyft this summer.

As a software engineer, I enjoy taking complex problems or goals and constructing practical solutions. To me, this idea of software architecture is of the utmost importance as sustainable code is a must. No doubt scalability and efficiency are key in the tech industry and combining my technical knowledge with analytical skills, I aim to accomplish just that.

When I’m not coding, you can usually find me reading, biking, rock climbing, or tinkering with hobbyist electronics.

Where I've Been

  • Currently

    UC Davis

    Student, Expected Graduation 2020

    I'm a third year computer science major!. On campus, I'm involved in leading the university's computer science club and take part in the annual ACM ICPC contest. Beyond that, I love biking around Davis and actively attend robotics and game development meetings on campus.

  • Summer 2018


    Software Engineer, Voice Platform

    Over the summer I worked on an API that powers Sonos voice partners and developers. Specifically, I implemented universal genre search functionality, vastly improving result quality, variety, and localization; all the while enabling support for future mood & activity searches. In addition to developing internal libraries and fixing bugs, I also architected & created an MVP for a feedback collection website, expecting over 3500 active users.

  • Summer 2017


    Junior Software Engineering Instructor

    Over the summer I helped design a coding experience for over 120 undergraduate students by revising exercises about fullstack web development, mobile development, and data structures. In addition, I refactored a slack bot and held technical 1-to-1 office hours in everything from system design to react native to hobbyist electronics.

  • July 2017

    First Place

    Jane Street Electronic Trading Competition

    Over the course of 12 hours, I created a trading algorithm that outperformed 30 other teams comprised of other engineering interns. Using a uniquely tuned strategy, our bot was able to "steal" trades, rapidly rising to first place in this real time contest.

  • November 2016


    Pacific Northwest Regional Participant

    I competed with two other students in the annual ACM ICPC contest working together to solve numerous algorithm problems over the course of five continous hours. We will be returning again in 2017.

  • 2013-2016

    Westmont Robotics Team

    Software Engineer

    As the lead software engineer, I developed, released, and promoted a team website that has since served instrumental in acquiring company sponsorships. During these years, I also recruited and taught new members, tripling team size — all the while designing the robot's system archecture and dividing up work.

What I Live By

I’ve always been interested in technology but more importantly, learning and discovery in general. Whether looking at a new programming language or trying my hand at electronics, I’m always exploring something new. To invent something is awe-inspiring and something I enjoy attempting (despite failures). I take apart printers to figure out how they work and hack together toaster ovens into solder reflow ovens or projectors into 3D printers. The possibilities are endless.

The important thing is not to stop questioning. Curiosity has its own reason for existence. One cannot help but be in awe when he contemplates the mysteries of eternity, of life, of the marvelous structure of reality. It is enough if one tries merely to comprehend a little of this mystery each day. -Albert Einstein

Projects - Outdated (new site coming soon)

Blog - Coming Soon