Jan 2016 - Present (8 years 3 months)
2022 Jan - : Technical Lead in Account: leading the team responsible for managing customer accounts in the platform. Managed to move the monolithic account creation process to a microservice based one. Technologies: Typescript, Node.js, Angular, PostgreSQL, GCP, Pubsub, Bigquery
2019 Jan -2021 Dec: Technical Lead in Design System: leading the team responsible for providing styling and components for other development teams creating the same user experience between different products. Managed to start the transitioning to more accessible components and completed a whole platform redesign. Technologies Sass, Webcomponents
2017 Jun - 2018 Dec: Technical Lead in Personalization: leading the team responsible for personalizing every message sent out from the platform. Managed to move the existing monolithic personalization solution to a unified microservice based one that can be used for multiple channels. Technologies: PHP, Laravel, Node.js, PostgreSQL, GCP, PubSub, Angular, Vue
2016 Jan - 2017 May: Technical Lead in Reporting: leading the team responsible for the agggregated reporting pages for multiple channels. Managed to move the existing monolithic reporting solution to a microservice based one. Technologies: Heroku, Node.js, MongoDB, Redis, Angular.js
Part of the Technical Leads job apart from managing the developers within the team, communicating/prioritizing with the Product Manager is to take part in daily technical decisions/development of the product and maintain the agile ceremonies within the team (agile development, extreme programming, tdd, continous integration and deployment)