Printed/PDF'ed from alanmooiman.com/resume

Alan Mooiman

Engineering Manager

alan@alanmooiman.com

Skills/Experience

Work Experience

Web Engineering Manager

February 2020 - Present

SquareFoot is a commercial real estate brokerage, focused on client acquisition via our web platform. I lead the team of 4 engineers resposible for the front-end of this platform, which is used for showing listings to potential clients, onboarding them into our sales flow, and then facilitating the broker/client search experience. It's a pre-rendered React application which connects to a GraphQL API. I work closely with the product manager, backend/infrastructure manager, head of engineering, marketing team, and the design team to deliver new features to the platform while reducing technical debt that accumulated as the platform was first being shaped.

Some significant accomplishments include:

  • I led work on the quarterly key result of improving mobile Lighthouse scores for key SEO pages from in the 20's to 70's
  • I proposed and drove a major upgrade on the web application's foundation and development workflow, which had core dependencies many years out of date (e.g. Node.js v6 when v13 was the most recent). From there, I championed migrating the main SEO pages to Next.JS, resulting in Lighthouse scores in the 90's, and improved rankings on Google Search.
  • I spearheaded a successful transition of the team project management workflow. This was driven by a need for better asynchronous communications on a distributed team and to reduce time spent in planning meetings, while ensuring predictable project delivery.

Engineering Manager

May 2017 - January 2020

I led a team of 6 web and devops engineers across North America and Germany, building projects to support Mozilla's mission of improving internet health. I worked closely with the design manager, product manager, and digital director to improve the Foundation's main site at foundation.mozilla.org. The design and engineering teams also functioned as a service organization internally. I partnered with the leaders of other teams to identify the best way for us to address their needs while pushing forward on our team's internal road map. This happened 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 worked 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 engineering lead and most senior technical manager in the org, I ensured organizational technology decisions were made prudently with an eye on long term impact and cost.

Front End Developer

September 2015 - May 2017

Front End Prototype Developer

E*TRADE Financial - New York City
October 2013 - August 2015

UI Designer/Developer

Weill Cornell Medical College - New York City
February 2012 - October 2013

Significant Projects

Mozilla Donations platform

  • Facilitate relationship with external contractors hired to rebuild our donations platform, which brings in millions of dollars per year.
  • Act as lead internal decision-maker for technology and implementation related details.
  • Leverage organizational and technological familiarity to ensure donor pipeline is optimized and collecting the right data to analyze for future improvement, while adhering to mission-driven privacy practices.
  • Coordinate with CRM lead to ensure data flows as expected

Mozilla Foundation site

  • Led a team of engineers to migrate foundation.mozilla.org from a partially static, partially CMS based site to one fully generated by a Wagtail instance
  • Led team to significantly reduce challenges in reviewing/testing changes, improve deployment process, and modularize front-end
  • Listened to the pulse of the organization to understand and direct feature development, meeting the needs of multiple stakeholders simultaneously
  • Parlayed successful implementation into utilization of the platform for rapid build and deployment of mozillafestival.org

E*Trade Portfolios Prototype

  • Leveraged MongoDB, Express, NodeJS, and AngularJS to build a highly functional prototype for the new heart of the E*TRADE web platform
  • Worked in conjunction with teammate building trade ticket to create fully functional experience for user testing
  • Used Express and Node to design and RESTful API that could be utilized by AngularJS client side framework
  • Construct back end that integrates data from MongoDB and E*TRADE APIs to generate API responses

Early Experience

Weill Cornell Medical College - Desktop Support Tech

Apple Retail - Specialist, Visual Merchandiser, Creative

Education

Ramapo College of New Jersey

Mahwah, NJ

Middlesex County Academy for Science, Mathematics and Engineering Technology

Edison, NJ

References