CTO & Cloud Infrastructure Consultant

I help companies build, migrate, and optimize cloud infrastructure on AWS, GCP, and Azure — with a focus on keeping costs down and systems reliable.

Whether it's modernizing a legacy monolith, right-sizing an overprovisioned setup, or designing infrastructure from scratch — I bring a pragmatic, cost-conscious approach to every engagement.

If you're looking for a hands-on consultant who can move fast without cutting corners, let's talk.

Me

Experience

Solutions Architect → CTO

Protokol → Provenant · 2021–Present

Joined as a solutions architect designing AWS infrastructure and IaC pipelines. Grew into CTO as the company pivoted to building its own product. Now leading engineering and product development at Provenant, which spun off from Protokol.

Co-Founder / CTO

ScavaSoft · 2019–2023

Led a 12-person software agency in Varna, Bulgaria. Set technical direction, mentored developers, and grew the client base beyond the company's original outsourcing roots.

Backend Developer → Fullstack → Team Lead / SCRUM Master

Docebo · 2012–2019

Joined as one of ~30 employees, grew with the company through two funding rounds. Evolved from backend developer to fullstack (frontend, backend, DevOps, architecture), then promoted to team lead and SCRUM Master of a team of 5. Docebo later IPO'd on NASDAQ in 2020.

Open Source Contributions

Highlights

aws/aws-cdk

12.7k

feat(cognito): allow retrieval of UserPoolClient generated client secret
feat(batch): add default AWS_ACCOUNT and AWS_REGION to Batch container, if they are not explicitly set
fix(lambda): grant invoke twice with different principals
feat(aws-ec2): Enable/disable EC2 "Detailed Monitoring"
fix(lambda): Validate Lambda "functionName" parameter
fix(aws-appsync): Strip unsupported characters from Lambda DataSource
feat(core): improved docker bundling performance on mac os

More Contributions

composer/composer

29.4k

-no-cache argument for "composer install" and "composer update"
guzzle/guzzle

23.5k

Replace microtime() usages with hrtime()
yiisoft/yii2

14.3k

Translated Yii2 core messages in Bulgarian language
Add support for "u" modifier for Regex validators
Wiredcraft/carte

733

Issues with latest Jekyll: path is now reserved
linslin/Yii2-Curl

175

Add support for HTTP method OPTIONS
jamesward/kubernetes-the-easy-way

139

Update 03-create-cluster.md
yiisoft/log

42

Changed the "level" column in "log" table to be integer again
rubenafo/eth-playground

10

fix: Switch Ubuntu to an LTS version

Certifications

AWS certificate imageAWS certificate image

Published Courses

Udemy

Creating a Serverless API that Scales

4.4/5 · 108 reviews · 4,354 students

Latest from my blog

More from the Blog

Dzhuneyt Ahmed

Dzhuneyt

Helping teams build reliable cloud infrastructure — without the bloated bill.

Social

My Other Blogs

© 2026 Dzhuneyt Ahmed. All rights reserved.