Erica Joy Baker
π©πΎβπ»
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.
Education
AAS
1999 - 2001