About
A technology professional, passionate about all things related to tech and business.
I apply the most relevant suite of technologies to find optimal solutions to various requirements. The improved final result is what motivates me most.
Through my profile/blog, I aim to do 3 things: inform, educate, and encourage discussion surrounding tech.
Stats
days in tech
0
+
systems
0
+
passion
0
%
Latest Interests
Business Digital Transformation
IoT
Tech Startups
Intelligent Transport Systems (ITS)
Recent tech onboarded
Camunda BPMN
AWS Cloud
Large-scale Distributed Systems
Spring Boot 3+ Ecosystem
Observability
Firebase
Mobile App Development
RabbitMQ
CI/CD Pipelines
EDAs
Microservice Architecture
Automation Testing with AI
Education
MSc Comms. & Signal Processing
Optical Communication, Wireless Communications, Digital Signal Processing and Digital Filters, Advanced Communication Theory, Probability and Stochastic Processes, Traffic Theory & Queueing Systems, Adaptive Signal Processing and Machine Intelligence, Network and Web Security, Communication Systems, Coding Theory, Information Theory
B.Sc. (Hons) Computer Engineering
Telecommunications and micro/nano electronics. Covered analogue and digital signal processing, as well as a suite of programming languages including C, C++, Java and Python.
Average Mark: 90.5%
Work Experience
Founder
2023 – present
Came up with the idea behind Subscribed and developed the full system end-to-end.
Subscribed is a platform that provides 3 core productivity powers, enabling users to never miss an update again, be the first to know, stop polling, and start listening.
The concept was launched on the 21st of June 2023, while the first version of the app was launched publicly on the 1st of August 2023.
Lead Developer
2021 – present
Forming part of a skilled team of developers, my role here is to lead the development, transformation, and delivery of a number of key systems forming part of GO’s digital architecture. Through close synergies with Product Owners, Software and Enterprise Architects, the goal is to plan, define, and implement both product and technical roadmaps and architecture. A varied technology stack is used to achieve this, with special focus surrounding a Java ecosystem.
Software Engineer
2018 – 2021
I was involved in the development of GO’s e2e software stack. Dealt with both front/backend technologies and was actively involved in the design and execution of multiple projects within an agile software delivery environment. Two main focuses of this role included implementing new features to enhance the product offering, as well as consistent system strengthening to ensure that the applications’ technology remained relevant.
Trainee Engineer
part-time 2015 – 2018
Worked in the networking solutions department, involved in some of Malta’s major network/infrastructure projects. Assisted certified engineers in the design of low level networks, along with on-site visits performing checks in various data centres. Covered Cisco’s CCNA course in order to be able to perform basic switch/router/UPS configuration for a number of projects.
Branding Strategist
part-time 2011 – 2015
Was involved in the design of brand solutions for several clients. The aim was to boost business growth and performance, implementing a branding strategy of high quality. All areas of design including web design, logo design, digital marketing, business cards, vehicle wrapping, business portfolios, company profiles, signage, etc…
Awards
Imperial College London, Electrical & Electronic Engineering Department
Fleming Award for MSc Studies
University College London (UCL), Dept. of Elect. & Elect. Eng.
The Fleming Award is named after the first head of the EEE Department at UCL, Sir John Ambrose Fleming, awarded to the top 5 EU students with excellent academic records.
Final Year Project 1st Place Award
University of Malta, Prof. Ernest Cachia – Dean at the Faculty of ICT
Final Year Project was awarded 1st place out of the Faculty of ICT, in recognition of quality and achievement.