Nicola Asuni

Nicola Asuni's Curriculum Vitae

Professional Summary

Software engineer and technical leader with end-to-end experience across software architecture, backend engineering, platform operations, and engineering management. Delivers secure and maintainable systems, improves delivery practices, and translates business priorities into production outcomes.

Strong track record in open source, API platforms, developer tooling, and cross-functional technical leadership. Combines hands-on engineering with governance, mentoring, and organizational enablement.

Key Highlights

  • Graduated with top marks in MSc Computer Science and Technologies, complemented by leadership, management, and technical certifications.
  • Architected and led international development teams delivering production systems at scale.
  • Engineered high-quality, high-performance software across multiple languages and industries.
  • Founded and launched award-winning open-source projects with long-term adoption.
  • Published technical and scientific work, including peer-reviewed publications.
  • Brings a distinguished background as an international athlete.

Core Competencies

  • Software Architecture and Solution Design
  • Backend and Distributed Systems Engineering
  • API Platform Engineering and Developer Experience
  • Secure Software Development and Security Governance
  • CI/CD, Release Engineering, and DevOps Practices
  • Incident, Change, and Vulnerability Management
  • Engineering Leadership, Coaching, and Hiring
  • Open Source Program Development and Maintenance

Technical Skills

  • Languages: Go, C, Python, PHP, JavaScript, Bash, R, …
  • Backend and API: REST APIs, microservices, service libraries, API governance
  • Security: secure coding practices, risk and compliance collaboration, continuity and disaster recovery planning, cryptographic integration
  • DevOps and Tooling: Docker, Kubernetes, Argo CD, Bamboo, GoCD, GitHub workflows, release automation, test automation
  • Infrastructure and Operations: Linux systems engineering, observability, performance testing, operational tooling
  • Data and Scientific Computing: data pipelines, genomics-oriented software tooling, computational imaging
  • Collaboration and Process: Agile delivery, coding standards, versioning strategy, technical documentation, cross-team governance

View Experience | Browse Publications | Explore Open Source