Luis Felipe Duitama Castillo

Systems Engineer

Profile

Senior Software Engineer and Full Stack Developer with 12+ years of experience building robust, scalable and maintainable products across complex domains. Core strength in frontend architecture: component systems, TypeScript migrations, clean code boundaries and atomic design, combined with solid backend and cloud capabilities that cover the full delivery lifecycle.

Proven ability to design and implement complex systems, including graph-based routing algorithms, real-time data pipelines, microservice architectures on AWS (ECS Fargate, Lambda, API Gateway), AR experiences and 3D browser rendering via WebGL. Comfortable owning architecture decisions, leading cross-functional teams and going hands-on when it matters.

Operates with a product mindset, pragmatic about tradeoffs, deliberate about long-term maintainability and fast to iterate without sacrificing quality. Experienced with CI/CD (GitHub Actions), containerization (Docker, Kubernetes) and AI-assisted development tooling (GitHub Copilot).

Experience
3D Virtual Environment Solutions
Construction Technology Sector
Innovation Engineering
2015 - 2026
www.3dves.com

Over 11 years contributing to and leading the development of multiple software products, growing from frontend engineer to technical lead.


vEye — Hospital Digital Twin
  • Contributed to the architecture of a hospital-scale digital twin.
  • Designed OOP-based C#/.NET controller abstractions in Unity.
  • Built the HUD layer and interfaces to visualize sensor data.
Resource Distribution Tool
  • Developed the frontend of a construction resource planning web app.
  • Replaced legacy jQuery components with React, reducing frontend complexity and boosting maintainability and performance by ~50%.
HoloLens AR Prototype
  • Designed and implemented an AR application using the Microsoft HoloLens SDK and Unity.
ARAS / BIMEP — HVAC Automation Platform (Core Project)
  • Led the migration from a vanilla JS monolith to a React, TypeScript and Node.js architecture.
  • Designed and implemented a Dijkstra-based pipe auto-routing algorithm.
  • Authored Revit plugins in C# to extend the platform inside the mechanical designer's workflow.
  • Architected the transition to a microservices model on AWS.
  • Built a lightweight custom message broker to coordinate asynchronous communication.
  • Served as technical lead during the algorithm integration phase.
  • Used local Kubernetes environments and established CI/CD pipelines via GitHub Actions.
Virtual Takeoff — Facility Mapping Tool
  • Led end-to-end delivery of a facility mapping application.
  • Owned project management for the initiative.
Commercial Catalogue
  • Built a Next.js and PostgreSQL HVAC equipment catalogue with advanced filtering.
3D Model Viewer — Browser-Native Pipeline
  • Designed and implemented a file conversion pipeline with a server-side processing queue.
  • Integrated interactive viewer tools and owned full-stack delivery.
Career Objective
To secure a Software Architect | Principal Software Engineer role in an international company (remote, hybrid or on-site) where I can contribute to systems, architectures and high-impact products, while continuing to grow toward principal or architect-level responsibilities in global engineering teams.
Education
University Education
Systems Engineering
2011 - 2020
Universidad Distrital Francisco José de Caldas
Bogotá, Colombia
Professional engineering degree. Coursework spanned software engineering, data structures and algorithms, databases, operating systems, computer networks, and systems analysis and design, on a strong mathematics foundation, with an emphasis on designing and building software systems end to end.
Complementary Training
Unity Certified Developer
2017 - 2019
UNAD Naska Digital
Bogotá, Colombia
Conferences
  • JSConf, NodeConf, Unity Developer Day - 2019
  • CSSConf Colombia - 2021