Senior Software Engineer · Monterrey, Mexico

I modernize critical systems
and build complete products.

I’m Alejandro Veloz, a Senior Software Engineer specializing in C#/.NET and SQL Server. My experience spans payments, warehouse automation and enterprise data migration, as well as building SaaS products from architecture to deployment.

12+years building software
.NETcore engineering stack
C1English C1 · Native Spanish
C#.NETSQL ServerAzure Data FactoryTypeScriptAngularPostgreSQLDockerClaude CodeOpenAI CodexClean ArchitectureCI/CD C#.NETSQL ServerAzure Data FactoryTypeScriptAngularPostgreSQLDockerClaude CodeOpenAI CodexClean ArchitectureCI/CD
Experience

Modernization is the recurring theme.

Legacy applications, payment APIs, warehouse backends and enterprise data migrations. Different industries, same job: understand the system, reduce risk and make the next version better.

Feb 2025 – Sep 2026

Endava

Senior Software Engineer
ETL · SAP S/4HANA

SAP Master Data Migration

Executed and troubleshot Azure Data Factory pipelines, SQL transformations, mapping and validation workflows for enterprise master data migration.

VB → .NET Core

Legacy Application Modernization

Migrated legacy Visual Basic business processes into maintainable .NET Core REST APIs using Clean Architecture and automated testing.

SQL Server · Architecture

Warehouse Backend Modernization

Led the analysis and refactoring of complex SQL Server stored procedures for high-volume warehouse automation. Redesigned validation workflows and contributed to .NET Core architecture and asynchronous processing design.

May 2022 – Sep 2024

Conekta

Senior Backend Developer

Led a checkout and payments project from planning and technical design through implementation and delivery. Modernized a C# API, redesigned Go services and data models, and developed unit tests for critical payment flows.

C#GolangRuby on RailsDockerDatadog
Feb 2021 – May 2022

Endava

Senior Software Developer · First tenure

Developed unit and integration testing strategies and built a simulator for warehouse automation workflows. Helped establish a GitFlow-based development process and provided onsite production support.

Aug 2019 – Feb 2021

Accenture

Senior Application Development Specialist

Helped modernize a Silverlight mortgage application with .NET Core and Angular while maintaining existing functionality. Worked directly with the client and management on technical priorities and quarterly delivery planning.

Jun 2018 – Jul 2019

BSD Enterprise

Web Developer

Owned two functional areas of an insurance platform from implementation through production support. Coordinated a small development team, testing and deployments; developed .NET APIs and WCF integrations.

2014 – 2018

Definity First

Web Systems Engineer

Built and maintained .NET and JavaScript systems for emergency service workflows. Helped migrate real-time communications from polling to SignalR, with Google Maps and SQL Server integrations.

Download my resume
Products & projects

I also build the whole thing.

Two SaaS products and the platform for my 3D printing business. All three developed with my Claude Code methodology, with me owning product and architecture decisions.

01 SaaS · Multi-tenant

Marvin

Live in production

A multi-tenant platform bringing appointments, customers, packages, transactions, staff access, reporting and automated reminders into one workflow for service businesses.

Next.jsNode.jsPostgreSQLRedisDocker
02 SaaS · Quoting

Easy Quotes

Live in production

A multi-tenant platform connecting quote creation, customer responses and payment tracking, with catalogs, reusable templates, taxes, discounts and team access.

TypeScriptReactFastifyPostgreSQLDocker
03Own business · 3D printing

3Dimensional

Live in production

Software for my 3D printing business: visual customization, WhatsApp orders, quotes and internal tools that generate 3MF files for manufacturing.

JavaScriptCanvasSupabase3MF
My development methodology

How I work with AI agents.

I created a methodology for Claude Code that coordinates specialized agents, preserves project context and automates checks. I define the goals and make the product and architecture decisions.

Applied in Marvin, Easy Quotes and 3Dimensional.

Claude CodeQACI/CD
  1. 01

    Define and design

    Goals, acceptance criteria and technical contracts come before implementation. Architecture and design agents help break down the work.

  2. 02

    Implement with context

    Frontend and backend agents work on scoped tasks with tests. Persistent planning and handoffs carry project context across sessions.

  3. 03

    Review and verify

    QA and security reviews, tests before commits and checks before pushes and merges. The methodology includes tests for its own controls.

Agents support implementation and review. I remain responsible for technical decisions and what gets delivered.

Software consulting

Turn manual processes into reliable software.

I help companies replace manual processes and aging systems with software that fits how the business actually works.

01

Custom Software

Internal systems, portals, APIs and business applications built around a real operational need.

02

Process Digitalization

Turn spreadsheets, paper, messages and repetitive manual work into reliable workflows.

03

Legacy Modernization

Modernize old applications, APIs, databases and architectures without gambling with business continuity.

04

Technical Consulting

Architecture, .NET, SQL Server, performance, integrations, CI/CD and difficult existing systems.

Resume

Experience, projects and technical skills.

Explore my experience above or download the two-page resume in English or Spanish. English C1 / Advanced · Native Spanish.

English PDF ↓ Word ↓
Español PDF ↓ Word ↓
Contact

Let’s build something useful.

For senior engineering opportunities, share the role and technical context. For consulting, tell me about the process you want to improve and the systems you use today.

Contact

Tell me about your project

Tell me what you need. Choose email or continue the conversation on WhatsApp.

I’ll use your details to respond to your inquiry.

Continue on WhatsApp

WhatsApp opens with your draft. Review it and tap Send there; email is optional for this option.