I'm a software engineer with +12 years of experience, passionate about technology, web development, and functional programming. Throughout my career, I had the opportunity to grow at Groupon by building and managing web applications and architected platform-level solutions. I have worked with product and platform teams with a strong front-end focus. Currently, I'm looking for a remote front-end role (I'm flexible on a hybrid remote position as well). My ideal team is one with highly skilled individuals looking to keep improving and helping each other.
Groupon (US) 2021-10-31 — 2022-10-08
Member of the Web Core Team.
Highlights
- Architected and implemented Optimizely A/B testing service Web integration.
- Supported teams to migrate on-prem services onto AWS.
- Built an internal web application to visualize and validate experiments on Optimizely. The language used was Elm.
- Led platform-level communications to feature teams every week.
Groupon (US) 2019-02-28 — 2021-09-30
Checkout Web team's tech lead (login/signup, checkout, receipt, and my account pages).
Highlights
- Architected and led web and mobile integration with 3DS2.0.
- Refactored login/signup web application, improving page load by 20%, thus making it meet business performance goals. I used Vanilla JS only to keep it light.
- Drove Apple Pay and Paypal implementation into the checkout page.
- Implemented Payment Request API along with Google Team onto the checkout page.
Groupon (US) 2015-08-31 — 2019-02-28
Checkout Web team's tech lead (login/signup, checkout, receipt, and my account pages).
Highlights
- UX overhaul confirmation and receipt page, whole CSS and JS were remade, improving page load by 30%.
- Led redesign project for touch experience on the confirmation page. Replaced JQuery code with preact and removed unneeded CSS, improving page load by 60%.
- Migrated our test suite from PhantomJS to headless chrome via TestiumJS, improving CI pass by 80%.
- Built and led magic link feature for the login page.
- Built and led magic link feature for the login page.
- Integrated ELK searches into Wavefront.
Groupon (Chile) 2013-07-31 — 2015-07-31
User Workflow Team (main checkout page).
Highlights
- Migrated the checkout page US from monolithic Ruby on Rails application to an in-house NodeJS framework.
- Migrated the checkout page EMEA from a custom Java framework to an in-house NodeJS framework.
- Added multi-item order support onto existing orders API (Ruby on Rails).
Groupon (Chile) 2012-03-12 — 2013-07-31
Groupon Sales Team (Groupon web application specific for Chile).
Highlights
- Implemented Geolocalization services for shipping delivery services.
- Led IP warm-up strategy with Sendgrid.
- Improved PHP script for massive email sending (newsletters), reducing it from a 4-hour run to under 10 minutes.
- Built a web application allowing marketing campaign creation, eliminating manual work. I used CakePHP and MySQL for this task.
Code Nation 2021-10-21 — 2022-05-11
Volunteer in James Lick High School in San Jose.
Highlights
- Taught essential Web development.
Universidad Arturo Prat 2004-12-31 — 2009-12-31
Languages
- HTML/CSS
- Javascript
- Typescript
- Coffeescript
- Ruby
- Python
- Elm
Technologies
- Stylus/TailwindCSS
- Preact/React/Next.js
- Redux
- NodeJS
- Redis
- memcached
- CI/Jenkins
- OSX/Linux
Working knowledge
- Django
- Kubernetes
- Helm
- Elastic Search
- Splunk
- CakePHP
- PHP
Other
- Relational databases
- Test Driven Development
- E2E testing
- Agile methodologies Scrum/Kanban