Professional engineering manager with strong foundation in software development and team leadership. Adept at overseeing complex projects and ensuring delivery of high-quality software products. Known for fostering collaborative work environment and consistently achieving results through strategic planning and adaptability. Adept at cultivating partnerships, facilitating customer feedback loops, and leading the migration of monolith systems to distributed microservices. Known for driving technical and architectural decisions and implementing lean processes.
Courses: Algorithm analysis and design, DBMS, Distributed programming environment