Summary
Bernardo Martins is a Senior Software Engineer based in Dublin with over a decade of experience delivering enterprise-grade applications across finance and services sectors. He has deep Java and .NET expertise (Spring, J2EE, ASP.NET/C#) and a strong operational background in cloud, containerization and CI/CD from hands-on work with Google Cloud, Kubernetes, Docker and Postgres. Bernardo has repeatedly taken on technical leadership and mentoring roles—shaping architecture, leading small teams and driving migrations from legacy stacks to modern frameworks like Angular. His career blends long tenures at Citco and Accenture with focused senior engineering stints at Beeline and Utmost, reflecting an ability to move between large enterprise constraints and fast-paced delivery. Curious and client-facing by nature, he pairs strong communication skills with a habit of building proofs of concept to validate designs before full-scale delivery. Notably, he combines backend systems design with front-end migrations and data prototyping, giving him a rare full-stack lens in enterprise environments.
12 years of coding experience
16 years of employment as a software developer
Universidade Nova de Lisboa