Unlock Your Potential with Custom Full-Stack Web Applications

Do you have a great idea for a web application but need the technical expertise to bring it to life? I specialize in building custom, cross-platform, and fully responsive web applications from the ground up, turning your vision into reality.

"Working with Mauro has been a pleasure. He gave a huge contribution to the development of Amazoom, our first Business Intelligence application thought for the Amazon sellers. We struggled during the recruiting, but finally we found Mauro who boosted both the backend and the frontend of the app. We are really grateful!"

Stefano Boffi
Stefano Boffi
CEO, Amastar Srl

"As a product owner, I worked with Mauro within our scrum team to integrate our customer engagement platform and get marketing automation use cases up and running. Mauro is a great developer who likes to understand the bigger picture. He was always solution-oriented and could evaluate on various options as well as translating this into non-technical language. I appreciated much that Mauro openly shares his opinions and advice. He was a strong contributor to our team and I would love to work with him any time in the future again."

Sina Steinke
Sina Steinke
Product Owner & Head of CRM, FRIDAY Insurance

My Services

End-to-End Development Expertise

With 11 years of experience as a software engineer, I offer a comprehensive approach to web development. I manage all aspects of the process, from infrastructure and backend services to frontend design and user experience. My goal is to build robust, scalable, and user-friendly applications that meet your business needs.

Web App & Website Development
Building cross-platform and fully responsive web applications and websites tailored to your requirements.
Proof of Concepts & MVPs
Researching, designing, and implementing Proof of Concepts and Minimum Viable Products to validate your ideas quickly.
Cloud-Native Backend Services
Developing scalable and resilient backend services and APIs using modern cloud-native architectures on AWS.
Cloud Architecture
Designing and implementing new AWS cloud architectures or extending existing ones to support your application's needs.
CI/CD & DevOps
Optimizing software integration and distribution with CI/CD pipelines, and automating infrastructure with Infrastructure as Code.
Database Design & Tuning
Designing and optimizing databases, both relational and non-relational, to ensure performance and scalability.

How We'll Work Together

My Development Process

My process is built on transparency, collaboration, and a commitment to delivering real results. I work closely with you at every stage to ensure the final product aligns perfectly with your vision and goals.

1. Discovery & Planning
We start by defining the core problem and project goals. I work to understand your needs, challenges, and success criteria to create a clear project scope and roadmap.
2. Prototyping & Design
Before writing a line of code, I create mockups and prototypes. This allows us to visualize the solution and gather feedback early, ensuring we are building the right thing.
3. Agile Development
I follow an iterative development process, providing regular updates and demos. This allows for flexibility and ensures you are involved and can provide feedback throughout the build.
4. Testing & Quality Assurance
Quality is paramount. I perform thorough testing to ensure the application is robust, reliable, and bug-free before it reaches your users.
5. Deployment & Support
I'll handle the entire deployment process, whether it's a private app for your organization or a public listing on the Atlassian Marketplace. Post-launch support is also available.
6. Maintenance & Evolution
As your needs evolve, I can provide ongoing maintenance and develop new features to ensure your Atlassian app continues to deliver value long-term.

Case studies

Some of the projects I've contributed to as a full stack developer

Business Intelligence Platform for Amastar

Aimed at empowering Amazon sellers, this project involved creating a full-stack Business Intelligence application from the ground up. The platform features a React.js frontend for intuitive data visualization and a robust Kotlin backend deployed on a cloud platform. A key challenge was integrating with the Amazon Selling Partner API to process vast amounts of data, delivering actionable insights to help sellers grow their business.

Stack: React.js, Kotlin, Cloud Deployment, REST APIs, Data Integration

Cloud-Native Insurance Platform for FRIDAY

At FRIDAY, I contributed to a cutting-edge, cloud-native insurance platform. My role involved full-stack development, from creating resilient Java and Kotlin microservices in an event-driven architecture on AWS, to building intuitive user interfaces with React.js. This work was vital for creating a scalable and modern user experience in the competitive insurtech market.

Stack: React.js, Java, Kotlin, AWS, Event-Driven Architecture, Microservices

Custom Enterprise Web Applications

During my time at GetConnected, I delivered a range of custom web applications tailored to unique business needs. These projects established my foundation in full-stack development, pairing resilient Java/Spring backends with an Oracle DB and dynamic frontends built using JavaScript, HTML, and jQuery. This experience honed my ability to create reliable, purpose-built solutions for complex enterprise environments.

Stack: Java, Spring, Oracle DB, JavaScript/jQuery, HTML/CSS

AI-Powered Language Learning App (Rosetta)

To explore the potential of AI in education, I designed and built Rosetta, a Progressive Web App that acts as a personal language tutor. Developed with Ionic and React, the app offers a seamless cross-platform experience. It's powered by a serverless Python backend that integrates with AI services, demonstrating a modern, scalable approach to full-stack development.

Stack: Ionic, React.js, PWA, Serverless, Python, AI Integration

Let's Build Something Powerful Together

Ready to turn your idea into a high-quality web application? Partner with an experienced full-stack developer to create a tailored solution that integrates seamlessly, delights users, and drives your business forward.