Riyaad Hendricks
Intermediate software developer, C#, .NET, React and AWS, 5 years' experience
083 555 0219 · riyaad.hendricks@example.co.za · Cape Town, Western Cape
Profile
Intermediate software developer with five years' experience building web applications and APIs in C#, ASP.NET Core, React and TypeScript for a fintech and a software consultancy in Cape Town. Works in two-week Scrum sprints with Jira, Git pull requests and automated tests, and deploys to AWS through CI/CD pipelines. Builds payment features that handle about 40 000 card transactions a day and is careful with customers' personal information under POPIA. AWS Certified Developer – Associate. Portfolio at github.com/rhendricks-dev.
Work experience
Software Developer (Intermediate)
- Build and maintain ASP.NET Core APIs for a card payment platform that processes about 40 000 transactions a day
- Cut the merchant payouts API response time from about 900 ms to 250 ms by tuning SQL queries and adding caching
- Raised test coverage on the payments service from 40% to 75% with xUnit and integration tests
- Moved four services to Docker containers on AWS ECS with GitHub Actions deployment pipelines
- Masked ID numbers, bank account numbers and phone numbers in logs and test data to meet POPIA requirements
- Mentor two junior developers and a WeThinkCode_ intern through code reviews and pair programming
Junior Software Developer
- Built React and TypeScript screens and .NET APIs for an insurance client's broker portal
- Wrote SQL Server stored procedures and reports for the client's claims team
- Worked in two-week Scrum sprints with Jira and Azure DevOps, closing about 12 story points a sprint
- Wrote Playwright end-to-end tests for the main policy quote journey
Graduate Developer Intern
- Fixed bugs and added small features to client web applications under a senior developer's guidance
- Learnt Git workflows, code reviews and automated testing in a working team
Education
BSc in Computer Science and Information Systems
Subjects: Computer Science, Information Systems, Mathematics, Statistics
National Senior Certificate (Matric)
Subjects: English Home Language, Afrikaans First Additional Language, Mathematics, Physical Sciences, Information Technology, Accounting, Life Orientation
Skills
- C#, .NET and ASP.NET Core
- React and TypeScript
- PostgreSQL and SQL Server
- REST APIs and OpenAPI
- Git, GitHub and code reviews
- Scrum and Jira
- xUnit, Jest and Playwright testing
- AWS (ECS, Lambda, S3) and Docker
- GitHub Actions CI/CD
- POPIA-aware data handling
Certificates
- AWS Certified Cloud Practitioner, Amazon Web Services, 2022
- AWS Certified Developer – Associate, Amazon Web Services, 2025
Achievements
- Built an open-source React booking app for a Mitchells Plain community clinic, with code and README at github.com/rhendricks-dev
- Won the company hackathon in 2024 with a tool that flags suspicious payout patterns
Personal details
- Driver’s licence:
- Code B (Code 8)
- Own transport:
- Yes
- Nationality:
- South African
- Languages:
- English (Home language), Afrikaans (Fluent), isiXhosa (Basic)
- Notice period:
- One month
- Availability:
- Hybrid in Cape Town or fully remote; on-call one week a month
References
Megan Fourie
021 555 0147 · megan.fourie@example.co.za
Yusuf Parker
021 555 0283