I'm a full stack engineer with a love for the fusion between art and science. I enjoy linking front and back-end technologies, puzzling out complex server-side methodologies, and rendering designs.
I'm fascinated by the expansive reach of software development. Whether building an api or fine tuning a UI feature, there's so much creativity and brain power that goes into mapping out all the moving parts. I like to think of myself as an assorted chocolates risk taker - I love diving into the unknown. I don't cut into each chocolate to check what flavor it is. I pick one up and take a bite. I don't shy away from unfamiliar technologies, I eagerly search for them. I enjoy collaborating with others to tackle complex challenges.
Background
The scientific side - While developing my background in abstract math theory and statistical analysis, I realized my affinity for coding through data mining. Although interested in the business impact driven by data science applications, my true passion lies in writing the code to make such analyses possible. After working on a server team, I discovered my love for database architecture and api construction/consumption.
The artsy side - I grew up immersed in the world of ballet. From a young age I developed a fascination with the arts, and to this day I find myself drawn to any creative outlet I can get my hands on.
Languages
Ruby Javascript HTML5/CSS3
Databases
PostgreSQL MongoDB
Frameworks
Rails Rspec Node Express Mongoose Angular
Other
React RESTful API Design & Integration Git jQuery Heroku Bootstrap/Materialize
Technologies Ruby on Rails, PostgreSQL, Google Charts
An independently created internal statistics dashboard that visualizes trends in business metrics. This was part of a growth effort to unify the various teams on company initiatives, as well as to create an easy way to monitor the overall impacts of feature changes.
Example Metrics
Activation Flow See the code here
Shipments by Sales Channel See the code here
Technologies Ruby on Rails, Rspec
An api endpoint used to display battery usage in app to all users. I exposed the endpoint and developed the logic to accurately calculate battery drain in a specific time period.
See the code here
Front-end Javascript, jQuery, Materialize, Sass
Back-end Ruby on Rails, PostgreSQL, ActiveRecord, Stripe, Devise
See the project on Github
View the live site (email: guest@example.com, password: test123, payment: 4242 4242 4242)
An event scheduling and gift recommendation app built with Ruby on Rails and PostreSQL. Simply create a profile for a recipient, and add important occasions such as birthdays and holidays to the calendar. Two weeks before an event, Gifter will recommend items you can purchase to send their way.
I originally created this app to auto-post orders to the Amazon API. After a healthy dose of research, I discovered security issues that caused me to change course. It was, however, great exposure to unfamiliar technologies and project preparation/feasibility. It uses Stripe for payments, and includes a polymorphic relationship. For further development, I want to evolve the gift recommendation method and incorporate text notifications.
Front-end Javascript, Google Maps API, Geolocation, jQuery, Materialize
Back-end Ruby on Rails, PostgreSQL, ActiveRecord, bcrypt
See the project on Github
View the live site (email: guest@example.com, password: test123)
A Ruby on Rails app that similates a game of hide and seek between friends. The "hider" selects a meeting spot, a wager, and a limit on how long the "seeker" has to find him/her. Once the game is accepted, the seeker must follow spacial hints to make it to the hider before the timer runs out. It uses geolocation and the Google Maps API to track the players' positions and deliver real time hints based on the seeker's proximity.
I built this app with two other developers. We spent a large portion of the time pair programming, and utilized each other's strengths to manage responsibilities. I worked on geolocation, updating the back-end through event listeners, and the game timer.
Front-end Javascript, Angular, Google Maps API, Bootstrap, jQuery
Back-end Node, Express, Mongoose, MongoDB
See the project on Github
View the live site
A MEAN stack app (in progress) that connects Bay Area restaurants with soup kitchens to reduce food waste. It uses referenced data structures to continuously store delivery data, and RESTful API routes that return JSON. It includes Angular services and directives.
I collaborated with two UX students to develop the concept for this project. It was fantastic exposure to collaborating with designers and balancing expectations. I really enjoyed their user focused perspective, and I look forward to working with a UXDI influence again.