Julian Barrera is a Senior Software Engineer with eight years of experience building resilient, scalable backend systems and integrations, currently working at Nubank in Bogota. He excels across the full product lifecycle, from early architectural decisions to implementation and operational improvements, with deep experience in Clojure, Kafka, Datomic, and observability tools like Grafana and Looker. Julian has led mission-critical fintech initiatives—regulatory processing, financial reporting, and delivery workflows—reducing processing times and improving SLAs through concurrent, highly available architectures. He also teaches software engineering topics, mentoring developers in cloud-native practices, APIs, and distributed systems as a tech tutor. Outside work he explores event-driven Scala systems, quantum simulations with Qiskit, and graphical Python projects on GitHub, signaling a habit of experimenting with emerging paradigms. That blend of production-grade fintech impact and broad technical curiosity makes him effective at turning complex requirements into maintainable, auditable systems.
8 years of coding experience
5 years of employment as a software developer
Ingeniería, Ingeniería de sistemas, Ingeniería, Ingeniería de sistemas at Escuela Colombiana de Ingeniería Julio Garavito
Contributions:14 PRs, 14 pushes, 8 branches in 3 years 3 months
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
Julian Barrera - Senior Software Engineer at Nubank