Morrison, Colorado, United States
Accomplished Software Engineer skilled in leading team members to deliver high quality backend systems. Detail-oriented with strong knowledge of Golang, AWS, Docker, CI/CD, and SOLID design principles. Adhering to industry standards and best practices in order to produce clean, reliable code.
• Head of the Mobile Services team. • Supervised a group of engineers to ensure delivery of critical backend capabilities while facilitating individual growth. • Actively engaged with product leadership to prioritize features and align releases. • Assisted team in researching and producing gRPC based services written in Go. • Ensured team coding standards were defined and adhered to. • Guided architecture and design discussions to verify proper documentation and alignment with business requirements. • Lead various Agile Scrum ceremonies.
• Mentored software engineers, QA engineers, and interns. • Applied SOLID design principles to system architecture and code structure. • Maintained API gateway (Kong), Kubernetes (EKS) and service mesh (App Mesh) infrastructure using Terraform. • Oversaw architecture and delivery of a user authorization system built on OAuth 2.0 and utilized by over 100K users. • Built up CI/CD pipeline in GitLab to analyze, test, build, containerize, and deploy API services and infrastructure.
• Produced Golang code and unit tests for several reusable packages and services. • Shipped a system of microservices that analyzes Android based software for malicious threats. • Utilized Docker for creating cloud native containers. • Wrote OpenAPI and Swagger based API contracts. • Utilized various AWS products for service hosting, deployment, scaling, logs, monitoring, and metrics. • Created and maintained projects in GitLab.
• Performed thorough testing of gaming software and systems. • Developed internal tools to help employees test and document 3rd party gaming products. These tools were written in C# and C++/CLI. • Contributed in constructing a website for 3rd parties to maintain its gaming product inventory. This site was written in C#, JavaScript and CSS using an MVC pattern. • Created detailed documentation for various testing procedures.