Skip to content

Duane Licudi

Summary

Systems Integration Engineer and Developer with over 20 years of experience.

I have extensive experience in UNIX/Linux environments within the ISP/Telecom industries. For the past decade, I have focused on the development and integration of systems at Gibtelecom, including implementing monitoring systems, integrating multiple systems into a unified provisioning platform and achieving ISO 27001 compliance for secure development.

Contact

Experience

Gibtelecom, Gibraltar

  • Position: Lead Developer
  • Duration: Jan 2013 - July 2023

As the Lead Developer at Gibtelecom, I was responsible for the development and implementation of key systems.

  • Implementation of company wide monitoring system using Check_MK monitoring over 60k services.
  • Provided systems to facilitate major migrations to Gibtelecom's IMS platform.
  • Support and integration of Ericsson's provisioning platforms (EMA/EDA).
  • Developed an SMS API to provide a customer-facing service.
  • Developed an automated number porting system.
  • Developed a mediation platform to facilitate data warehousing and interfacing of usage records.
  • Conducted extensive penetration testing.

Provisioning Projects

Developed a service management platform providing an abstracted front end for both engineers and customer care, interfacing with a wide variety of systems and providing services for:

  • SystemX
  • IPTV services
  • Hosted PBX and converged mobility services
  • Integration for eSIM provisioning
  • Panic button services
  • SIP trunks
  • Mobile and land line provisioning

Compliance and Standardisation:

  • Achieved ISO 27001 certification for secure development.
  • Standardised development processes.
  • Established continuous integration processes and environments.

My role primarily focused on developing software that interfaced with various systems to provide provisioning and mediation functions.

BetVictor, Gibraltar

  • Position: Enterprise Services Engineer
  • Duration: Jan 2013 - Dec 2013

At BetVictor, I focused on supporting and improving the performance and monitoring of systems like Oracle Coherence, ActiveMQ, and Apache.

Licudi IT Consulting Ltd, Gibraltar

  • Position: Director
  • Duration: 2010 - 2012

Self employed IT consultant providing IT consultancy in various areas including Windows Server 2003, Google Apps for Business and development of inhouse applications.

Sapphire Networks, Gibraltar

  • Position: IT Systems Manager
  • Duration: 2005 - 2010

Head of IT Systems and Helpdesk with hands on involvement in System administration and software development and responsibility for entire server infrastructure.

GibNet Ltd, Gibraltar

  • Position: Systems Administrator
  • Duration: 2005 - 2010

Initially allocated responsibilities for Helpdesk support for GibNet customers, Desktop support and system administration. My role was later expanded to focus more on system administration and programming with emphasis on improving server infrastructure (using mod_security and scripts to monitor for vulnerable code hosting internally and by customers) and implementing more resilient services (implementing master/slave MySQL servers, paired servers for RADIUS/DNS/SMTP, and active backup servers for immediate recovery).

John Licudi & Partners, Gibraltar

  • Position: IT Manager
  • Duration: 1997 - 1999

Employed in Surveying Practice as an IT Manager with particular responsibility for desktop support, training staff and developing databases/documents for construction related projects.

Education

  • University of Portsmouth: Advanced Diploma in Psychology, 1995-1997
  • Chichester College: Science Foundation Course, 1994-1995

Languages

  • English: Native
  • Spanish: Fluent

Skills

  • Programming Languages: C, PHP, Lua, Python
  • Frameworks: Flask, Django, MkDocs, FastAPI, Celery
  • Tools: Git, VS Code
  • Databases: PostgreSQL, MongoDB, MySQL/MariaDB, Oracle Database

Open Source Projects

  • Cockpitdecks: Contributor
  • Cockpitdecks Configs: Main Developer