Stephen Brown II
Software DeveloperStephen.Brown2@gmail.com (443) 219-4559 https://stephenbrown2.github.io/resume
employment
Software Developer, ObjectRocket, a Rackspace Technology Company
2019-10 — Present Remote- Maintained legacy apps and in-house libraries in Python
- Began work in Golang developing new internal services using GoBuffalo framework
- Utilized local setup in Docker for all projects
- Worked in OpenShift and Kubernetes environments
- Developed Helm charts for deploying internal services in k8s
- Evaluated and documented use of AWS Fargate to deploy Prometheus metrics exporters connected to peered customer VPCs
Automation Engineer - Global Linux Automation Engineers, Rackspace
2018-09 — 2019-10 Remote- Worked with UK-based team as sole US member
- Helped maintain and develop Stepladder, a framework for employees to contribute tools with a common UI and deployment system
- Frontend in Javascript, HTML, and CSS
- Backend webserver in Python using Flask and MySQL
- Client library (Librack) to interact with numerous API backends
- Implemented and configured deployments using Docker, Ansible, and Jenkins
- Designed and built Jenkins 2.x Pipeline for testing development Pull Requests
- Led team to implement better checks and consistency to improve and maintain code quality
Automation Engineer - Global SysAd Maintenance Team, Rackspace
2017-06 — 2018-09 San Antonio, TX- Automated migration of scheduled maintenances to consolidate calendars, saving weeks of manual work
- Developed reporting and categorization tools for whole team use
- Wrote tools which enabled more efficient team workflows not otherwise possible
- Inverted traditional scheduling process to improve customer experience
Linux System Administrator - Global SysAd Maintenance Team, Rackspace
2015-05 — 2017-06 San Antonio, TX- Quickly identified and proposed tools and training to make team process more efficient
- Contributed multiple features to team's jinja2-based templating system (Automaint)
- Developed an auto-numbering tool for maintenance templates using React
- Developed a custom UI that accesses the maintenance calendar backend and presented upcoming services using the fullcalendar javascript library
Linux System Administrator - Global Technical Support, Rackspace
2014-01 — 2015-05 San Antonio, TX- Assigned to Enterprise customers with specific SLA resolution and response time requirements
- Installed, configured, updated and troubleshot services for customers such as OS level concerns, web server, database server, applications server and mail; including Apache, MySQL, PHP, FTP, SSH and DNS
- Contributed features and bug fixes to internal Python projects such as a password retrevial CLI tool (intensify), and general login automation CLI tools (overtime/hammertime)
Linux System Administrator, Johns Hopkins University, Bloomberg School Of Public Health, Center For Communication Programs
2011-04 — 2013-12 Baltimore, MD- Maintained and automated maintenance of servers for Drupal websites and multisites involving
- Linux, Apache, MySQL, PHP infrastructure
- Physical and virtual CentOS 5 and 6 servers
- Apache Solr search indexes
- Proposed and taught dev team about git and multiple environment workflow concepts
- Led team to adoption of git and a development > staging > production deployment workflow
- Designed Puppet configuration management to maintain and deploy to development and production servers
- Tested in local Vagrant environments
Software Test Specialist - Tier 3 Escalations, MICROS Systems
2011-01 — 2011-04 Columbia, MDSolved tough problems or delegated them to the right people
Troubleshooting | Debugging | Testing
Counter Operations Agent, Geek Squad
2010-10 — 2010-12 Baltimore, MDAs a seasonal job fresh out of college, checking customer's PCs for viruses was the best I could do at the time
Windows | Service | UpSales
Technical Support Specialist, Solnet Network and Web Services
2010-04 — 2010-10 Baltimore, MDServiced Windows desktops, servers, and networking infrastructure as on-site technical support
Windows | Desktop | Support
projects
Creator, Emcee
2018-01 — 2019-10Learned client design practices and version controlled releases
Python | JSON | API | TypesContributor, Stepladder
2017-10 — 2019-10Learned remote collaboration and discussion skills while improving coding ability
Python | Javascript | HTML | JSON | APIMaintainer, Hammertime
2018-09 — 2019-10Added features and fixed bugs in the hammertime tool while maintaining
PythonMaintainer, Librack
2018-01 — 2019-10Learned to follow in the steps of an active project including interface guarantees and deprecation
PythonContributor, Automaint
2016-09 — 2017-09Learned to follow in the steps of an active project including deprecation
PythonSystem Administrator, Knowledge for Health
2011-04 — 2013-12Jr System Administrator managing entire project's CentOS linux servers and Drupal websites
Linux | Drupal | LAMP