Colombia

Hi, I'm Oscar Torres

Senior Software Engineer building fast, accessible React applications and AI-powered agents and tools. Currently helping scale starbucks.com.

Experience

Starbucks

Now
March 2026 - Present

Senior Software Engineer

  • Modernizing the React applications behind starbucks.com and the US Starbucks Rewards experience, covering framework upgrades, new feature delivery, and bug fixes.
  • Improving customer-facing frontend flows with a focus on code quality, production stability, and incremental migration of legacy code.

OPIS, a Dow Jones Company

June 2022 - November 2025

Senior Software Engineer

  • Architected a microfrontend platform with React and web components that enabled isolated deployments, accelerated delivery, and was adopted across 2 product teams.
  • Built a shared React component library with Storybook documentation, used by 3 teams to standardize how the UI is built and maintain consistency across products.
  • Cut JavaScript bundle size by 80% and reduced page load times by 66% through focused React and Vite performance work.
  • Built a high-performance data platform with spreadsheet-style tables and charts, used daily by around 10,000 users across two products.
  • Grew automated test coverage from 0% to 70% using Jest, React Testing Library, and Cypress.

The Estée Lauder Companies

February 2022 - June 2022

Software Engineer

  • Built and shipped a new checkout flow for multiple LATAM ecommerce sites across several regional brand properties.
  • Strengthened frontend security by identifying outdated React dependencies and replacing them with safer alternatives.
  • Maintained and improved Drupal-based ecommerce sites across multiple brands in the region.

The Body Shop

February 2021 - February 2022

Frontend Software Engineer

  • Built the consultant enrollment flow in React and TypeScript, working closely with backend engineers to design a secure multi-step form architecture.
  • Owned the My Profile section from design to production: account settings, purchase history with filters, and infinite scroll pagination.
  • Supported stakeholder demos and helped coordinate frontend delivery across several parallel development tracks.

Projects

Full-stack scheduling and operations platform with role-based access, automated reminders, WhatsApp campaigns, and customer search.

  • Handles around 2,000 appointments per month for a team of 20 internal users.
  • Grew monthly appointments by 40% through automated scheduling workflows.
  • Cut appointment no-shows by 70% using automated WhatsApp reminders.
Next.jsNode.jsPrismaPostgreSQLTailwind CSSWhatsApp Business Cloud

Marketing website and CMS for a healthcare provider.

  • Drives 400+ monthly visitors through organic search with no paid advertising.
  • Generated a 30% increase in appointment bookings from organic search traffic.
Next.jsStrapiTailwind CSSStrapi Cloud

Customer-facing website with an interactive pricing calculator that breaks down vehicle inspection costs by type.

  • Maintained 95% SLA and 99.95% uptime over the past year.
WordPressElementor

Skills

Languages
JavaScriptTypeScriptNode.js
Frontend
ReactNext.jsTailwind CSSTanStack QueryZustandViteStorybookTwig
AI & LLMs
Claude APIClaude Agent SDKClaude CodeModel Context Protocol (MCP)
Testing & Platform
JestReact Testing LibraryCypressPrismaPostgreSQLAzure DevOpsAWSDrupal

Education & Certifications

Claude Certified Architect - Foundations

Verify

Anthropic · 2025

Validates hands-on knowledge of the Claude API, Claude Agent SDK, Claude Code, and Model Context Protocol (MCP).

Advanced React

Verify

Meta · 2023

Patterns, performance, and advanced testing.

BSc in Systems Engineering

EAN University · In Progress

Undergraduate degree in Systems Engineering.

Digital Twin

Can't make it to a call? Talk to my AI.

This AI is trained on my full professional background — experience, technical decisions, and working style. Ask it anything you'd ask me in a screening call. I'll follow up personally if you reach out.

Suggested questions