Cavin Rakoma
@cavinrakoma
AWS Software Engineer building and operating cloud-native full-stack systems with scalable APIs and reliable automation.
What I'm looking for
I’m an AWS Software Engineer with 3+ years of production experience building and operating cloud-native systems. I enjoy owning the full delivery lifecycle—from architecting infrastructure to shipping application features that stay reliable under real usage.
In my current role, I architected and deployed AWS infrastructure using EC2, S3, RDS, IAM, and CloudWatch to improve availability, scalability, and monitoring. I provision repeatable environments with Terraform, containerize services with Docker, and automate releases through GitHub Actions CI/CD. I also build and integrate RESTful APIs that power internal services and third-party integrations.
On the application side, I develop scalable full stack features with React, TypeScript, and Node.js—connecting frontend components to backend services with clean, maintainable interfaces. For observability and incident readiness, I configure Prometheus and Grafana to power alerting and dashboards. I also perform Linux server management, performance tuning, and production troubleshooting when it matters most.
I’m intentional about secure deployment practices, including IAM role management, JWT authentication, RBAC, and audit logging. I collaborate closely with stakeholders to translate requirements into cloud-ready deliverables, and I bring the same practical, delivery-first mindset from my training experience as well.
Experience
Work history, roles, and key accomplishments
AWS Software Engineer
Seamless Travel
Jan 2021 - Present (5 years 5 months)
Architected and deployed AWS infrastructure (EC2, S3, RDS, IAM, CloudWatch) with Terraform for repeatable, auditable environments. Built and integrated REST APIs and full-stack features using React, TypeScript, and Node.js, and improved production reliability with Docker-based deployments, GitHub Actions CI/CD, and Prometheus/Grafana observability.
Software Engineering Trainee
ALX Africa
Jan 2023 - May 2023 (4 months)
Completed 400+ hours of intensive backend, systems, and Linux training, building REST APIs with Flask and integrating relational and NoSQL databases. Wrote Python and Bash automation scripts and worked in Agile sprint workflows including peer reviews.
Education
Degrees, certifications, and relevant coursework
Harvard University (CS50 via edX)
CS50: Introduction to Computer Science, Computer Science
Completed CS50: Introduction to Computer Science, covering core computer science concepts.
edX (CS50 Python via edX)
CS50: Python Programming, Python Programming
Completed CS50: Python Programming, focusing on Python fundamentals and problem solving.
Udemy
Full Stack Web Development Bootcamp, Full-Stack Web Development
Completed a Full Stack Web Development bootcamp on Udemy.
LinkedIn Learning
Introduction to Cybersecurity, Cybersecurity
Completed an Introduction to Cybersecurity course through LinkedIn Learning.
Forage - Verizon Cloud Simulation
Verizon Cloud Simulation, Cloud Computing
Completed the Verizon Cloud Simulation program via Forage.
Forage - Goldman Sachs Software Engineering
Software Engineering Program (Goldman Sachs), Software Engineering
Completed the Goldman Sachs Software Engineering program via Forage.
Forage - Electronic Arts Software Engineering
Software Engineering Program (Electronic Arts), Software Engineering
Completed the Electronic Arts Software Engineering program via Forage.
Forage - Accenture Nordics Agile Simulation
Agile Simulation (Accenture Nordics), Agile & Project Delivery
Completed the Accenture Nordics Agile Simulation program via Forage.
Tech stack
Software and tools used professionally
Availability
Location
Authorized to work in
Job categories
Interested in hiring Cavin?
You can contact Cavin and 90k+ other talented remote workers on Himalayas.
Message CavinFind your dream job
Sign up now and join over 250,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!
