×
Erik Villoria

Erik Villoria

Full-Stack | Cloud Engineer | Tech Lead

5149 Park West Ave, San Diego, California, US, CA 92117
(805) 657-2285
English

Background


About

About

Experienced full-stack engineer and technical leader with a proven ability to build strong relationships, facilitate collaboration, and deliver impactful solutions. With 10+ years of experience creating scalable, user-focused platforms, I excel at understanding team and stakeholder needs, mentoring engineers, and leveraging modern cloud and AI technologies—including LLMs—to drive operational excellence. Seeking to contribute to a mission-driven team focused on safe, beneficial AI and productivity at scale.

Work Experience

Work Experience

  • AVP App Development / Tech Lead, Private National Mortgage Acceptance Co. (PennyMac)

    May, 2024 - Present

    Led engineering strategy and delivery for business-critical internal and external platforms, enabling productivity and operational excellence across multiple teams.

    • Managed and mentored a cross-functional team of 12+ engineers (developers, QA, DevOps), fostering a culture of growth, collaboration, and high standards.

    • Championed Agile practices as Scrum Master, facilitating standups, sprint planning, and retrospectives to drive continuous improvement.

    • Partnered with business stakeholders, analysts, and product managers to align technical solutions with organizational goals.

    • Oversaw release planning, deployment, and incident response, ensuring reliability and transparency for all stakeholders.

    • Drove adoption of best practices in API design, security, and user experience.

    • Created and maintained technical and business documentation, including architecture diagrams, runbooks, and onboarding materials.

    • Presented technical solutions and new features to leadership and cross-functional teams.

    • Promoted operational excellence through monitoring, metrics, and post-deployment reviews.

  • Principal Engineer, Private National Mortgage Acceptance Co. (PennyMac)

    Nov, 2022 - May, 20241 year 6 months

    Architected and delivered scalable cloud solutions and internal tools, collaborating across teams to drive technical excellence and business value.

    • Designed and implemented event-driven architectures using AWS (CDK, Lambda, Step Functions, EventBridge, SQS, SNS) to process high-volume data workflows.

    • Developed robust backend APIs and microservices for mission-critical web portals used by 50,000+ users.

    • Led integration of new authentication and profile management systems (Auth0) to meet regulatory requirements.

    • Owned and maintained shared code repositories and internal node packages, promoting code reuse and quality.

    • Conducted peer code reviews, mentored engineers, and advocated for best practices in testing, security, and maintainability.

    • Collaborated with analysts and product owners to translate requirements into actionable user stories and technical designs.

    • Utilized monitoring and logging tools (CloudWatch, NewRelic, Sentry) to ensure system reliability and performance.

  • Sr Application Developer, Private National Mortgage Acceptance Co. (PennyMac)

    Jan, 2020 - Oct, 20222 years 9 months

    Delivered high-impact features and internal tools for PennyMac's flagship web platforms, focusing on usability, reliability, and rapid iteration.

    • Developed feature-rich frontend applications (React, Redux, Next.js) for complex workflows and forms.

    • Built scalable backend services and APIs using Node.js and AWS.

    • Implemented event-driven data processing pipelines for nightly and automated batch operations.

    • Integrated manual and automated testing (Jest, Postman, SauceLabs) to ensure high code quality and coverage.

    • Participated in Agile teams, contributing to sprint planning, refinement, and delivery.

    • Maintained thorough documentation (Swagger/OpenAPI, Confluence, JIRA, TS-docs, README.md).

    • Practiced trunk-based development with GitLab CI/CD pipelines and feature flagging (LaunchDarkly).

  • Software Engineer, ShowRUNNER™

    Jan, 2015 - Jan, 20205 years

    Built and scaled a progressive web platform for live and on-demand media, enabling seamless event capture and streaming for enterprise clients.

    • Developed ShowRUNNER as a PWA using Node.js, Express, Vue.js, and integrated payment and authentication APIs.

    • Worked with clients to understand their needs and deliver tailored solutions, including custom video players and event workflows.

    • Engineered a custom video player with adaptive bitrate streaming and offline capabilities, enhancing user experience.

    • Engineered live streaming and VOD workflows with Wowza, AWS, and custom automation.

    • Created a feature-rich platform including a customized revenue model with subscription, user, and event management tools.

    • Created internal tooling and a robust admin dashboard for user, account, and event management.

    • Developed services for email and SMS notifications and marketing campaigns.

    • Built tooling for creating custom educational certification programs and event workflows.

    • Implemented a custom-built video player with adaptive bitrate streaming and offline capabilities.

    • Developed tooling for managing live events and personalized event pages with varying levels of user access control.

    • Implemented real-time interactive features with WebSockets (socket.io, Redis pub/sub), live event chat, and data visualization (D3.js).

    • Designed built landing pages, marketing sites, and a blog style publication service for news and current events pages.

    • Led DevOps efforts for scalable, stateless deployments and monitoring (PM2, AWS EC2, ALB, S3, SQS, Lambda).

    • Managed MongoDB and Firebase databases, and implemented role-based access control.

    • Integrated with proprietary systems for capturing, streaming and uploading, transcoding, and facilitating high availability through a CDN.

    • Attended events and conferences to capture and stream live content, lead and train event staff, and ensure success with the platform.

Skills

Skills

  • Frontend Development

    React

    Redux

    Next.js

    Vue.js

    HTML5

    CSS3

    TypeScript

    REST APIs

  • Backend & Cloud

    Node.js

    Express.js

    AWS (CDK, Lambda, Step Functions, S3, DynamoDB, CloudFormation, CloudWatch, API Gateway, Cognito, SQS, SNS, EventBridge, Route53, IAM)

    Microservices

    Authentication (Auth0)

    WebSockets

    Redis

    MongoDB

    DevOps

    CI/CD (GitLab, AWS CodeCommit)

    Feature Flagging (LaunchDarkly)

  • Testing & Quality

    Jest

    Postman

    SauceLabs

    Swagger/OpenAPI

    SonarQube

    Cycode

  • Collaboration & Leadership

    Agile/Scrum

    Mentorship

    Stakeholder Communication

    Documentation

    Incident Response

Education

Education

  • Communication Studies, Bachelor, California State University of Northridge

    Jun, 2012 - May, 2015

    3.8

    Advanced Public Speaking

    Rhetoric of Popular Cultures

    Persuasion

    Intercultural Communication

    Argumentation and Deliberation

    Training and Development

    Communication and Technology

    Communication Theories

    Microeconomic Principles

  • Music Theory and Composition, Associate, Cabrillo College

    Jan, 2010 - May, 2012

    Certified in Recording Arts

Interests

Interests

  • AI & Machine Learning

    Large Language ModelsApplied AIPrompt Engineering
  • Hobby Electronics

    Raspberry PiHomeAssistant
  • DIY & Home Improvement

    Solar & ElectricalWoodworking