🛡️ Carpenter · Developer · Ethical Hacker
_

MarcoRamcharan.

From building sturdy tables to shipping scalable apps. Self-taught. Carpenter turned engineer. I build things that last.

marcoramcharan | LinkedIn
5+
Years Coding
15+
Technologies
3
Live Products
Scroll

Not your typical developer.

I'm Marco — a South African developer based in Durban 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 now work at Decidio, doing full-stack development on the Truendo product — a real, live, production system used by real people.

My stack is broad and my approach is pragmatic. I write code the same way I used to cut timber — measure twice, ship once.

Current RoleLiving
LocationDurban, South Africa
BackgroundCarpenter → Self-taught Dev
Studio
StatusOpen to opportunities

Things I've shipped.

My toolkit.

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 Optimization
Tools & AI
VS Code Power Automate Workflow Automation AI Integration Claude API ChatGPT APIs HTML / CSS
Security & Ethical Hacking
Nmap Burp Suite OWASP ZAP OWASP Top 10 Penetration Testing Vulnerability Assessment
Enterprise & Client Solutions
Custom Client APIs CRM Development Stakeholder Systems Enterprise Integrations

Favourite tools.

The journey.

2023 — 2025
Full Stack Developer
Decidio · Durban, ZA
Building and maintaining Truendo — a production consent management platform. Handling full-stack features, infrastructure, DevOps pipelines, and integration with enterprise clients. 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-2021
Carpenter
Durban, ZA
Built things with wood. Precision, patience, and problem-solving — skills that translate surprisingly well to software engineering. Sometimes I still think in joints and grain when I'm debugging.

Dark Web 101.

The dark web is a small part of the internet requiring specialised software to access — used for anonymity, privacy research, and cybersecurity. Understanding it is essential for any serious security practitioner.

01
Get the right browser
Download the Tor Browser from the official torproject.org website only. Never use unofficial mirrors or modified builds — they may be compromised.
02
Understand how it works
Traffic is routed through multiple encrypted relays worldwide, masking your origin IP. No single node knows both the sender and the destination.
03
Use privacy search engines
DuckDuckGo's onion service, Ahmia, and Haystak are safer starting points than navigating blind to unknown .onion addresses.
04
Practice strict hygiene
Never download unknown files, share personal data, or enable JavaScript unless necessary. Assume all links are hostile until proven otherwise.
Educational use only
The dark web contains unregulated and potentially illegal content. This section exists for cybersecurity awareness and research purposes only. Always operate within the bounds of your local law.

Let's build something great.

I'm open to full-time roles, freelance projects, and interesting problems. If you want someone who ships real code on real products — let's talk.