ABOUT / PROFESSIONAL_PROFILE Guanajuato, México

Senior Software Engineer · Full-Stack Developer · Software Architect

Engineering depth built across product, consulting, quality and education.

My career spans startups, SaaS products, enterprise systems, consulting and healthcare. I work across discovery, architecture, frontend, backend, APIs, data, quality engineering and production delivery to turn business needs into maintainable software.

Professional approach

Architecture matters because software has to survive real operations.

Breadth is useful when a problem crosses team boundaries. The goal is not to use every technology, but to understand how engineering decisions affect the complete system.

01 ENGINEERING_PRINCIPLE

Think in systems

Frontend, APIs, data, delivery and quality are connected engineering concerns.

02 ENGINEERING_PRINCIPLE

Make decisions explicit

Architecture, requirements, boundaries and acceptance criteria should be visible before complexity grows.

03 ENGINEERING_PRINCIPLE

Validate continuously

Quality is built through type safety, tests, regression checks and release gates.

04 ENGINEERING_PRINCIPLE

Leave transferable work

Documentation and maintainable structures matter because software outlives individual implementation sessions.

Experience

Two decades across product, consulting and engineering.

The progression combines hands-on implementation, product work, consulting responsibility, software quality and teaching.

CAREER_LEDGER04 / STAGES
  1. 01
    Jan 2022 — Aug 2026PRODUCT / FULL_STACK

    Product engineering

    Senior Full-Stack Software Engineer

    Atlas Data Mapping / BrightInvestor

    Customer-facing applications, data-mapping tools, Vue components, REST/JSON APIs, integrations, PostgreSQL, AWS, Docker and multi-level testing.

    LATEST
  2. 02
    2018 — 2021PRODUCT / QUALITY

    Product & quality engineering

    Software Engineer — Full-Stack / Quality Engineering

    Functionize Inc.

    Product features, reusable modules, internal tools, backend, APIs, data integration and quality engineering in AWS environments.

    ARCHIVE
  3. 03
    2015 — 2018CONSULTING / DELIVERY

    Independent consulting

    Founder / Independent IT Consultant

    Software Consult Group

    Transactional and web solution delivery from discovery, architecture and estimation through development, testing, documentation, deployment and support.

    ARCHIVE
  4. 04
    2004 — 2015EDUCATION / MENTORING

    Technology education

    University Lecturer & Technology Educator

    Universidades e instituciones tecnológicas

    Teaching and mentoring in software engineering, web/mobile development, databases, networking, Agile and software testing.

    ARCHIVE

Experience depth

Breadth backed by years of hands-on delivery.

These signals come directly from the current résumé and complement the capability matrix with practical depth.

EXPERIENCE_DEPTH09 / SIGNALS
0120+

Years in IT

0210+

JavaScript

039+

PostgreSQL

048+

TypeScript

057+

GitHub Actions

066+

Docker / Vite

075+

React / NestJS / Healthcare

084+

FastAPI / OpenAPI

093+

Python / Azure / AI Agents

Years shown are experience-profile signals from the current résumé and should be read as practical exposure, not as certification claims.

Foundation

Formal education plus continuous engineering practice.

Academic work, professional training, teaching and professional leadership complement long-term software delivery experience.

01EDUCATION

Academic foundation

  • Master's degreeWeb Technologies and Mobile DevicesUniversidad de La Salle Bajío
  • Bachelor's degreeComputer Systems EngineeringUniversidad de La Salle Bajío
  • SpecializationTeleinformatics and NetworksUniversidad de La Salle Bajío
02DEVELOPMENT

Professional development

  • PSP for Engineers I–IIProfessional training
  • Cisco CCNA 1–3 · CIMATProfessional training
  • Scrum Master & Agile trainingProfessional training
03LANGUAGES

Communication

  • SpanishNative
  • EnglishProfessional working proficiency
04LEADERSHIP

Professional leadership

  • Co-founder and SecretaryColegio de Profesionistas de TI del Estado de Guanajuato

Technical capability

A broad stack, organized around engineering responsibility.

Technology choices should follow system constraints, maintainability and delivery needs—not fashion.

01INTERFACE / PRODUCT

Frontend engineering

  • Vue 2/3
  • Nuxt
  • React
  • JavaScript
  • TypeScript
  • Vite
  • HTML5
  • CSS3
02APPLICATION / INTEGRATION

Backend & APIs

  • Node.js
  • Express.js
  • NestJS
  • Python
  • FastAPI
  • Go
  • PHP
  • REST / JSON
  • OpenAPI
03SQL / DOCUMENT / CLOUD

Data systems

  • PostgreSQL
  • MySQL
  • MongoDB
  • Firebase
  • SQL Server
  • Oracle
04ENVIRONMENT / RELEASE

Cloud & delivery

  • AWS
  • Azure
  • Docker
  • Git / GitHub
  • GitHub Actions
  • CI/CD
05TEST / REGRESSION / UAT

Quality engineering

  • Unit Testing
  • API / Contract Testing
  • Integration Testing
  • E2E
  • Regression Testing
  • UAT
  • Release Acceptance
06SYSTEM / DECISION / PRACTICE

Architecture & product

  • Software Architecture
  • OOP
  • Design Patterns
  • AI Agents
  • Agile / Scrum
  • Technical Documentation

Contact / START

AVAILABLE FOR SELECTED PROJECTS

Have a software problem worth structuring correctly?

Share the business context, current constraints and what a successful release must accomplish. From there, we can turn uncertainty into an executable engineering plan.

LOCATION
Guanajuato, México
MODE
ARCHITECTURE · FULL_STACK · QA