Software Development Team Lead
CurrentI lead the Internal Development Team, which focuses on automating internal business processes, integrating third-party services, and developing custom tools for use by regular employees and various functional departments such as HR, Finance, Accounting, and others.I fulfill multiple roles within the team.As a Team Lead, I'm responsible for hiring, mentoring, strategic planning, engineering strategy, resource allocation, high-level project management, and communication with stakeholders from other departments.As a Software Engineer, I handle the development and maintenance of certain services and integrations we provide. I also participate in code reviews and design discussions.