My Resume
People-First Engineering Leader
Software engineering leader with a reputation for building strong relationships and providing a nurturing, high-trust environment for his teams. Holds 15+ years of experience in software engineering, including 8 years in leadership and 3+ years as an executive with board exposure. Seen as a strong and technically credible leader by directors, managers, and ICs across development, design, product, infrastructure, and data science.
Growth-Minded | Recognized for learning quickly and adapting to change with exposure to a wide variety of technologies, industries, and business models. |
---|---|
Authentic Leader | Seen as a genuine, honest, and approachable leader. Appreciated for his ability to maintain composure and compassion in the face of crisis and confrontation. |
Deliberate Thinker | Known strengths in abstract reasoning, critical thinking, and problem solving – peers often rely on these insights to vet and sharpen ideas, strategies, and communications. |
Passionate Advocate | Described by peers and reports as a loyal and empathetic leader with a clear passion for mentoring, coaching, and sponsoring others in and beyond their current role. |
Experience
Leading all software engineers and teams responsible for product delivery.
Member of the executive leadership team responsible for stabilizing, maintaining, and building upon a full-stack product (Ruby/Rails backend with TypeScript/React frontend).
- Inherited an engineering team of 1 full-stack developer, grew to a 7-person cross-functional Product Delivery organization
- Implemented agile processes, tooling, and SDLC including CI/CD
- Defined hiring, career progression, and compensation philosophies for a growing team
- Led development, validation, and architecture efforts for new AI engine for predicting personalities.
- Moved company from ad-hoc AWS infrastructure to Terraform and Kubernetes-backed service-oriented architecture
Managed 9 engineers across teams responsible for card fulfillment and processing and contributed to department-wide initiatives as a senior member of leadership.
- Reduced bias and inconsistency in engineering hiring processes by introducing objective evaluation criteria and interview training
- Oversaw efforts to break Java monolith into a service-oriented architecture
- Doubled team velocity and throughput over first 6 months with agile software practices
- Implemented engineering-wide documentation handbook and drove acceptance across the department
Managed 15 engineers across 3 teams responsible for IAM, User Management, and Continuous Authentication.
- More than doubled team velocities through the introduction of agile project management methods
- Identified, trained, and sponsored internal candidates for managerial roles to prepare for growth
- Sponsored a focus on improved team diversity and objectivity in hiring, resulting in 50% of new hires being URM candidates.
Responsible for all backend engineers for the “Dev” stages of the GitLab product model. Grew a team of 3 managers and ~20 ICs to 6 managers and ~80 ICs.
- Rebuilt talent acquisition and career ladder for consistency across engineering managers/teams and advocated for resulting pay equity adjustments
- Directly oversaw the Gitaly project, a Golang backend for interfacing with the git filesystem to remove a critical dependency on NFS
- Created resources and training programs for scaling our engineering managers
Joined as the first developer and grew to VPE role with an overall team size of 50+ across web and mobile development, product design, infrastructure, and data science and analytics.
- Advanced UX experimentation frameworks and processes to increase our speed and confidence in user testing.
- Created hiring processes, career ladders, compensation philosophies, and overall managed org growth from 2 to 50+ people.
- Spearheaded development of large-scale technical initiatives including AI, containerized code execution for student assessments, and the construction of a reliable data pipeline/warehouse.
Over 6 years as a senior software engineer/analyst in Java web development and custom software development.
Technical Skills
- AWS
- Continuous Integration and Delivery
- Docker
- Ember
- HTML/CSS
- Java
- JavaScript
- Kubernetes
- Lua
- MySQL
- Node
- PHP
- PostgreSQL
- Python
- React
- Ruby on Rails
- Service-Oriented Architectures
- Terraform
- TypeScript
- UNIX Administration
Education
Bachelor of Science in Computer Science
Furman University
Greenville, SC