I am a Washington D.C. based Full Stack Engineer with a passion for web development and software engineering. Two things I can't do without: coffee and technology. I am also an avid soccer player, would-be weightlifter, and occasional hiker. I look at new opportunities and problems as unique puzzles to be solved and I'm currently looking for my next challenge. Feel free to contact me via the links below.

I've always been fascinated by programming. I made my first program when I was eight - a simple dominoes game in Microsoft Visual Basic. From that point on I had been bitten by the programming bug. At the University of Virginia, I double majored in Biochemistry and Computer Science and worked one summer in a genetics lab, where I helped create bioinformatics software to sequence the DNA of bacterial cells using Bayesian statistics and the Viterbi path algorithm. After college, I decided to take a web development bootcamp with Thinkful Inc. to further my development skills and build a career in this exciting industry.

home
The Book Nook

The Book Nook is an app that allows you to save and display your favorite works of literature. You can tell the world which books you are currently reading, what your favorite books are, and which authors you enjoy the most. You can also view friends' profiles and catch up on their literary adventures. I used the GoodReads API to enable users to find and update their favorite books and authors. Technology used: HTML5, CSS, React/Redux, JQuery, Node.js, Express.

home
The Perfect Cup

The Perfect Cup is an app that allows you to discover new coffeeshops nearby or in a location of your choosing. You can save your favorite coffeeshops with important information and your own personal notes. I used the Google Maps API to find coffee shops and display them on a custom map. Technology used: HTML5, CSS, JavaScript, JQuery, Node.js, Express.

home
MusicMapper

MusicMapper is an app that allows you to discover new music based on your favorite artists. I used the Spotify API to mine artist data and generate new artists to explore. Technology used: HTML5, CSS, JavaScript, JQuery.