Zach Guthrie
Software Engineer
I am a software engineer, passionate problem solver, and empathic human being. I have been a consultant for 5+ years with a wide breadth of experience across many different tech stacks, incorporating aspects outside of code such as Cloud technologies, DevOps, and GenAI. I have a proven track record of excellent product delivery in both individual and team settings, and as both a contributor and team leader. I take pride in my work and love collaborating with other like-minded people, both technical and non-technical.
Skills
Frontend
- HTML
- Javascript/Typescript
- SCSS/CSS/Styled Components
- Bootstrap
- React/Next
- Redux
Backend
- Node
- Python
- Java/Spring Boot
- .NET Core
- AWS DynamoDB/RDS
- GCP Bigtable/Bigquery/CloudSQL
DevOps
- Terraform
- AWS CloudFormation
- Jenkins/GitHub Actions
- AWS CodeCommit/CodeBuild
- GCP Cloud Build
- GKE/Kubernetes
- Vector DBs and FAISS
QA and Testing
- JUnit/Mockito
- Jest
- PyTest
- Selenium WebDriver
- ESLint/Checkstyle
Cloud Technologies
- AWS EC2/CloudFront
- AWS SQS/SNS
- AWS Lambda
- GCP Cloud Functions
- GCP Cloud Run/GKE
- GCP Pub/Sub
- GCP Cloud Composer/Dataflow
Architecture Paradigms
- Serverless and Event-Driven Architecture
- Microservice Patterns
- Monorepos
- Test-Driven Development
Work Experience (4)
Apr 2023 - May 2024
Architect
Slalom Build
Managed and ran medium-sized teams, serving in a mentorship role while helping to navigate business requirements and plan large-scale software projects. Helped internal initiatives to explore new horizons of technology and establish best practices when working with these tools.
- Lead a team of 5-6 global developers across PST/EST/GMT/IST time zones through creation of a high-visibility client-internal web application
- Guided business leaders through an agile transformation that generated noticeable impact on how the business approached project management
- Worked in conjunction with other team leads to handle rapidly shifting business requirements and generate effective architectural solutions with very little turnaround
- Implemented proof-of-concept solutions utilizing burgeoning GenAI technology
- Established standardized GenAI practices for consultants and educated peers about pros and cons of using GenAI in practice
Jul 2022 - Apr 2023
Senior Consultant
Slalom
Lead small teams of experienced SE consultants to deliver impactful software solutions. Leveraged prior experience as a consultant to serve as a subject matter expert for clients looking for digital transformations. Helped to educate internal and external engineering teams on ways of managing business expectations while maintaining a high standard of quality code.
- Engaged directly with business stakeholders to ideate on conceptual ideas for coding solutions
- Architected Cloud-driven solutions that prioritized client needs without sacrificing scalability, security, and reliability
- Identified inefficiencies and issues in existing client systems and proposed tangible solutions and fixes that saved clients money without requiring a complete overhaul
- Lead multiple small teams (2-3 SE consultants) to create complete solutions for clients in time-sensitive, shifting environemnts
- Educated client engineers on continuing to iterate on solutions, prioritizing understanding of the inner workings and how to troubleshoot issues that may arise
Jan 2019 - Jul 2022
Consultant
Slalom
Worked as a developer on multiple client-facing projects. Team sizes ranged from individual contributor roles to small pods (3-6 developers). Delivered quality software products under very short time constraints and shifting business priorities.
- Created multiple Cloud-based applications that could stream, transform, and manipulate mass quantities of data
- Designed front-end applications with a focus on improving workflows and accessibility for client users that became critical to business practices for years to come
- Spearheaded the creation of functional CI/CD patterns that were utilized on current and future client engagements
- Handled successful transition of mutiple engagements to client engineering teams through knowledge transfer sessions and comprehensive documentation
Jan 2017 - Aug 2018
Software Development Co-op
Georgia Tech Research Institute
Hired initially as an SDET to help with expanding automated testing efforts across multiple applications. Expanded to a full-stack engineering position aiding with large scale conversion across AngularJS versions while still maintaining test suite responsibilities.
- Created a comprehensive suite of 80+ automated Selenium WebDriver tests
- Converted multiple factories/directives to components as part of modernization effort for AngularJS web application
- Mentored other interns/co-ops in automated testing strategies and development
Education (1)
2014 - 2018
Bachelor of Science - BS
Computer Science
Georgia Institute of Technology
Languages
English
Native Speaker