William Hopper Email and Phone Number
William Hopper work email
- Valid
- Valid
- Valid
William Hopper personal email
I am a highly social senior software engineer who values interpersonal skills and relationships in an organization just as much as solving challenging technical problems.In my career I've worked up and down the entire software development cycle - from initial bug report investigation and feature development to release engineering and large scale infrastructure deployments.In addition, I've also spent time working as a facilitator and mentor, both in project management with careful task management and project scoping, and people management with a focus on technical mentoring.
Github
View- Website:
- github.com
- Employees:
- 501
-
Senior Software EngineerGithub Mar 2021 - PresentSan Francisco, Ca, UsI work on the Developer Experience team to make sure the development experience is smooth for all of the engineering teams here at GitHub in areas including: * In-house CI backend & infrastructure (Ruby on Rails, AWS, Azure)* Dev tools & environments (Ruby, Rust, Go, Bash)* ChatOps (Ruby)Additionally, I'm acting as the lead admin for a new engineering-wide mentorship program. We hope to scale the program up to fit the needs of 100+ mentees! -
Technical Lead - Cloud Drupal Environment TeamAcquia Sep 2019 - Nov 2020Boston, Ma, Us -
Senior Cloud Software EngineerAcquia Apr 2019 - Nov 2020Boston, Ma, Us -
Scrum MasterAcquia Apr 2018 - Aug 2019Boston, Ma, UsActing as a hybrid Scrum Master and Software Engineer, facilitating Agile practices and improvements.• Obtained CSM certification and took over all scrum master duties in April of 2018 for the Cloud Core CDE team.• Routinely lead and facilitate Agile meetings for my team of nine developers across four timezones.• Initiate regular process improvement discussions and drive the outcomes of these discussions to realization.• Work with engineering directors, product owners, project managers, and all of the other core teams to unblock engineers and initiatives. -
Cloud Software EngineerAcquia May 2017 - Apr 2019Boston, Ma, UsCloud Software Engineer and Scrum Master on the Cloud Core team.Working on and maintaining the AWS-based tools and applications which make up the Acquia digital experience platform spanning tens of thousands of servers.• Implement and maintain the supporting foundations of Drupal hosting: containerized customer applications, version control, PHP, Systemd, Memcache and other integral components of the Acquia ecosystem.• Create PHP API services and endpoints following the domain driven design approach.• Maintain Ruby and Rust API client libraries as well as Puppet infrastructure code.• Ensure code coverage is adequate using Rspec, PHPUnit, and system-level acceptance tests in a Jenkins CI pipeline.• Participate in an on-call rotation and often troubleshoot outages in a live production environment.• DevOps role including Ruby, PHP, Rust, and Puppet on top of AWS. -
Software EngineerPuppet Jun 2014 - Apr 2017Minneapolis, Minnesota, Us2016 - 2017: Software Engineer on the Puppet Developer Experience teamHelped enhance the experience of developing Puppet code and authoring modules.- Helped design and implement the Puppet SDK CLI tool.- Took ownership of the puppet-strings documentation parsing project and carried out necessary requirements gathering, feature development, and maintenance fixes to ultimately release its first major version increment.- Carried out maintenance work on the Puppet Forge, including many improvements and the implementation of a Docker-based CI system running in Jenkins.- Primary language is Ruby and involves frameworks and libraries such as YARD and Sinatra.2014 - 2016: Platform Team - helped develop Puppet Labs core projects. - Responsibilities included development of new features, bug fixes, review of team and community contributions, and community interaction with our open source contributors.- Primary languages of the role included Ruby and C++. -
Web Development / Data Visualization InternPuppet Jun 2013 - Sep 2013Minneapolis, Minnesota, UsWorked with the delivery team at Puppet Labs to gather and visualize key statistics related to company software packaging process.Functions of the role included communication and requirements gathering, modifying existing toolchains to collect data, and the construction of a web app to visualize the data using tools such as D3.js. -
Helpdesk Volunteer CoordinatorPortland State University Aug 2012 - May 2013Portland, Or, UsCoordination of a year long System Administration training program, the 'Braindump,' run by the Computer Action Team.Role featured management of the day to day activities of 100+ front-desk staff volunteers, including coordination of training and hours, instruction in the realm of user support, and working alongside senior System Administrators to plan curriculum for weekly technical lectures. -
Release InternPuppet Jun 2012 - Aug 2012Minneapolis, Minnesota, UsWorked as an intern on the release team at Puppet Labs. Helped to manage the release of commercial and open source products through packaging, debugging, testing, and community interaction. -
Technical SupportPortland State University: Maseeh College Of Engineering & Computer Science Jan 2012 - Jun 2012Portland, Or, UsWorked with a team of full-time, part-time and volunteer workers to manage the day to day needs of students and faculty of the Maseeh College of Engineering & Computer Science. Common tasks Included advanced user support, as well as the management of department wide functions such as new student orientations and lab reservation scheduling. -
Junior Linux/Unix System AdministratorPortland State University: Maseeh College Of Engineering & Computer Science Jan 2012 - Jun 2012Portland, Or, UsWorked with a small team to manage Unix machines running critical services for the Maseeh College of Engineering & Computer Science, as well as supporting Linux workstations. Most work was done primarily through the configuration management tool Puppet. -
Help Desk VolunteerPortland State University Oct 2010 - Nov 2011Portland, Or, UsVolunteered for hundreds of hours providing frontline user support by troubleshooting technical issues in person and through a ticketing system. -
Junior Windows AdministratorPortland State University Nov 2010 - Jun 2011Portland, Or, UsWorked alongside senior Windows system administrators to provide software installation, large scale computer lab deployments, general Windows troubleshooting, and hardware maintenance for many Windows machines.
William Hopper Skills
William Hopper Education Details
-
Portland State UniversityComputer Science
Frequently Asked Questions about William Hopper
What company does William Hopper work for?
William Hopper works for Github
What is William Hopper's role at the current company?
William Hopper's current role is Senior Software Engineer at GitHub.
What is William Hopper's email address?
William Hopper's email address is wi****@****uia.com
What schools did William Hopper attend?
William Hopper attended Portland State University.
What are some of William Hopper's interests?
William Hopper has interest in Information Technology, Web Development, System Administration, Agile Project Management, Coding.
What skills is William Hopper known for?
William Hopper has skills like Git, Unix, Linux, Bash, System Administration, Programming, Troubleshooting, Html, Ruby, Css, Configuration Management, Php.
Who are William Hopper's colleagues?
William Hopper's colleagues are T. M. Hadiuzzaman Liton, Metehan Dibiç, David Wiggs, Chandramani Jaiswal, Danielle Brooks, Tingluo Huang, Kimberly Carter, Ccmp™.
Free Chrome Extension
Find emails, phones & company data instantly
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
Download 750 million emails and 100 million phone numbers
Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.
Start your free trial