Y Media Labs
Software Engineering Manager
September 2017 — Present
Hands-on technical leadership of software projects. Manage and oversee software engineers at all levels. Support engineers to help them achieve their career goals and to grow, prosper and thrive. Help develop engineering team's goals, processes and strategies.
Collaborate with designers, project managers and company leaders to assure the success of software projects that set and achieve meaningful goals. Create great products with great user experiences which solve customers’ real-world problems. Foster a collaborative process which involves designers and engineers working together with customers to arrive at robust, achievable solutions. Aim for everyone involved in the process to understand what is being done and why it is being done and which includes a development process in which engineering is in a position where it can serve as an advocate for the identified solutions to customer problems.