About me

Carlos Castelan

Senior Software Engineer · Enterprise Systems

Designing and building enterprise systems

Senior Software Engineer with 5+ years of experience building scalable, user-centric web applications and enterprise systems.
I focus on clean UI, maintainable architectures, and turning complex enterprise workflows into intuitive, reliable products that scale from idea to production.

Experience

Work experience

  1. NOV 2022 — PRESENT

    Senior Programmer Analyst

    Oracle · Puebla, Mexico

    • Led the design and implementation of enterprise UI extensions and internal tooling for Oracle Fusion Procurement.
    • Built automations, reporting features, and service integrations across procurement workflows to improve efficiency, reliability, and scalability.
    • Integrated enterprise AI assistants using Oracle Digital Assistant and AI Agent Studio for Oracle Fusion to automate procurement workflows and extend system capabilities.
    • Collaborated with global teams and business stakeholders to deliver scalable, maintainable enterprise solutions.
    Procurement Enterprise UI Automation Integrations Enterprise AI
  2. NOV 2020 — OCT 2022

    Programmer Analyst

    Oracle · Puebla, Mexico

    • Developed web-based internal applications supporting procurement operations and reporting needs.
    • Implemented UI components, service integrations, and data reporting features within enterprise systems.
    • Built a solid foundation in enterprise system delivery, support workflows, and cross-team collaboration.
    Enterprise Systems Web UI APIs Reporting
  3. AUG 2019 — FEB 2020

    Full Stack Developer

    Grupo JV · Puebla, Mexico

    • Designed and implemented a user-friendly web interface for an internal income management application.
    • Deployed and maintained applications on AWS, improving performance, reliability, and deployment processes.
    • Delivered end-to-end features with a focus on scalability, robustness, and maintainable code.
    Full Stack AWS Scalability
  4. JUN 2019 — AUG 2019

    Intern

    T-Systems México S.A. de C.V · Puebla, Mexico

    • Supported UX design and implementation for an Order Management web portal.
    • Assisted in defining server-side architecture and technical foundations for a web portal initiative.
    • Contributed to process improvements and technical documentation within the team.
    UX Architecture Process
Skills

Capabilities

Core strengths developed through building and integrating enterprise systems.

Enterprise Systems

Design and extend enterprise workflows with a strong focus on usability, scalability, and long-term maintainability.

Integrations & APIs

Build reliable integrations across services, ensuring clean data flows, proper error handling, and observability.

Automation & Data

Automate repetitive processes and reporting using scripts, dashboards, and lightweight internal tooling.

AI & Agents

Prototype and integrate AI assistants and RAG-based agents to augment enterprise workflows and productivity.

Core Technologies

A compact snapshot of the stack behind my UI work, integrations, automation, and AI experiments.