RJ Beers
I am an experienced manager of distributed teams with a history of leading platform development teams through architectural evolutions and continuous product delivery. I have been drawn to web development platforms, but am always expanding my reach to other areas.
At Netlify, I am the Director of Engineering for our Platform group. I am responsible for the happiness, productivity, and growth of 20+ individuals that are distributed around the world. Together, we are responsible for serving hundreds of billions of web requests per month for sites created by millions of users. As the web evolves, our platform ensures individuals and businesses have access to the best tools to build and deploy their sites.
- Netlify has industry leading diversity numbers. The different backgounds and experiences lead to diverse ideas which, combined with strong collaboration, results in great product development.
- At Netlify, ideas and execution come from anywhere. When I see problems, I'm empowered to propose and execute on solutions. I'm supported by the organization, and so are others.
Experience
Director of Engineering, Platform
- Defined group wide objectives and key results that align to company goals and direct the product and engineering roadmap
- Collaborated with peer directors to define, communicate, and rollout a scalable engineering organizational structure
- Hired and supported multiple managers in order to continue scaling the engineering organization
Senior Software Engineering Manager, Development Platform
- Guided multiple teams through periods of uncertainty during a gap in engineering leadership
- Acted as Frontend guild liasion to the management team for consistency and coordination
- Drove business proposals for additional scrum team and process improvements
Software Engineering Manager, Runtime and Integrated Applications
- Iteratively shipped an innovative Content Delivery Network that evolves the Jamstack
- Increased the visibility into critical project timelines and challenges
- Collaborated with Product Management and senior leadership on vision and strategy
- Defined recruiting practices for diverse and scalable backend engineering hiring
Senior Software Engineering Manager, Application Platform
- Responsible for progressive planning and management of nine engineers
- Balanced capacity against the delivery of critical features across competing priorities
- Drove new innovative methods of software delivery, which reduced implementation and setup costs by 50%
Software Engineering Manager, Web Platform
- Responsible for progressive planning and scrum activities for six engineers
- Responsible for hiring and growing backend, web-focused engineers
- Deliver a NodeJS and React based SaaS web platform including a CI/CD pipeline, KoaJS based web server, and client facing configuration interface
- Directly contribute to a NodeJS, React, Chef, and Docker codebase
- Experienced as a remotely based manager with direct reports in the United States and Ukraine
- Organize monthly manager and technical lead gatherings for information and feedback sharing
Implementation Engineering Manager, Web
- Managed a team of three engineers customizing a NodeJS and AngularJS based web platform
- Contributed heavily to cross functional team planning of web platform use cases and future roadmap
- Managed delivery of 6-10 concurrent website implementations and triaged escalated blockers
Implementation Engineer 3
- Delivered customized AngularJS based web applications for clients backed by a NodeJS based server
- Designed many web site integrations, proposed to clients, and implemented with success using HTML/SCSS/JavaScript to seamlessly join multiple content providers into unified sites
- Internal and client facing subject matter expert on SAML based Single Sign On integrations
- Defined Beta and GA product operational requirements for Opower's newest web products and platform
Implementation Engineer 2
- Led data acquisition efforts with third party IT teams, to create automated data feeds into enterprise data stores including MySQL and Hadoop
- Drove web product improvement through collaboration with agile product scrum teams
- Developed robust tooling while improving processes, increasing employee efficiency, and reducing error
- Specialized in international client implementations
Senior Consultant
- Lead developer for a centralized enterprise authentication and authorization system
- Forked an open source (C based) project to fit a government agency's needs, saving licensing costs
- Developed system enhancements and defect solutions using Java (JSP, EJB, Struts) and PL/SQL
- Successfully managed responsibilities and schedules with multiple concurrent projects and managers
- Primary author for new user story requirements and detailed design documentation
Consultant
- Acted as lead Java developer and agile Scrum Master for an enterprise web application using Spring MVC, JSP, EJB, JavaScript (Ext JS), and SCSS
- Led testing efforts from unit testing through user acceptance testing with clients and 3rd party contractors
- Designed and developed over 150 XML based test files for a backend data validation service
Education
Johns Hopkins University
GPA 4.00
EC-Council
The Pennsylvania State University – University Park
Skills
- Experience leading and growing distributed teams (AMER/EMEA)
- Comfortable communicating async through Slack messages, JIRA tickets, GitHub comments, Notion documents, etc.
- Appreciates inclusive Zoom etiquette
- Capable and comfortable playing many roles such as technical lead, scrum master, career manager, and product owner