Hi, I'm Vincent Tetteh

Senior Software & DevOps Engineer with 5+ years of experience building scalable applications and robust infrastructure

5+
Years Experience
50+
Projects Completed
24/7
System Reliability

About Me

Passionate about building digital solutions

With over 5 years of experience in software development and DevOps engineering, I specialize in creating robust, scalable applications and implementing reliable infrastructure solutions. My journey spans from frontend development to backend systems, cloud architecture, and CI/CD automation.

I'm passionate about leveraging modern technologies to solve complex problems and improve user experiences. Whether it's developing responsive web applications, designing microservices architectures, or implementing automated deployment pipelines, I bring a holistic approach to every project.

When I'm not coding, you can find me exploring new technologies, contributing to open-source projects, or sharing knowledge with the developer community. I believe in continuous learning and staying at the forefront of technology trends.

Clean Code

Writing maintainable, scalable, and efficient code that stands the test of time

Cloud Native

Building applications that leverage the full potential of cloud infrastructure

Performance

Optimizing systems for maximum performance, reliability, and user experience

Technical Skills

Comprehensive expertise across the full stack, from frontend frameworks to cloud infrastructure and DevOps practices

Frontend Development

React/Next.js90%
TypeScript85%
Tailwind CSS90%
HTML/CSS95%
JavaScript90%

Backend Development

Node.js80%
Python98%
TypeScript90%
FastAPI98%
Spring Boot90%
Kotlin88%
REST APIs92%
Microservices80%
.NET Core85%
C#80%
Golang85%
Gin Framework85%

DevOps & Cloud

AWS95%
Docker95%
Kubernetes95%
CI/CD95%
Terraform95%
Jenkins95%
Ansible90%
Helm95%
ArgoCD95%
GitHub Actions90%
Pulumi85%
CloudFormation90%
AWS CDK85%
Serverless Framework80%
Sentry85%
Datadog90%
GCP85%
Azure89%
API Gateway90%
AWS Lambda85%
AWS ECS90%

Database & Tools

PostgreSQL95%
MongoDB80%
Redis90%
AWS RDS90%
Git95%
Linux88%
Nginx82%

Technologies I Work With

JavaSpringbootTypeScriptFastAPIPythonAWSDockerKubernetesPostgreSQLMongoDBArgoCDTerraformJenkinsGitLinuxBashHelmGithub ActionsGCPAzureMLOps

Professional Experience

5+ years of hands-on experience in software development, DevOps engineering, and technical leadership across various industries

Senior DevOps Engineer

Standard Chartered

Mar 2023 - Present
Accra, Ghana
Full-time
  • Led design and implementation of highly available AWS infrastructure, maintaining 99.9% uptime.
  • Automated infrastructure provisioning using Terraform, CloudFormation, Helm & AWS CDK, creating custom Terraform modules for reusable, secure, and compliant deployments, reducing environment setup time by 80%.
  • Built CI/CD pipelines with Jenkins and GitHub Actions, enabling secure, rapid deployments with zero-downtime rollouts.
  • Containerized and orchestrated microservices with Docker, EKS; used Helm, ArgoCD, and Terraform for seamless updates and rollbacks.
  • Established proactive monitoring and alerting using Datadog, CloudWatch, and Grafana; improved MTTR by 80%
  • Hardened cloud security posture and enforced PCI DSS, CIS, SOC2, and internal compliance protocols; designed backup and disaster recovery strategies, achieving 50% RTO improvement.
  • Automated operational tasks using Bash, Python, and TypeScript, saving 20+ hours/week.
  • Collaborated globally with engineering leads to optimize performance, reduce latency, and enhance the availability of distributed services.
  • Mentored junior engineers on DevOps best practices, IaC, and CI/CD strategies, improving team productivity and knowledge sharing.
  • Designed and maintained multi-account AWS environments with cross-account IAM roles, service control policies (SCPs), and resource tagging strategies.
  • Collaborated globally with engineering, QA, and security teams to optimize performance, reduce latency, and enhance the availability of distributed services.
TerraformHelmAWSDockerEKSAWS RDSJenkinsGitAWS ECSAWS LambdaPythonAPI GatewayS3CloudFormationRoute 53WAFArgoCD

Senior Software Engineer / Cloud Solutions Architect / ML & MLOps Engineer

Techieszon

