I'm Fabio Cicerchia, a technical leader with over two decades of experience across backend engineering, cloud, DevSecOps, and platform engineering. I work at the intersection of systems, processes, and teams, turning complexity into sustainable, measurable results.
I combine deep technical expertise with the kind of leadership that spans the whole stack. I've been a Developer, Sysadmin, Architect, CTO, Founder, and Head of Platform, and I do understand code, infrastructure, and organisational dynamics, and how they influence each other.
I work best with startups and scale-ups where engineering is outgrowing its early decisions, teams that need someone who can operate at the level of code and infrastructure while also shaping the organisation around it.
Over the years, I've architected production systems, raised engineering and reliability standards, reduced technical debt, and supported engineers in growing into stronger, more confident practitioners.
Most senior hires bring either strategic vision or hands-on depth. I bring both, I can debug a production incident in the morning and redesign the team's delivery process in the afternoon.
I thrive in environments where technical leadership is valued, where engineering standards are a shared commitment, and where long-term sustainability is treated as a competitive advantage.
I also believe that technology should serve people and planet. Sustainable software isn't a constraint, it's a competitive edge. From energy-efficient code and architectures to GreenOps practices in cloud and DevSecOps, I apply lifecycle thinking at every layer: from development to decommissioning.
These are the engineering challenges I've spent the most time with.
AWS costs keep climbing Cloud costs keep rising while capacity planning and workload efficiency remain under-optimised. I focus on identifying waste, right-sizing infrastructure, and aligning spend with actual business value.
Delivery is slowing down Work keeps getting stuck between stages, blockers accumulate, and velocity plateaus. I introduce structure, reduce friction in the flow, and improve confidence in releases.
CVEs piling up quietly Vulnerabilities have accumulated over the years without clear ownership or visibility. I establish clear ownership, automate scanning, and reduce the backlog systematically.
Deployments work, but confidence doesn't Deployments technically happen, but reliability still feels fragile and teams hesitate to ship. I stabilise the release process, improve observability, and rebuild shipping confidence.
Architecture grew organically The system evolved without a plan and now lacks coherence, clear boundaries, or ownership. I map what exists, identify the highest-risk areas, and introduce a practical path forward.
Toil is quietly draining the team Manual deployments, manual checks, manual rollbacks, repetitive work that should have been automated years ago. I audit the toil, prioritise automation candidates, and build the tooling that removes it.
Architectural decisions were never documented Nobody remembers why the system looks the way it does, so it never gets challenged, improved, or replaced. I document the rationale, surface the assumptions, and create space for deliberate evolution.
I focus on measurable improvements that compound over time. Every engagement ends with something tangible: reduced cost, faster delivery, clearer ownership, or less noise in the system.
I combine deep technical expertise with leadership that connects the dots across the whole stack. That means working at the level of code and infrastructure when needed, whilst also understanding the team and organisational dynamics that shape how systems actually evolve.
I've been a Developer, Sysadmin, Architect, CTO, Founder, and now Head of Platform, and I do understand code, infrastructure, and organisational dynamics, and how they influence each other.
My focus is deepening into platform engineering as a discipline โ building the internal foundations that let product teams move fast without breaking things.
Designing and evolving internal platforms that enable self-service, reduce cognitive load, and empower developers.
Improving architecture, infrastructure, and code efficiency to extract real performance, not just theoretical scalability.
Reducing cycle time, eliminating friction between stages, and creating measurable, predictable flow.
Making vulnerabilities visible, manageable, and systematically reduced, not postponed.
Across organisations I've encountered hidden bottlenecks, accumulated technical debt, and complex legacy systems, and turned them into measurable, sustainable results without slowing innovation.
You can't fix what you can't see. I establish observability, define metrics, and surface operational friction in your system before touching anything.
With clarity comes leverage. I identify the highest-value interventions, whether in infrastructure cost, delivery flow, or team structure, and execute them systematically.
Sustainable improvement requires automating repetitive operational tasks. I build tooling, pipelines, and processes that compound gains over time and reduce waste: compute, energy, cost, and carbon.
Reduced cloud waste and improved cost visibility across infrastructure
More predictable delivery and fewer incidents at release time
Clear ownership across infrastructure, platform, and architecture
Reduced operational noise and improved developer experience
Engineering standards and reliability practices that hold under growth
Engineers know what to prioritise and why, without needing to chase context
I am working with Fabio since very long now, he's like an IT handyman, able to help with a bit of everything. I am learning and improving a lot. Very recommended!
Fabio had been proactive to conduct code review on individual assignments. Engineers often spend long time on debugging their tasks. During the meeting he had been passionate. He spent additional his own time to help to fix issues if we ran out of time during mentorship meeting. I found out that he has quite of hands-on experiences in Terraform, Kubernetes, and DevOps Technical stacks.
I've had the pleasure of working alongside Fabio at Skuola.net and later at Radical Storage, and across those experiences he proved to be an exceptional colleague and a natural leader. On every project we collaborated on, we were always on the same page about goals and feature development: Fabio's clarity of vision and commitment kept the team aligned, focused and productive. I truly admire his approach to development: thoughtful, systematic, and always with an eye on how systems fit together and scale. He doesn't just code, he architects. His deep systems thinking, combined with hands-on work, made even the most complex features feel manageable. If you're looking for someone who blends technical mastery with strong teamwork and leadership, someone you can trust to steer challenging projects toward success, Fabio is absolutely one of those rare professionals who delivers on all fronts.
Fabio is amazing. He had a lot of experience and knowledge in AWS and other technologies. He taught me a lot and helped me improve my skills. He was always supportive and responsive. He is a great mentor for anyone who wants to learn DevOps, AWS Infrastructure.
I left the company where I directly report to Fabio more than one year ago and I'm still learning a lot of useful and profitable stuff, tools and technologies due to the experience I had with him and his staff. In addition to this he has a very persistent attitude and his mentorship is a great value for any professional who has the luck to work with him.
Fabio was a great asset to my technical team from the outset. He possesses a solid and up to date technical understanding of web development, best practises and Agile methodologies and has a critical mindset when architecting solutions. A pleasure to work with and always keen to share his knowledge and promote inter-team learning.
I had the pleasure to work with Fabio when I started working on a challenging project with crazy requirements (FusePump's internal real-time tracking and reporting tool). I needed to expand my team and he stood out among the new hires, so I wanted to work with me. Fabio impressed me by his manner of carrying out his tasks with competency, accuracy and punctuality. His best strengths are the ability to quickly pick up on new technologies and/or frameworks he's not even ever heard about, and the fact that you'll never need to explain to him the requirements a second time. His coding is driven by genuine passion. Also, I shouldn't leave out the fact that I've never seen a developer cover their code with unit tests as much as Fabio does. Definitely a top of the game developer, and a friend.
Fabio's humility is second only to his professionalism and competence. It is been a pleasure to work with him and to benefit from his mentorship.
Fabio has a deep understanding of the platform, the language, its synthax and all the tricks you can take advantage of to solve unhandy situations: from a low-level perspective, he has skills like no PHP developer I've ever seen. Additionally, in the last 2 and a half years he made a really vauable experience with the symfony framework, which has been his daily basis for writing webapps here at DNSEE. He's also making experiments with new technologies, like Mongo, and in the last 2 years I've seen him turning into a really good PHP developer, after coming from the old PHP school. I would definitely hire him in my next team, as you'll always need guys like him during every kind of projects' lifecycle: when he works under a lead, his commitment is a goldmine.
Working with Fabio is stimulating. He has great talent in the programming and development jobs. His excellent technical skill give him, and the team where is working, high speed development, and he is able to understand the problems related to a project development. Curious and passionate new technologies, Fabio like to find new way to solve the issues that have been entrusted. Deep knowledge of Internet, Fabio can follow the most difficult solution with high concentration and an overview of the problem. These quality give the opportunity to all the team to learn new techniques, and new ways to solve the daily issues.
Whether you're starting your tech career or looking to level up, I'd love to help you reach your professional goals.
If your infrastructure is becoming a bottleneck to growth, let's have a practical conversation.