Renier Botha

Renier Botha

Software Developer @ BMW IT Hub South Africa

About

Programming has always been a passion of mine. I’m driven by curiosity, and continuously seek opportunities to grow—whether it's learning a new framework, improving system design, or building tools that make life easier for developers. I am currently contracted via Lesedi PFS to BMW Group South Africa, where I work as a Software Developer. My role involves full-stack development, cloud infrastructure, and tooling across a modern tech stack including React, TypeScript, Node.js, AWS, and more. I take pride in writing clean, maintainable code, collaborating across teams, and delivering solutions that add real value

Country

South Africa

City

Midrand

Industry

Computer Software

Skill

Zod, Nx, Microservices, Bash, Git, GitHub, Amazon Web Services (AWS), TypeScript, React.js, Angular, Node.js, GraphQL, MongoDB, JavaScript, Analytical Skills, Problem Solving, Java, LDAP, Linux, Python (Programming Language)

Experience

BMW IT Hub South Africa

Software Developer

BMW IT Hub South Africa

LinkedIn
2023-3 - Present · 3 yrs 7 mos

South Africa

Technologies: React, Node.js, JavaScript/TypeScript, AWS CDK, Nx, GraphQL, MongoDB, Zod, Bash, MacOS, OpenAPI, Microservices, Docker, ECS, Lambda, Step Functions Summary: Contributed to the development and maintenance of an internal React-based web application used by BMW employees to manage, test, and access information about prototype vehicles. Key Responsibilities: • Developed and maintained frontend features using React and TypeScript, incorporating strong typing and state management practices. • Built backend services in Node.js, leveraging GraphQL to streamline data exchange between frontend and backend. • Designed complex MongoDB aggregation pipelines to aggregate, enrich, and transform data across multiple collections. • Deployed microservice-based APIs using AWS CDK and CloudFormation, with each stack structured as an independent service. • Utilized AWS Lambda for lightweight API operations and Step Functions to orchestrate multi-stage workflows. • Maintained a Dockerized media server on an EC2 instance deployed via ECS, handling video, image, and file uploads. • Built an internal app to trigger GitHub Actions and manage deployment of microservices, improving deployment efficiency. • Created a reusable document builder to simplify the creation and maintenance of OpenAPI specifications for all APIs. • Independently developed a tool to track GitHub pull requests across repositories, surfacing pending reviews in a single dashboard using GitHub’s REST and GraphQL APIs.

BMW IT Hub South Africa

Splunk developer

BMW IT Hub South Africa

LinkedIn
2021-11 - 2023-3 · 1 yr 5 mos

South Africa

Technologies: Linux, CLI, Python, Ansible, Angular, JavaScript/TypeScript, Splunk, Cribl, AWS (On-premise & Cloud) Summary: Worked extensively in a DevOps role, where we managed our Linux based platforms, created Splunk dashboards to monitor the health of our platforms and worked on improving performance of our machines. Key Responsibilities: • Maintained and monitored Linux-based systems across both on-premise and AWS environments, ensuring platform stability and uptime. • Developed and maintained Splunk dashboards using SPL to monitor system health, proactively detect anomalies, and support incident response. • Created automation scripts in Python to streamline routine operational tasks and reduce manual intervention. • Regularly SSH-ed into remote servers to investigate system issues, perform health checks, and apply fixes, contributing to faster incident resolution times. • Utilized Ansible for configuration management and deployment automation within our AWS servers • Contributed to the development and maintenance of an internal Angular-based web application. • Collaborated with cross-functional teams to improve platform performance and reliability through log analysis, system tuning, and monitoring enhancements. • Gained exposure to Cribl for log data routing and enrichment into Splunk, developing an understanding of its role in optimizing observability pipelines.

Education

Eduvos

Eduvos

LinkedIn

Information Technology

2019-1 - 2021-12 · 3 yrs

I was fortunate enough to receive an academic bursary

Renier Botha's Contact Information

Email

******@***.com

Phone

(**) *** ****

Find the Right Leads
Find Verified Contact Data

Try with: Jensen Huang @ nvidia.com Click to autofill
LeadContact awards, five-star ratings, and GDPR compliance badges

What LeadContact does well

Find verified emails, phone numbers, and decision-makers with 98% accuracy.

Find Leads

Find Leads

Find the right people by company, role, industry, location, and more.

925M+ professional profiles

Find Leads
Find Emails

Find Emails

Access verified email addresses for your target contacts.

657M+ emails

Find Emails
Find Phone Numbers

Find Phone Numbers

Get cross-validated phone data from multiple top sources.

239M+ phone numbers

Find Phone Numbers

More Accurate. Lower Cost.

Find contact data in 1 tool with 98% accuracy

LeadContact integrates leading enrichment tools to deliver more accurate contact data—without paying for each one.

LeadContact Logo
Competitor Tools

All these = $289 per month

Great conversations start with the right contact.

It’s time to find yours.