Experience

Find out more about my previous work experience.

Senior Frontend Engineer (Contract)Jan 2021 - present
CompanyCleanhub GmbHLocationRemote
    Lead Software Engineer (Contract)Oct 2020 - present
    CompanyAvrios International AGLocationRemote
    • migrate the entire suite of hybrid AngularJS/Angular applications to utilise Angular CLI - bundle size reduced by more than 40%; the time of DOM to interactive reduced by more than 90%
    Lead Software EngineerJun 2019 - Oct 2020
    CompanyAvrios International AGLocationSwitzerland
    • leading a product team of 6 (back-end/front-end engineers, a PM and a designer)
    • entirely refactored user session management to switch to AWS Cognito and support social sign-in and SSO
    • leading a migration of a large-scale suite (over 5000 files) of multi-tenant SaaS applications from AngularJS to Angular 10
    • improved a test build to decrease the time by more than 60%
    • participating in architecture meetings to set our tech vision and evaluating the use of new technologies (WebSockets, Push Notifications, etc.)
    • part of the interview and hiring process
    • responsible for technical deliverability of the sprint
    Senior Software EngineerSep 2017 - Jun 2019
    CompanyAvrios International AGLocationSwitzerland
    • leading a migration from JavaScript to TypeScript
    • modularised Webpack configuration and reduced production build time by 50%
    Front-end DeveloperAug 2015 - Aug 2017
    CompanyMelita LtdLocationMalta
    • developed a self-care web and mobile application (MyMelita) used by over 60,000 registered customers
    • created an e-shop SPA application and components which were integrated into a WordPress website
    Website Developer and DesignerMar 2015 - Jul 2014
    CompanyIntellicore LtdLocationScotland, UK
    • worked on multiple websites both with and without a CMS
    • created bespoke web applications in PHP and JavaScript
    • developed a series of custom screens for Microsoft CRM in AngularJS
    • designed websites for both new and existing customers
    • wrote functional documentations and proposed architectural designs