Mar 2023 – Present
Accra, Ghana
Part-time
  • Designed and deployed scalable microservices using Python, C#, Golang, and Java across AWS, Azure, and GCP, leveraging Docker, Kubernetes, and serverless architectures.
  • Collaborated with product and QA teams to design resilient, high-performance, and secure backend services, aligning technology solutions with business objectives.
  • Developed secure, high-performance REST and gRPC APIs for financial, e-commerce, and internal platforms, implementing authentication, authorization (JWT/OAuth2), rate limiting, and input validation.
  • Built secure cloud-native applications meeting performance, security, and compliance requirements.
  • Operated multi-cloud environments and guided cost-effective architecture decisions with 99.9% uptime SLAs
  • Migrated legacy systems to AWS, reducing infrastructure costs by 15% and boosting scalability.
  • Led mentoring efforts and code reviews across engineering teams; promoted best practices in DevOps and SRE.
  • Designed and deployed ML & MLOps pipelines for model training, evaluation, and deployment using SageMaker, Azure ML, and Vertex AI, automating model versioning and CI/CD for AI workloads.
  • Developed and deployed an ML-powered API for skin disease prediction using Scikit-Learn, FastAPI, Pandas, and Seaborn.
  • Led mentorship and knowledge-sharing initiatives, conducting code reviews, workshops, and best practice sessions in DevOps, SRE, and MLOps to upskill engineering teams.
  • Ensured compliance with PCI DSS, CIS, and internal security policies across applications and infrastructure, including data encryption, IAM, and auditing controls.
  • Implemented secure database integrations (PostgreSQL, MySQL, DynamoDB), caching strategies (Redis, ElastiCache), and async processing (SQS, Kafka) for robust API performance.
AWSTerraformJenkinsDockerELK StackPythonScikit-LearnFastAPIPandasSeabornGolangGin FrameworkSpringbootC#.Net CoreJavaECSMLflowGithub Actions

DevOps Software Engineer III

Turntabl

Sep 2020 – Apr 2023
Accra, Ghana
Full-time
  • Delivered backend services and APIs in Java (Spring Boot), optimized for low latency, high throughput, and multi-tenant support.
  • Architected and maintained AWS infrastructure using Terraform, CloudFormation, and Helm, enabling 80% faster environment provisioning
  • Created robust monitoring with Prometheus, Grafana, and Datadog; reduced incident downtime by 35%.
  • Deployed secure containerized microservices on EKS and built auto-scaling policies for high availability.
  • Automated repetitive workflows and operational tasks with Python and Bash.
  • Automated operational workflows with Python, Bash, and TypeScript, including database optimizations for PostgreSQL and MySQL.
  • Contributed to incident response and on-call rotations, improving resolution workflows and reducing system outage impact.
  • Contributed to frontend integrations and internal tools, improving user experience and operational efficiency.
  • Containerized microservices on EKS, implemented Helm charts, CI/CD pipelines, and autoscaling policies for high availability
JavaSpring BootAWSKubernetesTypescriptPythonDockerHelmScalaJenkins

Featured Projects

A selection of my recent work showcasing full-stack development, DevOps automation, and cloud architecture expertise

Terraform AWS API Gateway Module
Featured

Terraform AWS API Gateway Module

A reusable Terraform module for provisioning PCI DSS and CIS-compliant API Gateways on AWS. Supports S3-based OpenAPI specs, custom domains, VPC links, Lambda integrations, and CloudWatch logging with fine-grained metrics and throttling controls. Designed for security, scalability, and developer productivity.

TerraformAWS API GatewayLambdaCloudWatchIAMS3
gRPC + REST FastAPI CRUD Microservices
Featured

gRPC + REST FastAPI CRUD Microservices

A microservices architecture project demonstrating CRUD operations with FastAPI (REST) and gRPC for internal communication, backed by PostgreSQL. Includes service-to-service communication where the Todo Service validates users by calling the User Service via gRPC.

PythonFastAPIgRPCPostgreSQLDocker Compose
Terraform AWS Aurora Module
Featured

Terraform AWS Aurora Module

A Terraform module for deploying PCI DSS and CIS-compliant Amazon Aurora and RDS clusters. Supports Aurora Serverless v2, traditional RDS instances, and provisioned Aurora clusters with flexible configuration for capacity, networking, and security. Designed to simplify database provisioning while ensuring scalability, high availability, and compliance.

TerraformAWS AuroraRDSVPCSecurity Groups
End-to-End House Pricing Model
Featured

End-to-End House Pricing Model

End-to-end FastAPI service integrating ML models for dynamic house price prediction, with automated training, inference API, and deployment pipelines to AWS.

PythonFastAPIMachine LearningAWS ECSGitHub Actions
Terraform AWS CloudFront Module
Featured

Terraform AWS CloudFront Module

