About Me
I am a highly technical Principal Software Engineer and Systems Architect with more than 15 years of experience designing, building, and operating high-throughput, latency-critical distributed platforms.
I have grown from a senior individual contributor into a Principal Engineer and Tech Lead, and I am comfortable balancing deep hands-on engineering with technical leadership and governance.
My background spans cloud platforms, serverless systems, real-time event streaming, database engineering, and microservices, with production experience across AWS, GCP, Java, Golang, Node.js, React, and modern DevOps practices.
I care deeply about software quality, reliability, and developer experience. I have designed CI/CD pipelines, automated testing strategies, and engineering processes that reduce toil and improve delivery consistency.
I also enjoy mentoring engineers and helping teams scale. I have led chapters, supported direct reports, and helped shape career progression frameworks and team topologies with lasting organizational impact.
I am particularly motivated by roles that require technical authority, scalable system design, and practical innovation, including safe AI-augmented engineering workflows.
Skills
AWSJavaReactDockerLinuxCI CDTypeScriptGCPTerraformDevOpsPostgreSQLMySQLMicroservicesDistributed SystemsGolangCloud ComputingSpring BootNext.jsBigQuerySeleniumSoftware ArchitectureLambdaAPI DesignSpringJunitDatabase DesignEvent Driven ArchitectureTDDHibernateKinesisBDDQuery OptimizationMockitoJPABrowserStackTesting AutomationServerless Computing
Tech Stack & Tools
Application Utilities
Data Stores
Languages & Frameworks
Experience
Provided hands-on senior technical leadership and architectural governance across 3 software delivery teams. Orchestrated technical integration and growth of 120+ engineers, helped design career progression matrices, transitioned legacy monoliths into autonomous agile squads, removed bottlenecks, reduced technical debt, and supported direct reports while coaching future technical leaders. Established engineering governance and promoted AI-assisted development workflows.
Architected and oversaw delivery of a sensitive production system replacement under tight timelines. Contributed directly with high-performance Golang and serverless backend systems, introduced structured agile delivery loops and career ladders, and partnered with product and design to improve priorities and feature stability.
Led a cross-functional agile squad delivering IoT and data-intensive cloud services. Architected event-driven integrations using AWS Kinesis, Streams, Firehose, and Lambda, transitioned services to Java/Spring Boot, introduced Terraform infrastructure-as-code, chaired the global Java Chapter, and championed security, testing, and CI/CD maturity.
Built and managed a software team from scratch for a sports ticketing and analytics platform. Designed scalable AWS architecture, handled high transaction volumes, standardized BDD/TDD quality loops, and aligned a multi-disciplinary stack across Angular, React, Node.js, and Java Spring.
Held software engineering and consulting positions in Lisbon, The Hague, and Bristol. Gained deep production experience in Java SE/EE, Spring, Hibernate/JPA, SQL, Oracle DB, and Linux.
Education
Leadership Communication with Impact, Leadership Communication
Leadership communication program.
Certified Cloud Practitioner, Cloud Computing
AWS cloud certification.
Certified Expert, Java EE 6 Enterprise JavaBeans Developer, Java EE
Oracle Java EE expert certification.
Certified Expert, Java EE 6 Java Persistence API Developer, Java EE
Oracle Java EE expert certification.
Certified Professional, Java EE 5 Web Component Developer, Java EE
Oracle Java EE professional certification.
Certified Professional, Java SE 6 Programmer, Java
Oracle Java programming certification.
BSc, Internet Computing
Bachelor of Science in Internet Computing.
Portfolio not available.
Services not available.