Printed/PDF'ed from

Alan Mooiman

Web Engineering Manager


To lead an engaged, productive, communicative team that outputs high quality projects and works together to help one another improve their skills while building the future.


Work Experience

Engineering Lead

February 2020 - Present

Engineering Manager

May 2017 - January 2020

I lead a team of 6 web and devops engineers across North America and Germany. We build projects to support Mozilla's mission of improving internet health. For this, I work closely with the design manager, product manager, and digital director to improve the Foundation's main site at The design and engineering teams also function as a service organization internally, helping address the digital needs of other teams within the organization. I partner with the leaders of those teams to identify the best way for us to address their needs while pushing forward on our team's internal road map. This happens by asking not just "what are you trying to do?" but "what problem are you trying to solve?", a subtle but important distinction. I also work with my team to identify workflow challenges, improve their skills, and foster best software development practices while keeping us moving forward. Finally, as both the ranking engineer and most senior technical manager, I ensure organizational technology decisions are made prudently with an eye on long term impact and cost.

Front End Developer

September 2015 - May 2017

Upon joining the team, I started working on the existing Webmaker Android app, a web-based app in a native wrapper that existed to empower users to create content on the web, instead of just consuming it. I also helped to create a UI framework for use across our web properties, and built out/enhanced a number of other sites like,, and the initial back-end work for as I learned Django.

Front End Prototype Developer

E*TRADE Financial - New York City
October 2013 - August 2015
  • Develop prototypes for the customer web app based on static comps
  • Experiment with new web technologies to implement within the application
  • Coordinate with the development team in California so that our prototypes are useful to them during production
  • Develop framework of various components to be integrated into a style guide for agencies and developers to reference.
  • Collaborate with the iOS development and design teams to quickly integrate new technologies

UI Designer/Developer

Weill Cornell Medical College - New York City
February 2012 - October 2013
  • Play a strong role in the design process with guidance from art director
  • Implement designs by others in code to a high level of detail
  • Skin various internal and 3rd party web applications
  • Write CSS with support back to IE7 and Firefox 3.6

Significant Projects

Mozilla Donations platform

Mozilla Foundation site

E*Trade Portfolios Prototype

Early Experience

Weill Cornell Medical College - Desktop Support Tech

Apple Retail - Specialist, Visual Merchandiser, Creative


Ramapo College of New Jersey

Mahwah, NJ

Middlesex County Academy for Science, Mathematics and Engineering Technology

Edison, NJ