A Terraform module for deploying PCI DSS and CIS-compliant CloudFront distributions optimized for hosting Angular applications on S3. Features include Origin Access Identity (OAI) for securing S3, automatic HTTP to HTTPS redirection, fine-grained caching policies, and geo-restriction support. Built for performance, scalability, and security in production environments.

TerraformAWS CloudFrontS3ACMOAI
Terraform AWS Cognito Pool Module
Featured

Terraform AWS Cognito Pool Module

A Terraform module for provisioning secure and compliant Amazon Cognito user pools and identity pools. Supports multi-factor authentication (MFA), password policies, social identity provider integration, and fine-grained IAM role mappings. Designed to simplify user authentication and authorization in cloud-native applications while ensuring PCI DSS and CIS compliance.

TerraformAWS CognitoIAMMFAOIDC/SAML
Terraform AWS Complete Static Hosting Module
Featured

Terraform AWS Complete Static Hosting Module

A Terraform module for deploying a fully secure and compliant static website hosting solution on AWS. Combines S3, CloudFront, Route53, and ACM to deliver scalable, cost-optimized, and globally distributed static sites. Includes PCI DSS and CIS compliance features such as encryption at rest and in transit, OAC/OAI for secure origins, security headers, access logging, and CloudWatch monitoring. Designed for production-grade workloads with built-in cost optimization and security best practices.

TerraformAWS S3CloudFrontRoute53ACMCloudWatch
Terraform AWS DocumentDB Module
Featured

Terraform AWS DocumentDB Module

A Terraform module for provisioning a secure and compliant Amazon DocumentDB cluster. Built to meet AWS CIS Benchmark, PCI DSS, and SOC 2 requirements, it includes encryption at rest and in transit, restricted network access, deletion protection, and automated backups. Features robust monitoring with CloudWatch, audit and profiler logging, performance alerts, and point-in-time recovery, making it ideal for mission-critical workloads.

TerraformAWS DocumentDBKMSCloudWatchIAMVPC
Terraform AWS DynamoDB Module
Featured

Terraform AWS DynamoDB Module

A Terraform module for provisioning secure and compliant Amazon DynamoDB tables. Implements AWS CIS Benchmark and PCI DSS standards with encryption at rest using KMS, TLS for in-transit encryption, fine-grained IAM access controls, and deletion protection. Includes CloudWatch integration for monitoring performance, audit logging for access tracking, and configurable backups with point-in-time recovery to ensure data durability and compliance.

TerraformAWS DynamoDBKMSCloudWatchIAM
Terraform VPC Deployment Automation
Featured

Terraform VPC Deployment Automation

Automated AWS VPC deployment leveraging community modules with added security and compliance. Provides isolated networking environments with subnets, NAT gateways, and route tables for enterprise-ready infrastructure.

TerraformAWS VPCSubnetsNAT GatewaySecurity Groups
K8s NGINX Ingress Controller Automation
Featured

K8s NGINX Ingress Controller Automation

Automated deployment of the NGINX Ingress Controller on Kubernetes using Helm, Terraform, and Jenkins pipelines. Provides secure, scalable, and PCI DSS + CIS compliant ingress routing for microservices.

TerraformHelmJenkinsKubernetesNGINX
Terraform Django Elastic Beanstalk Deployment
Featured

Terraform Django Elastic Beanstalk Deployment

Terraform module to deploy a Django application on AWS Elastic Beanstalk with CloudFront distribution and automated resource provisioning. Implements PCI DSS and CIS controls for secure cloud-native applications.

TerraformAWS Elastic BeanstalkCloudFrontDjangoPostgreSQL
Terraform AWS S3
Featured

Terraform AWS S3

Terraform module for secure AWS S3 bucket provisioning. Includes encryption, versioning, access logging, and PCI DSS + CIS compliance controls.

TerraformAWS S3
Terraform AWS Lambda
Featured

Terraform AWS Lambda

Terraform module for deploying AWS Lambda functions with IAM roles, VPC integration, logging, and PCI DSS + CIS compliance.

TerraformAWS Lambda
Terraform AWS EKS with Managed Nodegroup
Featured

Terraform AWS EKS with Managed Nodegroup

Terraform module for complete EKS deployment with managed node groups. Implements secure networking, IAM, and monitoring controls for PCI DSS + CIS compliance.

TerraformAWS EKS
Spring Boot JWT
Featured

Spring Boot JWT

Spring Boot project implementing JWT authentication and authorization for REST APIs.

JavaSpring BootJWTSpring Security
Spring Boot Security JWT Authentication
Featured

