About Me

Software engineer with a passion for building scalable systems and solving complex problems

Experience

Software Engineering Manager

Westhill Global (07/2022 – Present)

icon
Designed and built the entire infrastructure from scratch, encompassing requirements gathering through to delivering an iterative product.
icon
Implemented multiple build systems to ensure continuous deployment of services to production.
icon
Led a team of developers in the creation of both internal and external facing products.
icon
Re-architected the entire system for enhanced scalability and fault tolerance using technologies such as GCP Spanner, Cloud Run, and Cloud Build.
icon
Consolidated systems to reduce costs and improve performance.

Staff Consultant

Elyxor Inc (09/2020 – 07/2022)

icon
Developed a proprietary integration testing framework that provisions an entire environment using Docker and enables orchestration of command execution within that environment.
icon
Orchestrated a variety of testing and deployment strategies by working with complex build systems.
icon
Directed client-facing projects as a project manager, leading initiatives that impacted multiple areas of the organization.

Lead Software Developer

Soteria LLC (01/2017 – 08/2020)

icon
Maintained, managed, and developed the majority of systems used by both internal and external customers.
icon
Implemented the complete CI/CD pipeline and developed the majority of internal automated processes.
icon
Managed and utilized a variety of databases, including Postgres, CockroachDB, MongoDB, Elasticsearch, and Cassandra, within GCP Compute Engine.
icon
Managed sprint planning and code reviews using Jira and GitHub.
icon
Designed products and created documentation, transforming projects from basic concepts to fully developed code repositories in production.
icon
Reverse engineered open-source projects in various languages, including Golang, Python, C, Java, Ruby, and Perl.

Intern SOC Analyst

Clemson University (02/2016 – 12/2016)

icon
Monitored Clemson University's network to proactively detect intrusions and unauthorized access.
icon
Built network activity detectors to alert on malicious activity within the network.
icon
Developed workflow automation solutions for both myself and fellow employees.

Education

Bachelors of Science in Computer Science

Clemson University (2012 – 2016)

Programming Languages

Golang

filled-star-filled-star-filled-star-filled-star-filled-star-

Java/TypeScript

filled-star-filled-star-filled-star-filled-star-filled-star-

Svelte

filled-star-filled-star-filled-star-filled-star-filled-star-

Zig

filled-star-filled-star-filled-star-filled-star- unfilled-star-

Python

filled-star-filled-star-filled-star-filled-star- unfilled-star-

HTML/CSS

filled-star-filled-star-filled-star-filled-star- unfilled-star-

C

filled-star-filled-star-filled-star- unfilled-star-unfilled-star-

Rust

filled-star-filled-star-filled-star- unfilled-star-unfilled-star-

Cpp

filled-star-filled-star-filled-star- unfilled-star-unfilled-star-

Interests

Backend
Programming Languages
Rest APIs
Automation
Serverless
Spanner (NewSQL)
Infra as Code
Distributed Systems
GCP
Data Science
Networking
Dataviz