Daniel Borges is a Senior Lead Software Engineer with two decades of hands-on experience designing and shipping cloud-native, microservices-based systems across finance, foodtech, and government sectors. He combines deep language fluency in Java, Go, JavaScript and C# with practical expertise in Hexagonal Architecture and DDD to build resilient, observable distributed systems using Azure, Kubernetes, RabbitMQ and a variety of RDBMS/NoSQL stores. A pragmatic DevOps-minded engineer, he has led CI/CD and GitOps practices with CircleCI, GitHub Actions and ArgoCD while improving observability through New Relic and OpenTelemetry. At Citco and Flashfood he drove automation of critical business processes and architected scalable services that balanced performance with maintainability. Comfortable bridging legacy enterprise stacks (Oracle, WebSphere, TIBCO) and modern cloud platforms, he mentors teams to deliver production-grade software and reduce operational risk. Based in Toronto, he brings a rare combination of enterprise-scale discipline and startup-era agility, evidenced by a long track record of end-to-end system ownership.
10 years of coding experience
21 years of employment as a software developer
Postgraduate Lato Sensu Degree Open-source Software Systems Development, Postgraduate Lato Sensu Degree Open-source Software Systems Development at Universidade Católica de Brasília
Bachelor of Science - BS Computer Science, Bachelor of Science - BS Computer Science at Universidade Federal de Uberlândia - UFU
Deskband for the windows taskbar to show the name of current virtual desktop
Contributions:39 pushes, 4 branches, 8 tags in 1 month
windows11trayvirtual-desktopwindowselectron
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Daniel Borges - Senior Lead Software Engineer at Citi