Software engineer turned manager. Focused on helping people get things done, grow their careers and become great leaders. Overall mission: make the world better through technology.
Specialties: Web application development, building a great team, hiring, localization, scalability, security, project management, putting out fires.
Director of Engineering @ Engineering/office lead for San Francisco. Working on hiring, recruiting, culture and
Software engineer turned manager. Focused on helping people get things done, grow their careers and become great leaders. Overall mission: make the world better through technology.
Specialties: Web application development, building a great team, hiring, localization, scalability, security, project management, putting out fires.
Director of Engineering @ Engineering/office lead for San Francisco. Working on hiring, recruiting, culture and outreach in our San Francisco office. Ping me if you're interested in joining us! From October 2014 to Present (1 year 3 months) Director of Engineering @ Core Platform team lead, overseeing mid-tier architecture and product development of the Box platform.
Led team of ~30 engineers responsible for securing and optimizing PHP through adoption of HHVM, defining best practices in PHP/Scala, working with native or web client teams to build API features for the Box platform and developing enterprise features for Box's largest customers. Also worked with ops, release and devtools teams to improve testing, documentation, analytics and deployment processes.
Mentored team leads including two managers, three tech leads. Continued focus on on-boarding, hiring and helping other managers improve. From August 2013 to September 2014 (1 year 2 months) Director of Web Development @ Management and operation of Mozilla's web engineering team. Team is responsible for building, scaling and optimizing user-facing dynamic sites as well as back-end services in support of Firefox and other Mozilla products including the Firefox OS marketplace.
Responsible for growing team from two engineers to 50+, focusing on recruiting, hiring, career development, architecture, best practices and growth strategies as Mozilla has gone from 50 employees to 400 and beyond.
Applied agile development philosophies, secure coding practices, test-driven development and continuous integration. Achieved a high retention rate through best practices and promoting developer happiness.
Responsible for representing web engineering through all levels of the company, working with the team to accomplish a lot of work with relatively few people. In charge of setting operational and strategic goals with company leaders. From July 2007 to June 2013 (6 years) Software Engineer @ Web developer for Mozilla, responsible for architecture, planning and development of web properties. Scaling and performance were a key focus, having to make the most of existing hardware as Mozilla grew in popularity and size.
Took on leadership roles in many projects including the blocklist web service and add-on update service, both integrated Mozilla Firefox services responsible for delivery of add-on updates and add-on information for every daily Firefox user. From May 2006 to July 2007 (1 year 3 months) Enterprise Developer @ Java development on the Kuali project, an open source application to support higher education and research institutions.
PHP and MySQL development for open source projects at Oregon State University. From July 2005 to May 2006 (11 months) Contractor @ Engineered download.mozilla.org and aus.mozilla.org server software. Both are distribution points for Mozilla Firefox, having served billions of users and both applications are still operational today (as of May 2011). From 2005 to May 2006 (1 year) Lead Web Developer @ Led projects to support Oregon State departments. Responsible for user experience, requirements, project management and development.
Worked with junior developers and student workers. Served as a mentor to junior engineers and focused heavily on front-end development and accessibility. From June 2003 to July 2005 (2 years 2 months)
Mike Morgan is skilled in: management, php, python, Application Development, Scalability, Localization, Security, Hiring, PHP, Python, Management, Recruiting, Web Application Design, Software Development, Open Source