Stephen Brown II
Senior Software Engineerhire@stephen.brownii.email (443) 219-4559 https://stephenbrown2.github.io/resume
employment
Senior Software Engineer, JumpCloud, Inc.
Oct 2022 — Present Remote- Moved to an internal developer acceleration team that prioritized reliability and security.
- Led CI/CD modernization: migrated tests to a faster runner, moved functional tests to self-hosted runners, and removed legacy VPN infrastructure to cut wait time and improve security.
- Hardened security by adding obfuscation and encryption, removing plaintext fallbacks for sensitive data.
- Embedded SQL migrations in agents to improve upgrade resilience and reduce field incidents.
- Improved Go CI tasks and linters to raise code quality and consistency.
- Simplified onboarding with better tooling, documentation, and mentoring to reduce ramp-up time.
- Used AWS-hosted Kubernetes and container tooling for backend development and local testing.
Software Engineer 3, JumpCloud, Inc.
May 2021 — Oct 2022 Longmont, CO- Founded and grew a Linux-focused team to support client devices across multiple distributions.
- Added support for various Linux distributions; maintained compatibility with distro updates.
- Introduced static compilation (Zig/static builds) and build automation to simplify releases.
- Implemented and maintained the Go on-device agent using gRPC and protobuf to communicate to backend.
- Implemented and maintained backend services in Go and NodeJS, storing data in MongoDB and PostgreSQL.
- Wrote Python functional tests to validate agent behavior and increase release confidence.
- Rapidly learned Go and became a primary reviewer for Go code quality and best practices.
- Used Docker Compose for local development and collaborated on Kubernetes backend deployments.
Software Developer, ObjectRocket
Oct 2019 — May 2021 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
Multiple roles, Rackspace (US / Hosting / Technology)
Jan 2014 — Oct 2019 San Antonio, TX / RemoteHeld several technical roles from Linux System Administrator to Automation Engineer focusing on automation, internal tooling, and operational reliability.
- Built and maintained internal web tools and APIs (frontend: JavaScript/HTML/CSS, React; backend: Python/Flask, MySQL)
- Authored and maintained Python client libraries and in-house tooling
- Automated operational workflows including migration/consolidation of maintenance calendars
- Implemented CI/CD and deployment tooling (Jenkins pipelines, Docker, Ansible)
- Led cross-team efforts to improve code quality, onboarding, and developer workflows
Linux System Administrator, Johns Hopkins University
Apr 2011 — Dec 2013 Baltimore, MDBloomberg School Of Public Health, Center For Communication Programs
- Maintained and automated servers supporting Drupal multisite deployments with LAMP stack on physical and virtual hosts, and Apache Solr search indexes.
- Successfully 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
Technical Support & Testing, Various Employers
Apr 2010 — Apr 2011 Baltimore / Columbia, MDMultiple entry-level roles after college providing in-store and on-site technical support, desktop/server troubleshooting, and tier-3 test escalations.
- Performed diagnostics, repair, and support for Windows desktops and servers in retail and on-site environments.
- Resolved and escalated complex software issues as a Tier-3 test specialist; coordinated with engineering to close high-impact tickets.
- Delivered customer-facing support and communicated technical issues clearly to non-technical audiences; contributed to process improvements.
projects
,
Automaint
— Present
A Jinja2 and Flask application running an Angular based web UI to generate and quality-check maintenance templates for execution
,
Knowledge for Health
— Present
Jr System Administrator managing entire project's CentOS linux servers and Drupal websites