Experienced software engineer with proficiency in Javascript, React, Vue, Backbone, NodeJS, Ruby on Rails, HTML/CSS, MySQL. Also have experience with Ruby, Python, Memcached, RabbitMQ, and AWS.
2023 — Now
San Francisco, California, United States
2020 — 2023
Palo Alto, California, United States
Built scalable and responsive SPA using React and Backbone
Led projects from initial design phase, feature breakdown and cost estimation, delegating tasks and execution, and shipping to production
Collaborated cross-functionally across multiple teams to deliver features and fixes efficiently
Designed RESTful APIs for a quick and responsive experience
Wrote and maintained tests in Jest to minimize fragility and regressions
Created unit tests to ensure our global components can be reliably used through the application
Tested and deployed migrations to resolve production issues critically affecting thousands of users
Utilized AB testing to track KPIs and make data-driven decisions to increase conversions and user engagement
Multi-Currency
Transformed our platform from accepting a single currency to allowing over 150 currencies worldwide to expedite global adoption
Develop an intuitive UI for users to seamlessly transition into using the new feature
Integrated with 3rd party APIs to provide real-time data on currency exchange rates
Onboarding Experience
Revamped onboarding flow to streamline experience for new and returning users
Designed reusable React components to speed up development and reduce redundancy
2015 — 2020
Built and scaled web applications for both customer-facing and internal projects
Created responsive designs to work across multiple browsers and devices
Utilized HTML5 canvas to build seamless animations and visual tools
Created RESTful APIs using Node.js
Helped create and maintain internal framework for optimized performance and efficiency
Wrote and maintained tests using Jest for front-end sustainability
Leveraged Git for version control and documentation
Enterprise Media
Built and maintained a live map-feed view that allowed users to search and simultaneously display thousands of social posts and events
Architected and implemented an internal admin dashboard to manage user access, features, and versioning
Livetime Product
Designed and developed a robust real-time notification system that alerts emergency responders with critical events happening nearby
Leveraged Google Maps API to display geo-located events and data including fleet management, live vehicle tracking and public cameras
Migrated and converted legacy codebase into Vue framework to implement better state management and code best practices
2013 — 2014
Developed python scripts to scrape and check for duplicate images reducing workload by ~80%
Leverage Salesforce to manage content creation calendars
Utilize email marketing best practices to design experiments to improve email open rates
Create content for social media marketing campaigns
Maintain content using in-house CMS and Excel
Collaborate with freelancers to produce compelling and engaging ad copy
2010 — 2013
San Jose, CA
Produce SEO-centric copy for triathlon, cycling, running, yoga, footwear, nutrition, and electronics.
Analyze site metrics (bounce rate, conversions, etc.) to develop and test new strategies for UI/site navigation.
Utilize A/B testing to optimize newsletters, increased click-through rate by ~15%
Collaborate with buying and marketing department to develop B2C strategy for newsletters and other marketing campaigns.
Coordinate with buying department and vendors to deliver on-point brand messaging.
Create compelling content for newsletters and social media promotions.
Manage content and report bugs using JIRA and CMS tools.
Adhere to established style guides for site-wide content.
Develop and implement content projects for site-wide use.
Education
App Academy
University of California, Davis