Home About Contact Projects
GitHub
Full Stack Developer · Durban, ZA

Code
built to
last.

Marco Ramcharan designs and ships full-stack applications and scalable systems for products that can't afford to break.

Scroll ↓

What I build

Full-stack, DevOps, infrastructure — one obsession with shipping things that work.
01
Full Stack Apps
TypeScript, React, Node.js, and Go — from pixel-perfect frontends to hardened APIs. Built on real production systems, not side-project tutorials.
02
DevOps & Infra
Docker, Kubernetes, AWS, GCP, Jenkins CI/CD, RabbitMQ, Zabbix. I build and maintain the pipelines that keep production alive.
03
Systems & APIs
Custom client APIs, CRM systems, geo-based CDN architecture, and enterprise integrations. Complex problems, clean solutions.
04
AI Integration
Claude API, ChatGPT, Power Automate, and workflow automation — wiring AI into real products that people actually use.

Recent work

Things I've shipped — live products, not just demos.

How I work

From first brief to live product — built right, shipped once.
01

Scope

Tell me the problem, the stack, and the deadline. I ask the right questions upfront so nothing breaks later.

02

Design

Architecture first, code second. I plan the system, the data flow, and the edge cases before writing a single line.

03

Build

Clean code, tested, and documented. Full-stack from database to UI — or just the layer you need.

04

Ship

Deployed, monitored, and handed over properly. CI/CD, containerised, production-ready — not just "works on my machine."

Let's
build
something.

Start a project →

miguelmarcoramcharan@gmail.com — replies within 1 business day

About me

Carpenter turned engineer. Durban, South Africa.

I'm Marco — a South African developer who started life as a carpenter. I built furniture before I built software, and that background gave me something most developers don't have: an obsession with things that actually work.

Self-taught from the ground up, I transitioned into software development and worked at Decidio, doing full-stack development on the Truendo product — a real, live, production system used by real enterprise clients.

I write code the same way I used to cut timber — measure twice, ship once.

Role Full Stack Developer And Carpenter
Company El-Shaddai Interiors
Location Durban, South Africa
Experience 5+ Years
Background Carpenter → Self-taught Dev
Status Open to opportunities

By the numbers

5 years of building things that don't break.
5+
Years Coding
15+
Technologies
3
Live Products

Full toolkit

Everything I reach for when building real systems.
Core Stack
TypeScript React Node.js Go Python SQL PostgreSQL REST APIs System Design
Infrastructure & DevOps
Docker Kubernetes AWS GCP Jenkins CI/CD Pipelines RabbitMQ Zabbix BunnyCDN CloudFront Linux / VM Management
Architecture & Performance
API Design Geo-based Content Delivery CDN Migration Scalability System Optimisation
Tools & AI
VS Code Power Automate Workflow Automation AI Integration Claude API ChatGPT HTML / CSS

The journey

Carpenter. Self-taught. Production engineer.
2023 — 2025
Full Stack Developer
Decidio · Durban, ZA
Building and maintaining Truendo — a production consent management platform. Handling full-stack features, infrastructure, DevOps pipelines. Daily exposure to Docker, Kubernetes, TypeScript, and Go in a live production environment.
2021 — 2022
Self-Taught Developer
Independent · Durban, ZA
Transitioned from carpentry into software development through self-study. Built personal projects, learned the fundamentals of web development, and eventually landed a production role. No bootcamp — just relentless building.
Pre-2023
Carpenter
El-Shaddai Interiors, Durban, ZA
Built things with wood. Precision, patience, and problem-solving — skills that translate surprisingly well to software engineering.