Senior Software Engineer
CurrentLead and mentor a team of software developers, fostering a collaborative and innovative team cultur and provide guidance on technical issues, code reviews, and best practices.Contribute to the design, architecture, and development of scalable, reliable, and maintainable software solutions. Actively participate in coding tasks while conducting code reviews.