Engineering Manager
Current• Adept at leading product engineering teams ranging from 4-10 engineers, facilitating collaboration among web developers, mobile developers, and QA/SDET professionals.• Proficient in managing distributed teams both in the US and abroad.• Skilled in both backend and frontend technologies, including Go, Ruby on Rails, Python, JavaScript, Node, React, and Angular.• Strong background in managing projects at scale and overseeing distributed systems.• Able to effectively guide teams through code reviews and architectural decisions, enhancing system design and technical direction.• Partner closely with product to integrate ongoing business needs into application development.• Effective communicator of technical and product decisions to stakeholders, resolving blocking issues, and collaborating with other leaders across the organization.• Advocate for software product quality and delivery by promoting automated testing, CI/CD, and lean software development practices.• Leader of initiatives to identify and address technical challenges, fostering a problem-solving mindset and driving continuous improvement.• Successfully collaborate with other engineering managers and senior engineering leaders to continuously invest in and improve the engineering department processes, practices, and culture.• Experienced in managing and coaching individuals’ performance through review processes, providing guidance and mentorship to help team members grow professionally.• Promote the growth of engineering teams; actively recruiting, onboarding, and training new engineers.• Actively involved in the recruiting process, contributing to the growth of engineering teams with a focus on diversity, equity, and inclusion (DEI).• Highly experienced in implementing and iterating Agile processes to optimize software development lifecycles.