The Difference is A Passion for Excellence
Seasoned software engineer with over 20+ years of professional, hands-on experience in full-stack Web application development, cloud infrastructure, and frontend technologies. A proven track record of driving project success through pragmatic leadership and technical excellence. Highly skilled at delivering accessible, secure, scalable, and performant Web applications that enhance user experience and accomplish business objectives.
Skills and Proficiencies
I strive to be a well-rounded engineer, and I'm constantly learning new skills and technologies. Here are some of the skills I've acquired over the years.
Cloud Infrastructure
Extensive experience with cloud providers including Amazon Web Services, Google Cloud, and Azure. Proficient with CloudFormation, AWS CDK, and Terraform for infrastructure orchestration and management.
Frontend / Web Applications
Expertise in HTML, CSS, JavaScript/TypeScript, Node.js, and React for building accessible, responsive, and performant applications and constructing pixel-perfect UIs from Figma designs. Extensive experience with Next.js 16 (App Router), Tailwind CSS, Styled Components, Vue, and AngularJS.
Code Architecture & Patterns
Proficient in configuring linting and formatting tools (ESLint, Stylelint, Prettier) for consistency. Highly proficient in TypeScript to enhance reliability and reduce production errors, with strong command of SOLID principles, functional programming, and modern design patterns.
Backend / APIs / Web Services
Experienced in writing reliable and secure Node.js web services, WebSocket servers, and worker queues. Skilled in implementing both RESTful APIs and type-safe GraphQL APIs. Highly knowledgeable in SQL (MySQL, MSSQL, PostgreSQL) and ORMs such as Prisma.js, Sequelize, and Drizzle.
DevOps & Infrastructure
Deep understanding of monorepo management with PNPM and Turborepo, plus bundling tools such as ESBuild and SWC. Proficient in CI/CD pipeline development using Bitbucket Pipelines, GitHub Actions, Jenkins, and CircleCI. Strong experience with Docker and Kubernetes, with deployment-time improvements of up to 80%.
Project Management / Agile
Certified ScrumMaster focused on boosting developer productivity and maximizing stakeholder value, with extensive experience leading sprint ceremonies that drive predictable and efficient delivery cycles.
Professional Work Experience
My professional journey has been marked by continuous growth and impactful contributions across various industries and technologies.
SummonIQ
Independent Consultant
May 2025 - Present
- Delivered senior-plus-level frontend engineering and architecture for multiple clients, leading end-to-end redesigns and launches across early-stage and enterprise environments.
- Partnered with product, design, and operations stakeholders to coordinate launch readiness, resolve late-stage issues quickly, and support iterative improvements after release.
Funko (Client via SummonIQ)
Senior Frontend Engineer
September 2025 - Present
- Helped build and launch the "Pop Yourself Everywhere" experience across mobile/web and Elo self-service kiosks, including the first live deployment at an Inter Miami match.
- Designed and implemented engaging animations and interaction patterns that elevated perceived quality and user satisfaction across touch-first kiosk and mobile/web experiences.
- Delivered pixel-accurate, accessible UI from design specifications with consistent behavior across devices, breakpoints, and input modes.
- Implemented resilient, production-grade UI behavior for public kiosk deployments, including fast startup, graceful handling of network failures, and defensive runtime patterns.
- Partnered with product and design to incorporate AI/LLM-driven personalization for "Pop Yourself Everywhere" to improve end-to-end creation UX across web, mobile, and kiosk.
Chatterworks (Client via SummonIQ)
Staff Frontend Engineer
May 2025 - Present
- As the sole frontend engineer at a five-person startup, redesigned and re-engineered the V2 application end-to-end, replacing prior implementations and delivering a production-ready release.
- Rebuilt the UI in Next.js 16 (App Router) with a clean, scalable architecture and a refined design system that improved consistency, usability, and maintainability.
- Applied performance-focused best practices (SSR, SSG, ISR, and client-component islands) to reduce client-side JavaScript and improve perceived speed.
- Leveraged LLM APIs and SDKs for data enrichment and workflow automation to power personalized outreach at scale while maintaining reliability and guardrails.
- Implemented modern Next.js patterns including Server Actions and cache tags to simplify data mutations and improve caching and revalidation.
- Delivered a launch that unlocked a social influencer campaign and helped push the business past $1M ARR.
Synchrony Financial
Technical Lead
January 2025 - June 2025
- Decreased feature delivery times by 40% and improved team health by establishing and leading the adoption of Agile best practices, including strict Definitions of Ready and story decomposition techniques.
- Worked closely with the Product Owner and Scrum master to ensure story requirements were clear, actionable, and testable prior to backlog refinement sessions.
- Partnered with technical leadership across teams to unblock dependencies, align on delivery, and reduce developer meeting load through targeted coordination and knowledge transfer.
- Mentored developers on problem-solving, code quality, and technical excellence expectations to raise team standards and support career growth.
- Contributed to Community of Practice projects to advance engineering organization-wide goals in technical excellence and collaboration.
General Electric (GE Vernova)
Senior React Developer
March 2024 - January 2025
- Built and maintained accessible, responsive UI components for a SaaS application used by power grid operators to view and simulate real-time data.
- Utilized a modern tech stack, including Node.js, Vite, TypeScript, React, Tailwind CSS, and Material UI, to build a performant, scalable frontend application.
- Wrote detailed and effective component unit tests using Vitest, React Testing Library, and Playwright for functional testing.
- Facilitated design validation and developer adoption through comprehensive Storybook documentation.
- Architected a cloud-provider-agnostic pipeline for deployment of Web application infrastructure in the customer's own cloud environment.
U.S. Department of the Treasury
Lead Engineer
July 2023 - March 2024
- Spearheaded a three-person development team to build a unified platform that enabled seamless, multi-cloud resource provisioning (AWS, Google Cloud, Oracle Cloud) through a single web interface.
- Orchestrated all scrum ceremonies (standups, backlog refinement, sprint planning) and utilized key metrics to track and improve team velocity against project goals.
- Collaborated directly with stakeholders to translate business needs into detailed technical requirements, actionable Jira tickets, and a strategically prioritized product backlog.
- Mentored junior developers on frontend best practices (HTML, CSS, React), elevating the team's skills to produce a more performant and user-friendly application.
- Drove significant improvements to the codebase and developer workflow by enhancing accessibility, automating repetitive tasks, and implementing modern tooling (ESLint, TypeScript, Playwright).
Jaguar Land Rover
Senior Engineer
January 2023 - July 2023
- Sole engineer embedded in the Design/UX Research organization, responsible for building a Web application that let designers and researchers embed prototypes and capture user interactions for analysis.
- Designed and built a highly scalable, full-stack Web application and backend services using VS Code Dev Containers, PNPM, Turborepo, Docker Compose, Vite/React/Styled Components, Express/Prisma/GraphQL, and Kubernetes.
- Utilized deep understanding of HTTP, iframes, cookies, and Nginx reverse proxies to extend prototyping tools and deliver a novel solution beyond product expectations.
- Eliminated the need for two full-time roles by designing and automating the prototype import and processing workflow.
- Implemented a Node.js and TypeScript stack to build new features and resolve longstanding bugs and UX issues in software used for in-dash entertainment systems.
National Basketball Association (NBA)
Senior Software Engineer
April 2022 - January 2023
- Engineered and maintained core Data APIs and web services using Node.js to deliver real-time game data and player statistics for NBA.com and televised broadcasts.
- Implemented a new GraphQL API service to replace legacy REST APIs, reducing request count and improving latency by up to 80%.
- Created a GraphQL API client library used by frontend teams for simple, type-safe data consumption.
- Enhanced and maintained web services used by NBA League Pass for delivery of real-time video and statistics.
Nike
Senior Software Engineer III
August 2018 - April 2022
- Built a machine-learning-driven chat application on the Twilio platform using JavaScript/TypeScript and React.js to support and engage high-value customers.
- Leveraged CSS-in-JS libraries such as Styled Components to construct responsive, pixel-perfect UI from Figma designs and deliver smooth, high-quality UX animations.
- Collaborated with backend and mobile teams to design efficient, scalable solutions, define API contracts, and prioritize sprint work.
- Authored unit tests using Mocha/Chai, component tests with Jest and React Testing Library, and functional tests with Cypress.
- Maintained highly effective relationships with product and business stakeholders to prioritize backlog work, resolve dependencies, and validate hypotheses via A/B experiments.
Nike
Lead Engineer
May 2015 - August 2018
- Led a three-person team to redesign and migrate the Nike customer support sites from the Oracle CX platform to a single AWS cloud-hosted React application.
- Directed the complex migration of 48 legacy PHP codebases to a modern Node.js mono-repository with full source control and CI/CD pipelines.
- Collaborated closely with the Product Owner to refine backlog stories, manage inter-team dependencies, and mentor junior engineers while keeping technical debt visible and prioritized.
- Successfully unified customer support properties into a single Git repository with localization, internationalization, and approximately 70% code coverage.
- Architected and implemented scalable data warehousing solutions using Snowflake to consolidate data sources and optimize query performance for real-time analytics.
Oracle
Demo Site Architect
April 2011 - May 2015
- Architected and built Oracle Service Cloud CRM solutions for product demonstrations according to requirements provided by the sales team.
- Utilized the Oracle Service Cloud platform to deliver complete, end-to-end CRM solutions to demonstrate core product functionality.
- Used HTML, CSS, JavaScript, and PHP/CodeIgniter to construct Customer Portal sites that were tailored specifically for each prospective sales lead.