My Portfolio

Junior Full-Stack Developer / DevOps Engineer

Hi, I'm Riaan, a Junior Full-Stack Developer / DevOps Engineer based in Cape Town, South Africa.

or View My CV

Riaan la Grange

About Me

Aspiring DevOps / Full-Stack Engineer with hands-on experience building, deploying, and operating production-ready applications. Strong background in Linux, Docker, networking, servers, and cloud platforms including AWS and Azure, combined with solid full-stack development experience.

Experienced in taking projects end-to-end — from application development and scripting to Dockerized deployments, CI/CD pipelines, and cloud hosting (EC2, S3). Comfortable working across the stack using Python, Bash, JavaScript, Java, and PHP, with a practical understanding of how code behaves in real production environments.

Previously worked as a Technical Support Consultant, managing servers, network infrastructure, and cloud environments while troubleshooting complex, high-pressure issues both remotely and on-site. Known for strong problem-solving, curiosity about how systems work, and a continuous drive to improve processes, reliability, and performance. Passionate about learning new tools and technologies, optimizing systems, and collaborating with teams to deliver scalable, reliable software.

/bg1.jpg
JavaScript, TypeScript, Next.js, Node.js
I build and deploy real-world systems
Remote, autonomous, collaborative
Comfortable working remotely, in-office and independently
Linux, Docker, AWS, Git, Bash
My tech stack
ScriptingLinuxDocker
AWSDatabasesTypeScript
/grid.svg
/b4.svg
Systems, infrastructure, automation
DevOps-focused engineer
/b5.svg
/grid.svg
From code to deployment
Building production-ready applications
Learning-focused, hands-on
Open to junior Full-Stack Developer / DevOps roles

Recent Projects

Reddit-Style Blog Platform (Yappit)

Full-stack web application built with Node.js, Express, Prisma, and React. Dockerized and deployed on AWS EC2 with S3 integration and automated CI/CD.

thumbnail
Project Task Tracker (Taskr)

Task management web app built with Next.js, Tailwind CSS, and Shadcn UI. Hosted on Vercel with custom domain and error monitoring via Sentry.

thumbnail
Karate NPO Mobile App (NWS)

Mobile app published on Google Play for a non-profit organization (New World Shotokan). Includes role-based authentication, real-time messaging, and media uploads.

thumbnail

Work Experience