Hi, my name is Roger. I'm a senior software engineer, and I started my career in 2001. So yes, I have a lot of experience behind me: I've worked with many kinds of companies and industries, and built software for many kinds of architectures and server environments. I'll focus on my latest projects, or this would be a half-hour video.
I can talk a little about a set of microservices: 25 microservices in a fully scalable architecture, built to replace legacy systems. Each microservice replaced, one by one, an operation of the legacy monolith. It was a fully agile environment, so we could validate step by step, in real time, and every step taught us something about reading and writing documentation.
I was the main person responsible for understanding the legacy system and designing the documentation and the architecture of the new system: how one would replace the other. I was the point of contact working remotely inside the client. I followed up on every situation personally, and we had a really good set of metrics and observability, so we could prove the replacement was a full success, 100% okay, and release the new software.
I was also the main person responsible for onboarding and mentoring, from interns and junior developers to senior developers: setting up how the team works and how to collaborate with it. I've always been a tech lead, even at the beginning of my career. It's something I carry with a lot of pride, and I've received many compliments and thanks for it.
Hope we can talk again. Thank you so much.