Experience
Cloud
AWS
Hands-on experience with Amazon Web Services (AWS) deployments using EC2, S3, VPC, IAM, CloudWatch, Lambda, and CloudFormation. Intentional about cost optimization and highly-available architectures.
Microsoft Azure
Hands-on experience with Azure for deploying .NET web applications mainly using Virtual Machines and App Services for hosting, Virtual Networks, Blob Storage for storing web assets, and Azure DevOps services for creating build/test and release pipelines.
DevOps
Python
Experienced using Python for automation including automating cloud deployments and monitoring
with Boto3 or serverless scripting for cloud with AWS Lambda.
CI/CD Pipelines
Experienced automating builds, tests, and deployments using Jenkins, Azure DevOps, and GitHub Actions
for fast, reliable, and repeatable deployments.
Containerization
Experienced containerizing applications with Docker and orchestrating with Docker Compose or AWS ECS for scalability and efficient resource utilization.
Terraform
Experienced using Terraform for automated infrastructure deployments with AWS and Azure.
Bash
Experienced with using Bash shell scripting for Linux administration and a multitude of automation applications like deployments, build scripts, and configuration.
Linux
Two years of hands-on classroom experience with Linux distributions involving administration, shell scripting, package management, and system monitoring.
Development
Git/GitHub
Four years of Git experience for version control and collaboration in both academic environments and for personal projects.
Object Oriented Programming
Strong grasp of fundamental OOP principles with experience applying them in multiple languages (Java, C++, Rust, Python).
Full-Stack
Entry-level frontend experience using Next.js with Tailwind CSS to build this websiteas well as Nginx for load-balancing and Java Spring Boot for the backend.
Python
Experienced using Python for applicationdevelopment.
SQL
Experienced with SQL for relational database design and querying with MySQL.