Skip to content

Instantly share code, notes, and snippets.

@aotarola
Last active February 8, 2023 22:20
Show Gist options
  • Save aotarola/b8df777857f2d6d4da7505f20f349ab7 to your computer and use it in GitHub Desktop.
Save aotarola/b8df777857f2d6d4da7505f20f349ab7 to your computer and use it in GitHub Desktop.
{
"$schema": "https://raw.githubusercontent.com/jsonresume/resume-schema/v1.0.0/schema.json",
"basics": {
"name": "Andres Otarola Alvarado",
"label": "Software Engineer",
"email": "andres@otarola.me",
"phone": "(650) 307 3844",
"website": "https://otarola.me",
"summary": "I'm a software engineer with +12 years of experience, passionate about technology, web development, and functional programming.\n\nThroughout 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.\n\nCurrently, I'm looking for a remote front-end role (I'm flexible on a hybrid remote position as well).\n\nMy ideal team is one with highly skilled individuals looking to keep improving and helping each other.",
"location": {
"countryCode": "US",
"region": "California",
"city": "Redwood City"
},
"profiles": [
{
"network": "LinkedIn",
"username": "aotarolaalvarado",
"url": "https://www.linkedin.com/in/aotarolaalvarado/"
},
{
"network": "Twitter",
"username": "_aotarola_",
"url": "https://twitter.com/_aotarola_"
},
{
"network": "Github",
"username": "aotarola",
"url": "https://github.com/aotarola"
}
]
},
"work": [
{
"name": "Groupon (US)",
"company": "Groupon (US)",
"position": "Senior Software Engineer (Remote)",
"startDate": "2021-10-31",
"endDate": "2022-10-08",
"summary": "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."
],
"url": "https://www.linkedin.com/company/groupon/",
"location": "Redwood City, California, United States"
},
{
"name": "Groupon (US)",
"company": "Groupon (US)",
"position": "Senior Software Engineer",
"startDate": "2019-02-28",
"endDate": "2021-09-30",
"summary": "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."
],
"url": "https://www.linkedin.com/company/groupon/",
"location": "Chicago, Illinois, United States"
},
{
"name": "Groupon (US)",
"company": "Groupon (US)",
"position": "Software Engineer III",
"startDate": "2015-08-31",
"endDate": "2019-02-28",
"summary": "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."
],
"url": "https://www.linkedin.com/company/groupon/",
"location": "3101 Park Boulevard, Palo Alto, California"
},
{
"name": "Groupon (Chile)",
"company": "Groupon (Chile)",
"position": "Software Engineer II",
"startDate": "2013-07-31",
"endDate": "2015-07-31",
"summary": "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)."
],
"url": "https://www.linkedin.com/company/groupon/",
"location": "Vitacura 2771, Santiago, Chile"
},
{
"name": "Groupon (Chile)",
"company": "Groupon (Chile)",
"position": "Software Engineer I",
"startDate": "2012-03-12",
"endDate": "2013-07-31",
"summary": "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."
],
"url": "https://www.linkedin.com/company/groupon/",
"location": "Vitacura 2771, Santiago, Chile"
}
],
"volunteer": [
{
"organization": "Code Nation",
"position": "Volunteer",
"url": "https://codenation.org/",
"startDate": "2021-10-21",
"endDate": "2022-05-11",
"summary": "Volunteer in James Lick High School in San Jose.",
"highlights": [
"Taught essential Web development."
]
}
],
"education": [
{
"institution": "Universidad Arturo Prat",
"area": "Computer Science",
"studyType": "Bachelors",
"startDate": "2004-12-31",
"endDate": "2009-12-31"
}
],
"awards": [],
"certificates": [],
"publications": [],
"skills": [
{
"name": "Languages",
"level": "",
"keywords": [
"HTML/CSS",
"Javascript",
"Typescript",
"Coffeescript",
"Ruby",
"Python",
"Elm"
]
},
{
"name": "Technologies",
"level": "",
"keywords": [
"Stylus/TailwindCSS",
"Preact/React/Next.js",
"Redux",
"NodeJS",
"Redis",
"memcached",
"CI/Jenkins",
"OSX/Linux"
]
},
{
"name": "Working knowledge",
"level": "",
"keywords": [
"Django",
"Kubernetes",
"Helm",
"Elastic Search",
"Splunk",
"CakePHP",
"PHP"
]
},
{
"name": "Other",
"level": "",
"keywords": [
"Relational databases",
"Test Driven Development",
"E2E testing",
"Agile methodologies Scrum/Kanban"
]
}
],
"languages": [
{
"fluency": "Fluent Speaker",
"language": "English"
},
{
"fluency": "Native Speaker",
"language": "Spanish"
}
],
"interests": [
{
"name": "Functional Programming"
},
{
"name": "Japanese language"
},
{
"name": "(Video | Board) games"
},
{
"name": "Bread baking"
}
],
"meta": {
"theme": "flat",
"version": "v1.0.0",
"canonical": "https://github.com/jsonresume/resume-schema/blob/v1.0.0/schema.json"
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment