Munxar, Malta
I am an accomplished software developer with a two-decade achievement record and extensive leadership experience in Agile environments. My expertise is multi-layered, and my professional focal points include full-stack software development, clean architecture, cloud integrations, database architecture, microservices, CI/CD, business analysis, requirements gathering, system design & improvement, testing & QA, web & mobile development, coaching, cross-functional leadership, and process improvement. Delivering superior execution on the latter requires excellent communication, organizational, and problem-solving skills, project coordination, resource allocation, stakeholder management expertise, exceptional technical acumen, and a thorough understanding of agile methodologies and SDLC concepts. Over the years, I have demonstrated a unique ability to translate functional requirements into actual solutions and design, develop, test, deploy, and maintain innovative applications, software, and systems that have delighted users and delivered impressive business benefits. I am always open to hearing about a new and exciting opportunity and can be reached through this profile or via email. 📧 [email protected] Feel free to connect!
• Steered the end-to-end design, development, and deployment of various .NET applications, systems, solutions, and platform components in a dynamic Agile SCRUM setting. • Gathered functional requirements from business stakeholders, defining deliverables, articulating roadmaps, and ensuring products meet 100% of requirements. • Developed and maintained .NET microservices handling 100K+ requests daily, ensuring low latency, scalability, security, and 99.9% availability. • Built and maintained .NET-based APIs using ASP.NET Web API, enabling seamless integration with various front-end applications. • Created and implemented user-friendly and responsive UIs leveraging Blazor and ASP.NET MVC, transforming the user experience. • Led daily stand-ups and scrum ceremonies with the team, coordinating and facilitating Release Planning, Sprint Planning, Capacity Planning, Backlog Grooming, and Retrospective meetings to deliver high-quality products. • Coordinated testing alongside QA, uncovering pain points and defects, implementing corrective measures, and augmenting system functionality by 30%. • Established and maintained automated CI/CD pipelines to support efficient code deployment and deliver reliable and scalable products. • Orchestrated successful system transition from Azure AD and MS Online to Graph API, ensuring no downtime and impact. • Engineered interfaces between iPortalis systems and external products (Teams, Webex, and Duo) while leveraging 3rd party APIs to ensure efficient and reliable interconnectivity. • Supported the cloud migration journey by spearheading the integration of iPortalis systems into Azure Cloud and developing a robust license management system. • Mentored and supported junior developers, providing ongoing guidance to build capacity while leading code reviews to reduce defects and enhance quality.
• Directed the full-cycle development of three dynamic mobile applications, products, and systems in an Agile framework. • Developed and maintained secure database systems leveraging MySQL and Entity Framework to support high-traffic .NET software. • Oversaw dev and prod environments, coordinating multiple deployments, maintaining 99.9% uptime, and maximizing reliability and performance.
• Coached and led a team of four in designing and developing bespoke Android-based loyalty applications for a large portfolio of business clients. • Coordinated multiple projects concurrently, leading all aspects from initial requirements gathering to design, coding, testing, deployment, and maintenance, meeting 100% of deliverables and exceeding all stakeholder expectations. • Championed new development practices, introduced novel tooling, established CI/CD processes, reinforced Agile practices, and accelerated development efficiency by 40%.
• Headed the design, coding, testing, release, and ongoing maintenance of several script-based games for the online gambling industry, driving user satisfaction while ensuring scalability, security, and availability.
• Created and launched two disruptive games via Action Script 3, spearheaded integrations with backend systems for payments and user management, and attained 95% user satisfaction.