Víctor
Gallegos

Delivering customer-facing ERP features with C#, Blazor, and Angular — modernizing applications and improving developer productivity through automation and AI-assisted tooling.

The work behind the work

Customer-facing features, developer productivity, and modernizing enterprise applications with ownership and reusable solutions.

I'm a software engineer with experience developing enterprise ERP applications using C#, Blazor, and Angular at Epicor. I care about delivering customer-facing features, modernizing applications, and helping engineering teams ship reliable software more efficiently.

My work includes taking ownership of technical initiatives — migrating shared UI components, establishing testing foundations, reviewing pull requests, and building AI-assisted tooling that expands automated coverage and improves developer productivity.

I studied Software Technologies Engineering at Universidad Autónoma de Nuevo León (UANL). That engineering foundation shows up in how I approach architecture, edge cases, and changes that have to stay safe under real enterprise load.

Víctor Gallegos

Monterrey, NL · México

By the numbers

Measurable outcomes from ERP product work, testing foundations, and AI-assisted developer tooling. Select a metric for the story behind it.

Where I've been building

Enterprise ERP product development — customer-facing features, testing foundations, and AI-assisted developer tooling.

Product Developer Associate

Epicor · Full-time

2025 – Present

Monterrey, NL, Mexico

  • Develop and maintain enterprise ERP applications while contributing to product features, developer productivity, automated testing, and engineering improvements
  • Develop and maintain enterprise application features using C#, Blazor, and Angular
  • Migrated approximately 20 shared UI components from Angular to Blazor while preserving functionality and testability
  • Resolved 50+ production and non-production issues across enterprise ERP applications by investigating frontend behavior, APIs, databases, and customer-specific environments
  • Established the unit testing foundation for a large-scale Blazor migration project
  • Designed and implemented an AI-assisted developer tool adopted by 15+ engineers and used 200+ times, supporting a 5.8× expansion of the project's unit test suite from 273 to 1,500+ test methods in approximately two months
  • Built AI-assisted tooling for generating end-to-end tests during an internal automation initiative
  • Migrated 40+ end-to-end tests as part of the modernization of the application's test automation
  • Reviewed 80+ pull requests, providing feedback on maintainability, testing strategy, and engineering best practices
  • Led the initial implementation of an end-to-end testing initiative and contributed to evaluating automation strategies based on reuse, maintainability, and long-term sustainability
  • Developed and delivered an internal Unit Testing training course adopted as part of developer onboarding
C#BlazorAngularTypeScriptbUnitUnit TestingEnd-to-End TestingAI-assisted DevelopmentCode Reviews

Software Developer Intern

Epicor · Internship

2024 – 2025

Monterrey, NL, Mexico

  • Designed and implemented a system-wide Copy feature across ERP forms, data grids, and toast notifications
  • Collaborated with backend engineers on user-specific configuration and persistence for the feature
  • Developed shared frontend components using Angular and AngularJS
  • Successfully transitioned from Software Developer Intern to full-time Product Developer
AngularAngularJSTypeScriptC#Blazor

B.S. in Software Technologies Engineering

Universidad Autónoma de Nuevo León · Education

2017 – 2025

Monterrey, NL, Mexico

  • Bachelor of Science in Software Technologies Engineering
Software EngineeringSoftware Architecture

Tools I reach for

Languages, frameworks, and tooling for enterprise applications.

Languages

  • C#
  • TypeScript
  • JavaScript
  • SQL

Frontend

  • Angular
  • AngularJS
  • Blazor
  • React

Backend & APIs

  • Node.js
  • REST APIs

Testing

  • bUnit
  • Unit Tests
  • End-to-End Tests

Engineering

  • AI-Assisted Development
  • Code Reviews
  • Agile Development

Tools & Environment

  • Azure DevOps
  • Git
  • Jira

Selected work

Independent builds outside the day job — shipping end-to-end product.

Casa Lactancia

Lactation Consulting Platform & Admin Panel

Casa Lactancia

A full platform for Casa Lactancia — a lactation consulting practice — featuring a public site for discovering services and booking consultations, plus an admin panel to manage services, calendar availability, and user history.

Next.jsReactTypeScriptAI-Assisted DevelopmentResponsive Design
casalactancia.com
Aduanapp Shop

Service Catalog Platform

Aduanapp Shop

A freelance project developed from a UI prototype for internal use. Built with React and a fully responsive design for effortless service discovery.

ReactViteCSS3Responsive Design
shop.aduanapp.com

Let's talk

Open to conversations about enterprise applications, developer tooling, or freelance builds.