I'm a dedicated and adaptable professional who thrives on learning and challenges. With a passion for software engineering and people management, I embrace being both a generalist and a deep diver when needed. My structured, analytical approach allows me to quickly grasp new topics which I truly enjoy. I particularly enjoy developing prototypes and integrating them with research, drawing from my background in academia. My commitment to hands-on involvement keeps me connected with my team and their challenges.
Also I am good at
I have a strong background in backend development and experience in building scalable and efficient systems, deployed both on-premise and in the cloud.
I have a strong background in leading teams, with a focus on mentoring and coaching. I have experience in building high-performing teams, and enabling them to deliver high-quality software.
I like to come in when every one else is leaving, bringing order to chaos, helping the team to get back on track, and enabling them to focus on their tasks.