Aleksander Figiel
About Aleksander Figiel
Aleksander Figiel is an R&D Software Architect with extensive experience in software development and architecture, specializing in greenfield cloud systems using full-stack TypeScript. He has worked for various companies, including RTB House and McKinsey & Company, and emphasizes improving developer experience through efficient workflows and automation.
Work at RTB House
Aleksander Figiel has been employed at RTB House as an R&D Software Architect since 2020. In this role, he focuses on architecting innovative solutions and enhancing the overall developer experience. His work involves utilizing advanced technologies and methodologies to create efficient systems that meet the demands of the digital advertising landscape.
Previous Experience in Software Development
Prior to his current position, Aleksander Figiel held several roles in software development. He worked at McKinsey & Company as a Senior Software Engineer from 2019 to 2020. Before that, he was a Senior JavaScript Developer at FROSMO from 2016 to 2017 and served as a Team Lead Developer at the same company from 2017 to 2018. His career began at fream.pl, where he worked as a Software Engineer from 2012 to 2015 and as a J2EE Developer from 2011 to 2012.
Education and Expertise
Aleksander Figiel earned a Master of Science degree in Automatic Control Engineering and Robotics from Wrocław University of Technology, where he studied from 2006 to 2012. His expertise lies in architecting greenfield cloud systems using full-stack TypeScript. He prefers utilizing Vue3.js and Node.js in a monorepo setup, focusing on creating a productive developer workflow through automation and configuration.
Focus on Developer Experience
Aleksander Figiel emphasizes the importance of a fast feedback loop to enhance the developer experience (DX). He aims to set up productive workflows that include out-of-the-box configurations and automation, which contribute to more efficient development processes. His approach is designed to streamline operations and improve overall productivity within development teams.