EMMANUEL REYES BASULTO
Senior Software Engineer Software Architect AI-Assisted Engineering Cloud & DevOps
*******@*******.*** +52-618-***-**** Durango, Mexico (Remote / International)
PROFILE
Senior Software Engineer and Software Architect with 24+ years designing, building, and modernizing enterprise systems across finance, insurance, media, government, logistics, and SaaS. Deep full-stack background in .NET / .NET Core and C#, with parallel expertise in cloud platforms (Azure and AWS), microservices architecture, and relational databases (SQL Server, PostgreSQL, Oracle). Daily user of AI-assisted engineering tools — Claude Code, GitHub Copilot, and OpenAI Codex — to accelerate development, debugging, testing, and DevOps workflows, with hands-on experience integrating AI provider APIs directly into production applications. Comfortable owning a project end-to-end: architecture, backend, frontend, database, CI/CD, and production support.
CORE SKILLS
Languages & Frameworks: C#, .NET Framework / .NET Core / .NET 6–8+, VB.NET, TypeScript, JavaScript, Python (working knowledge), ASP.NET Web API, Entity Framework / EF Core, Dapper, React, Angular, Vue.js, Blazor, Node.js
Architecture & Practices: Microservices, Clean Architecture, CQRS + MediatR, RESTful APIs, WCF/SOAP, event-driven & asynchronous messaging, distributed systems, TDD, Agile/Scrum, technical leadership & mentoring
Cloud & DevOps: Azure (Functions, App Services, SQL Database, Storage Accounts, Service Bus, Azure DevOps), AWS (API Gateway, Lambda, DynamoDB, Kinesis, CloudWatch), Docker, Kubernetes, Terraform, GitHub Actions, CI/CD pipelines, Linux
Databases: SQL Server, PostgreSQL, Oracle, MySQL, Firebird, DynamoDB
Messaging & Security: RabbitMQ, Kafka, Redis, JWT, OAuth2, Auth0, X.509 digital signatures / applied cryptography
AI-Assisted Engineering: Daily use of Claude Code, GitHub Copilot, OpenAI Codex, and Cursor for development, debugging, refactoring, and code review; designing and automating QA/test workflows with AI assistance; building and accelerating CI/CD and DevOps automation (Docker, Terraform, GitHub Actions, Azure DevOps) with AI tooling; integrating OpenAI and Anthropic APIs into internal tools and chatbots
Earlier-generation tools (used in prior roles): Xamarin Forms, Crystal Reports, Fast Reports, Telerik, DevExpress, Bootstrap, MS SQL Reporting Services, LAN/WAN networking & hardware support.
PROFESSIONAL EXPERIENCE
Independent Software Consultant / Contractor — Remote / International Mar 2026 – Present
Senior Full-Stack Software Engineer / Software Architect
•Delivered enterprise-level projects as an independent technology consultant across finance, insurance, agriculture, logistics, media, SaaS, AI-driven solutions, and vehicle-management platforms.
•Designed and built backend solutions in .NET Core / .NET 6–8+ implementing RESTful APIs, asynchronous processing, distributed messaging, and microservices architectures deployed on Azure (Functions, App Services, Service Bus) with Docker, Kubernetes, and Terraform-driven CI/CD pipelines.
•Built modern frontend applications in React and Vue.js with TypeScript, integrated with secure authentication flows (JWT, OAuth2, Auth0).
•Used Claude Code, GitHub Copilot, and OpenAI Codex daily across the engineering lifecycle — architecture discussions, code generation, debugging, refactoring, and code review — and applied the same AI-assisted approach to design and automate QA test suites and DevOps pipelines (GitHub Actions, Azure DevOps, Terraform).
•Integrated OpenAI and Anthropic APIs into client applications to add chatbot and workflow-automation capabilities to existing business processes.
•Led modernization projects migrating legacy monolithic systems to cloud-native, microservices-based architectures.
Despacho Contable Reyes — Durango, Mexico Nov 2025 – Feb 2026
Senior Software Engineer
•Led the re-engineering of a legacy monolithic billing system (.NET 4.5 / ASP.NET) into a microservices architecture on .NET 7 and PostgreSQL, applying Clean Architecture and CQRS + MediatR.
•Designed and implemented secure digital-signing logic using .NET cryptographic libraries (X.509 certificates, RSA) to meet SAT CFDI 4.0 electronic-invoicing compliance, including document-structure and validation-rule changes.
•Built a modular React/JavaScript frontend and centralized logging/error-handling middleware for cross-service diagnostics; managed deployment on a secure, privately hosted server environment.
TechBridgeIT — Remote — South Jordan, UT, USA Mar 2024 – Oct 2025
Senior Software Engineer
•Engaged as a Senior Software Engineer through TechBridgeIT, a U.S. IT nearshore consulting firm, on an assignment for Supplemental Health Care (SHC), a national healthcare staffing company — maintaining and extending a large, long-lived platform combining legacy and modern .NET technology.
•Delivered new features and fixes across a mixed technology stack — ASP.NET, .NET Core, Entity Framework and EF Core (including the traditional EF data model), CQRS, Unit of Work, Repository Pattern, and MediatR — while preserving compatibility with existing legacy modules.
•Built and maintained UI components across a hybrid frontend combining Razor views, vanilla JavaScript, and React, adapting to whichever pattern each module already used.
•Diagnosed and resolved defects spanning tightly coupled legacy and modern layers, requiring careful regression testing given the system's mixed architecture.
Consiss SA de CV — Monterrey, Mexico Oct 2023 – Apr 2024
Senior Software Engineer
•Led development of a web application for a major regional vehicle-dealership group using a microservices architecture on .NET Core and Azure Functions.
•Built the React/JavaScript frontend and Azure SQL Server backend with JWT-based authentication; delivered via Jira/Scrum.
Codster de México SA — Mexico City, Mexico Aug 2023 – Oct 2023
Senior Software Engineer
•Owned requirements (SRS), high- and low-level design, and end-to-end backend development (.NET 7) for a microservices-based digital-wallet and discount-card platform integrated with Oracle databases.
•Applied Repository pattern and layered architecture (API, business logic, data access) with JWT-based security.
Distillery — Remote — Mexico City, Mexico Dec 2021 – Mar 2023
Senior Software Engineer
•Senior Software Engineer with Distillery, a U.S. nearshore software development firm headquartered in California — assigned to a Distillery client serving major entertainment/music companies (Sony, CBS, Universal, Warner Music) to build a cloud-native royalties/rights-management platform from scratch.
•Also contributed database design and React frontend components; built custom C# tools to migrate historical data from FileMaker to SQL Server.
•Supported continuous-deployment production operations under ITIL-aligned incident and change-management processes.
Service Pro Inc. — Ohio, USA Feb 2021 – Dec 2021
Senior Software Engineer
•Maintained and extended a SaaS platform for US-based maintenance and pest-control contractors: debugged legacy .NET 4.0 / ASP.NET code and built new components on .NET Framework 4.6 and Entity Framework.
•Provided production support for two SaaS applications — log analysis, incident triage, and fixes — under ITIL-aligned practices.
Addenda Consultores, SA — Mexico City, Mexico Jun 2018 – Jun 2022
Senior Software Engineer
•Delivered custom Microsoft Dynamics 365 integrations, web services (WCF, ASMX), and RESTful Web APIs for multiple clients, plus background Windows services for data extraction and migration.
•Built applications end-to-end — analysis through deployment — for use cases including revenue/trade-route management, supplier portals, and service-ticket management.
Quarksoft, SAPI de CV — Mexico City, Mexico Nov 2017 – Jan 2021
Senior Software Engineer
•Backend/frontend developer on an ERP-style field-operations platform (.NET Core, Angular) for a major national natural gas company, covering finance, meter readings, and warehouse management.
•Contributed backend (.NET) and MVC/Razor frontend components to a business-management application for a major Mexican shipping line.
Geoingeniería Aplicada, SA de CV — Boca del Río, Mexico Oct 2014 – May 2018
PM / Senior Developer
•Developed and supported municipal/state tax-management systems (property tax, business tax, GIS-linked cadastral records) for government clients including Puerto Vallarta, Ciudad del Carmen, Morelia, and the State of Durango, using .NET, SQL Server, Oracle, and PostgreSQL.
EARLIER CAREER
Desarrollo, Integración y Estrategias en Software, SA de CV — Senior Developer, Mexico City (2014): backend/frontend development for the Durango State Treasury's cadastral-management system.
Abarrotes Venegas, SA de CV — IT Manager & General Accountant, Durango (2003–2010): IT infrastructure management and VB6/Crystal Reports development alongside accounting operations.
Soluciones Avanzadas en Tecnologías de Información — General Manager, Durango (2011–2013) · Forestal Los Pasitos SPR de RL — General Accountant, Durango (2015–2016) · Private accounting firm — Junior Accountant, Durango (1997–2003).
EDUCATION
Software Engineer — SEP / Acuerdo 286, Mexico City — 2003
Public Accountant — Escuela Bancaria y Comercial, Guadalajara — 1996
PROFESSIONAL DEVELOPMENT & LANGUAGES
Team Software Process (TSP) & Personal Software Process (PSP) — Mexico City, 2017
English proficiency: Written 90% · Spoken 80% · Listening 80%