Curriculum vitae
Adrian Vella
Software Engineer · Malta
Profile
I'm a software engineer with interests spanning VoIP, infrastructure, self-hosting, automation and AI. I enjoy understanding how systems fit together, building reliable solutions and experimenting with new technologies through both my professional work and my homelab.
Experience
Senior Software Developer
Enteractive Ltd.
Building software, tools and integrations in the VoIP and iGaming space. Scoping, designing and implementing new features and integrations with third-party providers. Maintaining and improving existing systems, setting up monitoring and alerting, and deploying new features and bug fixes.
Backend Software Developer
Busy Rooms Ltd.
Built software for the hospitality industry. My role was to develop highly scalable backend services, REST APIs and integrations with channel managers, property management systems and payment gateways. During my time at Busy Rooms, I was also responsible for the uptime of the core systems, monitoring and alerting, and the deployment of new features and bug fixes.
Junior Software Developer
Accreda Ltd.
Built a white-label in-house CMS that integrated with other content management systems such as WordPress and Kentico CMS. My role was to develop new features, fix bugs, and maintain and monitor the performance of the system and the sites built on it.
Software Developer
Freelance
Worked on numerous projects for local businesses, including websites, a custom stock management solution with monitoring and reporting, and a distributed custom POS system that integrated with label printers and weighing scales.
Intern Software Developer
MCAST
Built small software projects that aided the Registrar's office with day-to-day tasks.
Focus areas
- Software engineering
- Self-hosting
- Automation
- Infrastructure
- AI
Education
BSc (Hons) in Software Development
MCAST · MQF Level 6
Languages
- English
- Maltese