- Cloud Engineer specializing in Azure serverless architecture, Infrastructure as Code, and CI/CD automation.
- Experienced in building production-ready applications using Azure Functions, Cosmos DB, and Terraform.
- Proficient in automated testing strategies including unit, integration, and smoke testing.
- Focused on reliable deployments, secure edge delivery, and scalable cloud-native design.
- Administered Azure cloud infrastructure, maintaining 99.99% production uptime for customer-facing applications.
- Provisioned and managed environments using Terraform, reducing environment setup time by 67%.
- Built and maintained CI/CD pipelines with GitHub Actions, enabling automated weekly deployments.
- Monitored systems and applications with Azure Monitor, reducing incident response time by 40%.
- Managed Linux servers and Docker containers, improving performance and reducing service restart times by 30%.
- Administered Cosmos DB databases, performing backups, restores, and query optimization to ensure data integrity.
- Collaborated through Jira and Slack workflows, reducing infrastructure issue resolution time by 25%.
- Maintained operational runbooks, documentation, and standard operating procedures, improving onboarding efficiency by 60%.
- Implemented security best practices including role-based access control (RBAC), patch management, and compliance-driven infrastructure standards.
Designed and deployed a serverless cloud resume application using an Azure Functions API with Cosmos DB for persistent storage and a static web frontend. Infrastructure is fully provisioned using Terraform and deployments are automated through GitHub Actions CI/CD pipelines.
- Backend API built with Azure Functions and integrated with Cosmos DB
- Infrastructure provisioned using Terraform (Infrastructure as Code)
- Automated CI/CD deployments via GitHub Actions using YAML pipelines
- Unit testing with xUnit and Moq
- Integration testing using Cosmos DB Emulator (Docker)
- Smoke tests to validate production API endpoints
- Frontend protected and delivered securely through Cloudflare
Cloud
Azure Functions (Serverless API)
Azure Cosmos DB
Azure Storage
Static Web Hosting
Infrastructure & DevOps
Terraform (Infrastructure as Code)
GitHub Actions (CI/CD)
YAML Deployment Pipelines
Docker (CosmosDB Emulator)
Cloudflare (DNS & Security)
Testing
xUnit
Moq (Unit Testing)
Integration Testing
Smoke Testing
CosmosDB Emulator
- Unit testing with xUnit using dependency mocking via Moq
- Integration testing using Dockerized Cosmos DB Emulator
- Smoke tests validating deployed Azure Function API endpoints
- Local development parity with production database behavior
- Designed using a layered architecture with dependency injection to reduce coupling and improve testability.
- Repository pattern used to abstract Cosmos DB, enabling flexibility in swapping or mocking data stores.
- Separation of concerns between Function, Service, Repository, and Infrastructure layers.
- Testing strategy built around isolation, with unit, integration, and smoke tests to clearly separate logic from infrastructure issues.
- Infrastructure structured using modular Terraform design (Core, Compute, Data, Security) to improve maintainability and scalability.
- Terraform-managed Azure infrastructure
- Provisioning of Cosmos DB, Storage Accounts, and Function App
- Environment configuration and resource dependencies defined in code
- Repeatable infrastructure deployments across environments
- GitHub Actions workflows triggered on repository changes
- YAML-based pipelines for automated build and deployment
- Zip deployment of Azure Function backend
- Automated frontend deployment for static website hosting
- Cloudflare DNS and HTTPS protection for frontend delivery
- Secure routing between frontend and Azure Function API
- Separation of infrastructure, application code, and deployment workflows
2024-2027
Validated competency in cloud and infrastructure security, including identity management, risk mitigation, and secure architecture design within Azure-based serverless environments and security-first IaC practices.
2025-2026
Demonstrated expertise in managing Azure identities, governance, storage, compute, and virtual networking, applied to production-grade serverless architectures, Infrastructure as Code, and automated deployment pipelines.
2009 - 2013
Southern Polytechnic University
Foundation in distributed systems, systems design, and scalable application architecture, applied to production-grade cloud-native solutions.
Email
[email protected]
Phone
+1 ((943) 266 0804)
GitHub
github.com/DrQ-14/CloudResumeSDK
LinkedIn
linkedin.com/in/spencer-kolwaite/