Spring Boot Security JWT Authentication

Spring Boot + Security project with JWT authentication, authorization, and MySQL integration for token-based security.

JavaSpring BootSpring SecurityJWTMySQL
Vincent Tetteh Portfolio Website
Featured

Vincent Tetteh Portfolio Website

Personal portfolio website highlighting projects, experience, and expertise in DevOps, Cloud, and MLOps engineering.

TypeScriptNext.jsTailwindCSS
Order Processor Lambda
Featured

Order Processor Lambda

A C#-based AWS Lambda function for processing orders asynchronously, optimized for scalability and serverless deployment.

C#.NETAWS Lambda

Other Notable Projects

Terraform Kubernetes Cluster Autoscaler

A Terraform automation for Kubernetes cluster autoscaling using Helm and Jenkins pipelines. Dynamically scales workloads on AWS EKS with secure IAM integration, designed for resilience and cost optimization.

TerraformKubernetesEKS+3 more

Terraform AWS Custom VPC Module

A complete Terraform module for building secure AWS VPCs with dynamic NAT gateway attachment. Includes networking, routing, and access control aligned with PCI DSS and CIS standards for enterprise environments.

TerraformAWS VPCNAT Gateway+2 more

Terraform AWS Target Group with Attachment

Reusable Terraform module for creating AWS target groups and attaching them to ALBs or NLBs. Designed to simplify load balancing configurations with secure defaults and scalability in mind.

TerraformAWSALB+2 more

Terraform AWS S3 Module

Terraform module for provisioning secure and compliant S3 buckets. Includes encryption, access logging, versioning, and public access blocking to meet CIS and PCI DSS standards.

TerraformAWS S3Encryption+2 more

Kube Prometheus Stack Automation

Full automation of the Prometheus monitoring stack on Kubernetes using Helm, Terraform, and Jenkins. Enables observability with Prometheus, Grafana, and Alertmanager while meeting PCI DSS + CIS security requirements.

TerraformHelmJenkins+4 more

K8s Dashboard Deployment Automation

Automated Kubernetes Dashboard deployment using Helm, Terraform, and Jenkins. Secured with RBAC and TLS to meet PCI DSS and CIS compliance requirements.

TerraformHelmJenkins+1 more

Datadog K8s Integration Automation

Seamless automation of Datadog monitoring integration for Kubernetes clusters using Helm, Terraform, and Jenkins. Implements security best practices to ensure PCI DSS + CIS compliance.

TerraformHelmJenkins+2 more

Terraform Helm K8s Job Deployment

A reusable Terraform + Helm module for deploying Kubernetes Jobs with automation support. Ensures secure and compliant workloads with PCI DSS and CIS best practices baked in.

TerraformHelmKubernetes

Terraform VPC Deployment Automation

Automated deployment of AWS VPCs using existing Terraform modules. Includes subnets, route tables, NAT gateways, and security controls with CIS + PCI DSS compliance.

TerraformAWS VPC

Terraform Cluster Autoscaler

Kubernetes Cluster Autoscaler automation with Jenkins, Helm, and Terraform. Enables dynamic scaling of worker nodes while maintaining CIS + PCI DSS compliance.

TerraformHelmJenkins+1 more

Terraform AWS Custom VPC

Custom AWS VPC module with dynamic NAT gateway attachment. Provides secure networking foundations for cloud applications with PCI DSS + CIS compliance.

TerraformAWS VPC

Terraform AWS Target Group with Attachment

AWS Terraform module for creating Target Groups and attaching them to ALBs or NLBs. Implements PCI DSS + CIS compliant security and logging.

TerraformAWS ALBAWS NLB

Terraform AWS Nodegroups

Terraform module for AWS EKS managed node groups. Supports autoscaling, spot instances, and PCI DSS + CIS compliant IAM/security policies.

TerraformAWS EKS

Terraform AWS MSK Serverless

Terraform module for AWS MSK Serverless clusters with secure configurations, encryption, logging, and PCI DSS + CIS compliance.

TerraformAWS MSKKafka

Terraform AWS Load Balancer

Terraform module to deploy secure AWS Load Balancers (ALB/NLB). Enforces TLS, logging, and access restrictions for PCI DSS + CIS compliance.

TerraformAWS ALBAWS NLB

Terraform AWS Launch Template

Terraform module for AWS EC2 Launch Templates with secure defaults, encryption, IAM roles, and PCI DSS + CIS compliance.

TerraformAWS EC2

Terraform AWS Karpenter IAM

Terraform module for creating and attaching IAM roles required by AWS Karpenter for EKS autoscaling. Secured with PCI DSS + CIS policies.

