Experience

Nicola Asuni's professional experience: 25+ years across software architecture, platform delivery, security, and open-source product development.

Software engineering leadership across architecture, platform delivery, security, and open-source product development.

Professional Experience

2026-01 to 2026-05 | Staff Software Engineer

  • Company: Civica
  • Provided staff-level engineering support for production-grade systems and platform capabilities across a 140+ engineer organisation.
  • Delivered a feature-complete, production-ready Payment Gateway backend API service in Go, including automation, configuration management, secrets management, and Kubernetes deployment pipelines.
  • Built continuous-delivery pipelines to migrate a legacy application onto an AWS Kubernetes-based internal platform using Argo CD.
  • Established a central knowledge base for 10 teams and 17 products, including architectural diagrams in PlantUML/C4 format.
  • Identified, documented, and prioritized dozens of technical engineering improvement opportunities.
  • Mentored several engineers directly.
  • Contributed to the Company Engineering Handbook and participated in LLM (AI) interest-group initiatives.

2022-08 to 2025-10 | Senior Technical Consultant (Staff Software Engineer)

  • Company: Vonage, part of Ericsson
  • Led cross-department initiatives across architecture, security, and operational engineering.
  • Authored engineering policies, security standards, and operating procedures used by distributed teams.
  • Advised engineering leadership on architecture direction, technical risk, and implementation strategy.
  • Produced proof-of-concept solutions and translated them into delivery-ready implementation plans.
  • Acted as security liaison for API Engineering, supporting compliance, resilience, and service continuity objectives.
  • Designed and maintained internal tooling for incident, change, operational, and vulnerability management workflows.
  • Contributed to Architecture Guild, Security Champions, GitHub Governance, and Go special-interest collaboration.
  • Facilitated internal technical knowledge sharing and mentoring through recurring engineering talks and reusable Go tooling.

2019-10 to 2022-08 | Software Engineering Manager

  • Company: Vonage
  • Led the API Platform OSS (numbers) team across planning, execution, people development, and stakeholder alignment.
  • Improved team effectiveness by introducing consistent delivery processes and operating practices.
  • Contributed to a broad portfolio of platform initiatives spanning reliability, integration, and developer enablement.
  • Built cross-team engineering tools that improved collaboration and reduced repeated implementation effort.
  • Advanced open-source adoption through projects including gosrvlib and numkey.

2019-01 to 2019-07 | Software Engineering Manager

  • Company: Opsview Ltd
  • Managed multiple engineering teams with responsibility for line management, hiring, and technical coordination.
  • Developed a mentoring and knowledge-sharing culture that strengthened team capability and delivery quality.
  • Supported refactoring initiatives and helped standardize project structure and engineering practices.
  • Led the organisation through continuous-delivery migration activities.

2017-06 to 2018-12 | Principal Software Engineer (Engineering Manager)

  • Company: GENOMICS plc
  • Led engineering and research software delivery, reporting directly to executive leadership.
  • Established standards covering Agile execution, automated testing, versioning, metrics, logging, and build automation.
  • Designed and implemented production components in C, C++, Go, Python, R, JavaScript, and Bash.
  • Standardized CI/CD pipelines and introduced VariantKey, RegionKey, and ESID.
  • Reorganized repositories and built data pipelines to improve maintainability and development flow.

2016-03 to 2017-05 | Partner Engineer Team Leader

  • Company: MIRACL UK LTD
  • Led distributed engineers across time zones and partnered directly with executive technical leadership.
  • Raised software quality through test-driven development, coding standards, versioning discipline, and delivery automation.
  • Standardized CI/CD builds using Docker and Bamboo.
  • Applied cryptography expertise to launch milagro-crypto-c.
  • Led development of Go-based single sign-on tooling, including a SAML Identity Provider.
  • Built open-source and internal tools for NATS service testing and authentication load-testing workflows.

2016-01 to 2016-02 | Software Engineer

  • Company: Cognitive Logic Limited / InfoSum
  • Supported early-stage product direction through technical discovery and rapid prototyping.
  • Worked closely with company leadership to evaluate feasibility across business and technical dimensions.

2013-06 to 2015-11 | Senior Software Engineer

  • Company: MediaSift Limited
  • Delivered enhancements and production fixes across a large big-data project portfolio.
  • Engineered solutions in PHP, Go, JavaScript, Python, Ruby, and shell scripting.
  • Improved release quality and delivery flow through GoCD-based continuous-delivery pipelines.
  • Released open-source end-to-end testing tooling.

2011-11 to Present | Director and Principal Engineer

  • Company: Tecnick.com LTD
  • Lead technical strategy, software development, and operational direction.
  • Design, maintain, and evolve open-source software used across enterprise and developer ecosystems.
  • Maintain projects including gogen and tc-lib-pdf.

2011-10 to 2013-05 | Senior Linux Systems Engineer / Senior Software Engineer

  • Company: Fubra Limited
  • Contributed software and infrastructure improvements for the CatN vCluster cloud-hosting platform.
  • Built open-source operational tools including ServerUsage, TCPWebLog, NetsGraph, LogPipe, cmdMQ, and RackMap.
  • Automated platform operations with Ansible and supported performance testing with Tsung.
  • Strengthened platform security through cryptographic controls and multi-factor authentication patterns.

2000 to 2011 | Director and Principal Engineer

  • Company: Tecnick.com S.r.l.
  • Directed technical and administrative operations, including planning, communication, resourcing, and budget coordination.
  • Delivered custom software solutions for international organisations.
  • Created and integrated major platforms including TCPDF and TCExam.
  • Built AIOCP, a CMS and e-commerce platform with hundreds of modules.

1993 to 2000 | IT and Software Roles

  • Company: Multiple organisations and freelance roles
  • Worked as computer technician, IT consultant, teacher, Java lab tutor, freelance programmer, researcher, and web developer.
  • Created Technick.net, later expanded into AllPinouts.org and CircuitsArchive.org.

← PREVIOUS | NEXT →