EJ

Erica Joy Baker

πŸ‘©πŸΎβ€πŸ’»

Berkeley, California

Overview

Work Experience

  • Head of Technology

    2023 - 2024

  • Chief Technology Officer

    2021 - 2022

  • Director Of Engineering

    2019 - 2021

    β€’ Lead 7 direct reports and 50+ in my org to deliver all variations of GitHub Enterprise, GitHub Docs, and GitHub Education. β€’ Work with cross-functional stakeholders to identify areas of the busines to improve and develop and execute strategy to achieve it. β€’ Drive for consistency, clarity, and communication in my organization and beyond. β€’ Mentor Black engineers within the organization.

  • Principal Group Engineering Manager

    2019 - 2019

    β€’ Manage 4 engineering teams in 2 locations that build tools to help Microsoft engineers be productive. β€’ Lead the GitHub on Microsoft team, and the internal compliance tooling teams. β€’ Navigate the team to continue executing during and post re-org into GitHub.

  • Senior Engineering Manager, Infrastructure

    2017 - 2018

    β€’ Build a world-class team of SRE's that ensure Patreon reliability and scalability. β€’ Implement an Incident Response program to increase MTTF and reduce MTTR. β€’ Manage a multi-million dollar AWS spend budget. β€’ Partner with Product and Engineering to understand and anticipate the infrastructure needs of the business. β€’ Work closely with VP of Engineering to cultivate healthy and productive team culture, practices, and effectiveness.

  • Senior Engineer, Build and Release

    2015 - 2017

    ⏰ πŸš‡ 🏒 β˜•οΈ πŸΆπŸ‘πŸβœ¨πŸ’«πŸ˜ ➑️ πŸ’»πŸ”¨ βŒ›οΈ ➑️ πŸ™…πŸΎ ➑️ πŸ’»πŸ”¨ βŒ›οΈ ➑️ πŸ™†πŸΎ ➑️ πŸ“± πŸ‘«πŸ‘¬πŸ‘­πŸ‘― πŸ˜„πŸ’…πŸΎ πŸš‡ 🏠 ✌🏾 Achievements β€’ Originated the Build and Release team β€’ Designed, built, and maintained the Native Client CI Infrastructure Duties β€’ Manage the configuration of Linux, Mac, and Windows build infrastructure β€’ Automate the installation and upkeep of build tools and dependencies β€’ Design and maintain automated release channels β€’ Improve the reliability and performance of test and build processes β€’ Screen and interview candidates for Build and Release and Engineering Leadership roles. β€’ 20% time spent improving Diversity and Inclusion at Slack

  • SRE

    2014 - 2015

    Automate. Push. Monitor. Repeat.

  • Corporate Operations Engineer

    2012 - 2014

    - A little bit of this and a little bit of that.

  • Trial Programs Manager (Google TV)

    2009 - 2012

    - Manage the hardware trial program for the Google TV team. - Large demos, small demos, many demos, all demos. - End to end events technical support for the Google TV team, doing tasks ranging from hardware purchasing to vendor management to network setups. - Process and analyze log data into accessible and actionable information for the Google TV product team.

  • Executive Support Technician II

    2008 - 2009

    - Perform all duties of an IT Field Technician for senior staff (VP and above) at Google. - Contribute to the daily break/fix of Executive issues as they arise and take ownership of technical support responsibilities for multiple Executives. Resolve minor technical issues and their systemic causes if possible. - Escalate server side issues on behalf of Executive Administrative staff and insure a solution is achieved within SLA requirements. - Screen and interview candidates for global IT Field Technician roles. - Participate in a 24/7 oncall rotation.

  • IT Field Technician

    2006 - 2008

    - Provide direct support for the following: -- Desktops and laptops running Windows, Mac OS, and Linux (Ubuntu variant). -- User access to corporate network and applications both on the network and remotely via VPN. -- Services such as office phones and video conferencing -- Off-site conferences and events, providing project coordination with implementation, deployment, documentation. -- Corporate resources and applications. -- Office relocations and expansions. -- Mobile devices and services including but not limited to iPhones, Android devices, and Blackberries. - Create useful tools for automating common/repetitive/tedious tasks using scripting languages such as Bash and Python. - Act as Technical Lead for large scale projects such as acquisitions or site turn ups/turn downs.

  • Desktop Support Technician

    2005 - 2006

    - Order, inventory, asset track, configure, and install computer equipment and software for lab and corporate usage. - Provide immediate support to C-Level executives and their team members. - Research and recommend new hardware and software solutions for use in production. - Assist in developing both hardware and software standards. - Track and manage the team ticket queue to ensure work completion.

  • Network Operations

    2004 - 2005

    - Provide computer and peripheral hardware build and software installation services for the Atlanta Store Support Center. - Create and distribute documentation designed to assist end users in performing basic computer related tasks. - Assist teammates in problem solving and troubleshooting complex issues. - Distribute software remotely and modify user accounts using Novell Netware Administrator. - Perform user customization, training, and quality assurance. - Monitor and support Cisco routers and switches and monitor wide area connectivity. - Modify DNS and DHCP entries on Unix based servers at various Home Depot Stores. - Collaborate with store employees and vendors to resolve network outages.

  • IS Tech Level 6

    2001 - 2004

    - Provide second-level technical assistance to 250+ end-users from initial installation through troubleshooting and resolution of implementation problems. - Install, support, and maintain system software including operating systems, various network, database, and layered software packages, system utilities and applications for University of Alaska Systems and Executive Staff members. - Worked with a team to migrate and consolidate 3 Windows NT 4.0 based domains containing 500+ user accounts, 300+ desktop computers, 35 member servers and 6 domain controllers to an Active Directory domain. - Configure and maintain a Citrix MetaFrame XP server farm containing 15 servers and supporting 700+ users. - Create and distribute standard operating system images using Symantec Ghost. - Provide on-call support to the University System with other technicians on a rotating basis. - Manage tape backups and perform file restorations for 40+ servers using ArcServe network backup software. - Create Microsoft Systems Management Server Installation Packages for remote software distribution. - Document common hardware/software problems or steps for installation of common software. - Implement and maintain Microsoft Sharepoint Portal Server 2003, Microsoft Exchange Server, and Microsoft Project Server. - Run testing to insure maximum performance and usability on new hardware and/or software. - Promoted to from Student Assistant position to regular full time technician after 6 months.

Relevant Websites