Summary
Daniel Uribe is a software developer with over 10 years of experience designing scalable systems for the transportation sector, now working as Analista Programador at Coordinadora Mercantil after an 11-year tenure at Nebulae. He specializes in backend and distributed-architecture patterns—DDD, CQRS, Event Sourcing and microservices—using Java, Node.js, GraphQL and MQTT, and pairs that with frontend skills in Angular/React and mobile experience on Android. Comfortable in DevOps-centric environments, he applies Docker, Kubernetes and Elasticsearch while integrating identity solutions like Keycloak and JWT to keep systems secure and auditable. Known for adapting quickly to new tools and frameworks, he emphasizes code quality and business value in high-pressure projects. An interesting edge: his career is anchored in transportation domain problems, giving him deep domain knowledge that often informs pragmatic architectural trade-offs.
10 years of coding experience
11 years of employment as a software developer