Helping teams build scalable Java & Angular applications
Java & Angular Consultant | Technical Lead | Project Manager
Who Am I?
Hi, I’m Marco Molteni—a Java and Angular consultant with a passion for building robust, scalable solutions and motivating teams to deliver their best. With over two decades of experience, I’ve worked as a technical consultant for financial institutions and governments in 8 countries, helping them modernize their systems, migrate legacy applications, and adopt cutting-edge technologies.
I contributed as Expert for the Java Community Process (Bean Validation), sometimes speaker at conferences like JavaZone and Voxxed, and fluent in four languages (English, Deutsch, Italiano, Français)—perfect for international projects and cross-cultural collaboration.
When I’m not coding, you’ll find me sharing insights on my blog, marmo.dev, contributing to open-source projects, or producing video tutorials on YouTube.
My Expertise
| Area | Skills/Technologies |
|---|---|
| Backend | Java, Spring Boot, Jakarta EE, Quarkus, WildFly, Hibernate, Maven, SQL Server, PostgreSQL, Oracle DB |
| Frontend | Angular, TypeScript, JavaScript, Material UI, NgRx, Cypress |
| DevOps/Cloud | Azure CI/CD, Terraform, Docker, OpenShift, Kubernetes, Jenkins |
| Consulting | System Architecture, Technical Rollouts, Team Leadership, Client-Facing Roles, Pre-Sales |
| Project Management | Agile, Scrum, Stakeholder Communication, Budgeting, Risk Management, Cross-Functional Team Leadership |
| Media Production | Video Tutorials, Content Creation |
My Journey
Technical Consultant & Lead Developer
I’ve spent my career solving complex challenges in the financial and institutional world.
The last few years I was involved in projects of:
-
Swiss Re (2022–2025): Led the migration of a catastrophe bonds management system from MongoDB to SQL Server, refactoring the Java/Kotlin backend and upgrading the Angular frontend from v16 to v20. Managed a global team of 12–15 members across CH, India, Slovakia, UK, USA, Latvia, and Italy.
-
SBB (2019–2021): Developed highly configurable Angular applications for managing multi-channel product catalogs, used by 3 million daily users on sbb.ch. Built dynamic UIs with JSON-based configurations and versioned data management.
Since 2001 I worked in projects with: ZKB, BEKB, HPE, Kanton FR / TI / VD / GE, PostFinance, CSS Versicherung, Appian, Crédit Agricole, CIB Bank, Banca Intesa and many more.
Project Management Experience
With a background in technical leadership and project management, I’ve successfully delivered complex projects on time and within budget (full responsibility). My approach combines Agile methodologies, clear communication, and a focus on collaboration to ensure smooth execution and stakeholder satisfaction.
Key Project Management Achievements:
- Technical and Financial Lead: Managed international projects with delivery and financial responsibility, ensuring alignment across multiple time zones and cultures.
- Agile & Scrum: Certified as a Professional Scrum Master (PSM I), I’ve led teams using Agile frameworks to improve efficiency and adaptability.
- Stakeholder Communication: Acted as the single point of contact (SPOC) for clients, partners, and institutional stakeholders, ensuring transparent and effective communication.
- Budget and Risk Management: Responsible for financial oversight of projects up to USD 2M, mitigating risks and delivering solutions that meet business goals.
- Cross-Functional Leadership: Bridged the gap between technical teams, business units, and external partners to drive project success.
Why I Blog
I created marmo.dev to share practical solutions, tutorials, and insights from my daily work. Whether you’re troubleshooting a Spring Boot error, exploring Angular best practices, or curious about Java’s latest features, my goal is to provide actionable, easy-to-understand content that helps you grow as a developer.
Beyond Code
- Open-Source Enthusiast: I contribute to projects and love exploring non-American tech stacks.
- Media Producer: I create video tutorials and enjoy editing with Final Cut Pro.
- Polyglot: Fluent in English, Deutsch, Italiano, and Français—perfect for international projects!
- Humor & Acronyms: I believe a little humor makes tech more approachable (and acronyms more memorable).
Let’s Connect!
Want to collaborate, ask a question, or suggest a topic? Let’s chat!
- LinkedIn: linkedin.com/in/javaee
- GitHub: github.com/marco76
- YouTube: youtube.com/@molteni1