I build systems, tools, and processes that make engineering smoother, more reliable, and more meaningful.
For me, engineering is about solving real puzzles - understanding how networks, systems, and people interact, and finding ways to make them work together at scale.
I've been shaped by questions like:
- How do distributed systems stay resilient when things inevitably fail?
- How can something grow from a handful of users to millions without breaking?
- What makes a tool not just functional, but actually empowering for the people who use it?
Some of the paths I've explored so far:
π Open Source: Long-time contributor at OpenWISP, where I've learned how large-scale networking and monitoring systems evolve. Through programs like GSoC'25, GWOC'21, SWOC'21, and GSSOC'22, I've mentored hundreds of students, helping them start their own open-source journeys.
π’ Startups: Worked with different startups where speed, pragmatism, and good design often needed to coexist. Those experiences taught me how small teams can build systems that have a real impact, and how constraints can spark creative solutions.
π§© At Atlan: I've contributed to shaping the developer ecosystem - from the Python SDK (365K+ monthly downloads) to the CLI, creating custom packages with Argo Workflows, building apps with the Apps Framework, and maintaining the Developer Portal. Through this work, I've learned how metadata, automation, and thoughtful developer experience can do more than simplify tasks - they help data teams move faster, collaborate more effectively, and trust the systems they rely on π
βοΈ Writing & Sharing: I document what I learn - from automatic ZeroTier tunnel management (GSoCβ23) to Iperf3 monitoring checks (GSoC'22). Writing helps me reflect, clarify my thinking, and share insights with others.
I'm inspired by Eric S. Raymond's Art of Unix Programming: building small, resilient components that do one thing well, then connecting them into something bigger. That philosophy influenced OpenWISP2, and it still shapes how I approach systems and tools today.
This isn't a resume - it's a snapshot of what drives me:
- Systems and architecture - from networks to distributed services
- Scaling and reliability - designing for growth and resilience
- Collaboration and community - open source and team dynamics
- Thoughtful tools - building experiences that empower people
- Continuous learning - reading, experimenting, and sharing
I'm drawn to challenges that make me think, systems that make life easier, and ideas that push the boundaries of what's possible.
If you've read this far, thanks for stopping by. I'm always open to discussions about systems, design, or interesting engineering challenges π