About Me

I am a Software Engineer experienced in Ruby on Rails, JavaScript, ReactJS, and have begun working in Swift. Having graduated from UC Santa Barbara with a degree in Electrical Engineering and a minor in Chemistry, I'm currently based out of Los Angeles, CA working at Soothe.

With the life goal to never stop learning, I enjoy coding in my spare time: both on personal projects and on open source software. When I'm not developing, I enjoy listening to vinyl records, gaming, and following the Lakers during the NBA season.

Personal Projects

Game of Afterlife

Game of Afterlife

With its inception during a hackathon, Game of Afterlife is a new take on Conway's Game of Life -- Zombie Edition. Version 2.0 saw the introduction of a controllable player, so now you can take control and run from zombies for as long as you can, or sit back and watch the randomly seeded digital ant farm of zombies take over the screen!

Built with HTML5 canvas, Javascript ES6, and tested with Mocha and Chai.

Tetris

Tetris

Fully functional in-browser Tetris game. Contains all the classic features such as movement, rotation, next piece, hold piece, and scoring. It also includes modern features such as a custom soundtrack, a ghost piece, colorblind-friendly mode, three different board display sizes, and more!

Built with CoffeeScript and ReactJS, styled with Foundation and Sass, compiled with Gulp.

What's for Lunch?

What's for Lunch?

What's for Lunch? is a web application designed to better orgranize office catering events. The idea came after struggling with weeks of email chains, and whiteboard voting. Not long after, What's for Lunch? was born; an application that enables employees to vote on various events organized by their company admin.

Built with Ruby on Rails 4, MySQL, CoffeeScript, and ReactJS.