01
About me
I'm a fullstack software engineer with experience primarily in React, Redux, Rails, and Node.js. My main project right now is a LeetCode flashcard system which uses spaced-repetition inspired by the ANKI algorithm to enable users to automatically be reminded of LeetCode problems that they struggled with. I am also developing a sorting visualizer which visualizes different basic sorting algorithms real-time and provides for side-by-side comparisons, helping new programmers understand the way code works. I am also planning and designing a golf game where the player plays the role of an errant golf ball, and where the objective is to avoid the hole at all costs.
Aside from programming, I am an avid golfer, professional violinist, and food enthusiast. To me, there is no Saturday more perfect than a day on the course, followed by some music and scotch! I also love learning about CAD to model floorplans and assist in home renovations.
I am obsessed with creating and sharing, no matter what the form. In life, I derive the most enjoyment out of sharing things that I have created, from music to new recipes, and more practically, new applications. While developing my projects, I found excitement learning new libraries and languages, and had a lot of fun tweaking the application for better user interaction. To me, user interaction and application functionality go hand in hand, as an application can only be truly functional when it is usable.
View my Resume