About me

My name is Donwald Hartman, and I am an experienced systems administrator and IT consultant based in Cape Town. With a combined 10 years of experience in web development, IT support, server administration, and TechOps, I bring a wealth of expertise to my clients.
Starting my career as a web developer, I quickly transitioned into a systems administration role, driven by my passion for Linux, the open-source community, and new technological developments. This drive has propelled my career and enabled me to work on a variety of exciting projects, expand my skill set in both TechOps and DevOps, and provide top-tier expertise in every situation.
My personal motto centers around the belief that every day presents a new opportunity for learning, growth, and self-improvement.

Download my resume below to see my experiences and full list of skills
click here to download

Anything in here will be replaced on browsers that support the canvas element

My Skillset

Under the TechOps umbrella, I have successfully set up numerous machines for both developers and admin users. Additionally, I have migrated physical servers to the cloud and configured virtual servers, delivering secure and optimized systems.

With over a decade of experience working with Ubuntu and the Linux community, I possess deep knowledge of Ubuntu and Debian-based systems. I have provided server and desktop support, offering solutions to complex problems that have enabled businesses to achieve their goals.

I started my career in web development with a focus on front-end development, and I have since expanded my skill set to include back-end development. I am proficient in HTML, CSS, and JavaScript and have worked with ReactJS and Django.

As part of my work, I have utilized Python scripting to automate procedures, streamline workflows, and improve the efficiency of menial tasks. This has helped businesses save time and resources, enabling them to focus on their core objectives.

In my role as a DevOps professional, I have implemented automation systems and assisted developers with tools such as Jenkins, Selenium, Ansible, Vagrant, and Docker. I have also undertaken personal projects, including ArgoCD, Github Actions, and Kubernetes, which have been successful in delivering reliable and scalable solutions.


My journey began with a simple button, but I've since expanded my capabilities to offer two distinct methods of content delivery: GitOps and DevOps. GitOps involves using Git repositories as a source of truth for infrastructure and application configuration, while DevOps is a broader approach to software development that emphasizes collaboration and automation between development and operations teams.
If you're interested in seeing how I've implemented these methods, I invite you to take a look at my latest implementation. I've worked hard to ensure that our system is user-friendly and efficient, and Im always looking for ways to improve it even further. Whether you're a seasoned developer or just getting started in the field, we believe that our approach to content delivery has something to offer everyone. So why not give it a try and see for yourself?

My Portfolio

Contact me

If you wanto get in contact with me about my resume or consulting work or just for a chat, you can reach me at: