Principal Software Engineer
CurrentI'm responsible for leading the technical aspects of the organization’s projects, from design to delivery.I manage a team of engineers, providing mentorship, guidance, and feedback, as well as ensuring the quality and timeliness of their work.I work closely with the product and design teams to understand the business requirements and architect scalable, reliable, and secure solutions.I act as a technical lead, setting the standards and best practices for coding, testing, debugging, and documentation.Finally, I diagnose, troubleshoot, and resolve complex issues, as well as proactively identify and implement improvements to the software performance and functionality.