TerraformAWS IAMKarpenter

Terraform AWS ElastiCache Serverless

Terraform module for provisioning AWS ElastiCache Serverless with encryption, IAM access policies, and PCI DSS + CIS compliance.

TerraformAWS ElastiCache

Terraform AWS EKS Spot Nodegroup

Terraform module for provisioning EKS spot node groups with autoscaling, secure IAM roles, and PCI DSS + CIS compliance.

TerraformAWS EKSSpot Instances

Terraform AWS EKS Addons

Terraform module to provision EKS addons like CoreDNS, VPC CNI, and kube-proxy. Ensures CIS + PCI DSS security compliance for cluster operations.

TerraformAWS EKS

Terraform AWS EKS

Complete AWS EKS Terraform module designed with PCI DSS + CIS compliance. Includes VPC, nodegroups, addons, IAM, and secure cluster policies.

TerraformAWS EKS

Rego Policy as Code

Policy as Code implementation for AWS resources using Open Policy Agent (OPA) and Rego policies. Enforces compliance and governance rules by codifying security and operational standards.

Open Policy Agent (OPA)RegoAWS

Custom Optimized Dockerfiles

Custom Dockerfiles with multi-stage builds and distroless non-root images for enhanced security, performance, and reduced attack surface.

DockerDistrolessMulti-Stage Builds

FSGL API

Secure backend API built with Python FastAPI for financial services. Implements authentication, RBAC, and encrypted data handling with automated CI/CD to AWS ECS.

PythonFastAPIAWS ECS+1 more

Client API

Custom FastAPI backend for client operations, featuring JWT authentication, request validation, and automated deployment pipelines on AWS ECS.

PythonFastAPIAWS ECS+1 more

Transaction Analytics API

Scalable analytics API built with FastAPI for real-time transaction monitoring, anomaly detection, and secure data insights. Deployed on AWS ECS with GitHub Actions CI/CD.

PythonFastAPIAWS ECS+1 more

Wittygen Edu App Backend

Backend API for educational platform with FastAPI, implementing secure user management, course APIs, and role-based access control. Automated GitHub Actions CI/CD to AWS ECS.

PythonFastAPIAWS ECS+1 more

Pentecost Welfare App

Church welfare management system for handling member contributions, welfare requests, and disbursements. Built with Java and Spring Boot for structured record-keeping.

JavaSpring BootMySQL

Todo App

Simple task management application to add, update, and track todos. Demonstrates CRUD operations with Java and Spring Boot.

JavaSpring BootH2 Database

Spring Security Example

Example project showcasing Spring Security fundamentals including authentication, authorization, and method-level security.

JavaSpring BootSpring Security

Spring Security GitHub Auth

Spring Security integration with GitHub OAuth for login and secure authentication flow.

JavaSpring BootSpring Security+1 more

Spring Boot Keycloak

Spring Boot application integrated with Keycloak for role-based access control and authentication management.

JavaSpring BootKeycloak+1 more

Infra360 Website

Modern cloud infrastructure solutions website showcasing Infra360 services and offerings. Built with TypeScript and optimized for performance.

TypeScriptNext.jsTailwindCSS

Npuntu Website

Official website for Npuntu, delivering information, updates, and digital presence with a clean, responsive TypeScript frontend.

TypeScriptReactTailwindCSS

Infra365 Website

Website platform showcasing Infra365’s IT infrastructure and cloud-native solutions with a TypeScript-based frontend.

TypeScriptNext.jsTailwindCSS

PureGrain Rice Website

E-commerce-style website for PureGrain Rice, designed with Next.js to provide product information and customer engagement.

TypeScriptNext.jsTailwindCSS

Angular Custom Library

An Angular custom library example showcasing reusable UI components and TypeScript-based modular architecture.

TypeScriptAngular

C# Sample Project

A foundational C# sample project showcasing core concepts, clean architecture, and .NET coding practices.

C#.NET

Todo API (.NET Core)

A .NET Core REST API for managing todo lists with CRUD operations, JWT authentication, and structured logging.

C#.NET CoreREST API

Book API

A .NET CRUD API for managing books, featuring Entity Framework integration and RESTful best practices.

C#.NETEntity Framework

Get In Touch

Ready to discuss your next project or explore collaboration opportunities? I'd love to hear from you!

Send me a message

Contact Information

Follow me on social media

Let's work together!

I'm always interested in new opportunities and challenging projects. Whether you need a full-stack developer, DevOps engineer, or technical consultant, let's discuss how I can help bring your ideas to life.