About Me
Experienced software engineer specializing in custom application development, system migrations, and scalable business solutions.

Hello, I'm Bruno!
A seasoned software engineer with over 5 years of experience developing custom applications and business solutions. I specialize in building robust, scalable applications from concept to deployment, including web applications, desktop software, and cloud-native SaaS platforms.
Based in Portugal, I work with businesses to transform their digital infrastructure through custom application development, legacy system modernization, and cloud migration services. My expertise spans the full technology stack, delivering solutions that drive business growth and operational efficiency.
My Journey
A timeline of my professional and educational milestones
Software Engineer
Working at one of the UK's fastest-growing FinTech companies, developing microservices-based data platforms, payments, and consumer loyalty applications using Golang, TypeScript, React.js, SQL, Linux, and AWS.
Web Developer
Developing a SaaS platform with SPA architecture using React, Redux, and ASP.NET 7. Built RESTful API with Entity Framework Core, CQRS pattern, and features like real-time updates and offline data access.
Desktop Developer
Led migration of two ERP desktop applications from Delphi to .NET framework. Built database converter and redesigned UI using WPF, Entity Framework 6, PostgreSQL, and MVVM architecture.
Master's Degree
Master's degree in Software Engineering, deepening knowledge in advanced software development practices and methodologies.
Bachelor's Degree
Bachelor's degree in Computer Science and Engineering, building the foundation for a career in software development.
Beyond Code
Things I'm passionate about outside of development