My first full-time job was at Adobe in 2014 as a Junior Software Engineer in Test. My passion for automation led me to improveBusiness Catalyst's end-to-end automated testing framework. My best achievement for that project was updating the framework to run the automated tests in parallel, using a Selenium Grid infrastructure. After Business Catalyst, I became a Software Developer in Test for Adobe Experience Design. There, I helped the team create an automated testing solution from the ground up. More importantly, I discovered JavaScript and fell in love with it.
The testing framework gained traction and I was asked to travel to Bangalore and help ramp up a whole engineering team to write more automated tests for Adobe XD. The experience taught me to take enjoyment in teaching others about the things I'm passionate about. And, most importantly, that sharing knowledge within teams is the key to delivering great results.
During my automated testing experience, I realised that I enjoyed coding significantly more than testing. I applied for a Software Developer position and received the opportunity to work at Microsoft in the summer of 2017, for one of its most hyped products, Microsoft Teams. This also involved a relocation to Prague, making the experience even more challenging. After working on the Teams AngularJS client for a year, I switched gears to the FluentUI (formerly known as StardustUI) component library, and started to build ReactJS components using TypeScript, prioritising automated testing and accessibility. Joined by a couple of colleagues, I delivered a demo at CSUN 2019 about the Microsoft Teams Callings and Meetings experience, along with its accessibility features and support. While working on Fluent I also came into contact with the Downshift npm library and its creator, Kent C Dodds.
I came back to Bucharest in the infamous year of 2020, and joined Adobe again, this time as a FrontEnd Developer for Adobe Target. I had the opportunity to apply what I learned in terms of accessibility, automated testing and design systems. During that time I had the incredible opportunity to be a speaker at Deque's axe-con in 2021, where I presented Downshift's hooks API. Here's the link to the recording.
In January 2022 I joined the Estonian company Bolt, where I helped building their Design System. I implemented ReactJS web components to be reused by other teams in their products. It was a great experience to build a component library from the ground up, balancing features according to immediate client needs.
Since middle of December I returned to Microsoft, where I reconnected with many of my colleagues from Microsoft Teams.