Badges
Certifications
Work Experience
Software Engineer
WhereIsMyTransport•  September 2021 - Present
• Full SDLC • Produced secure, testable, extendable, maintainable, and reusable code • Architected and designed solutions for greenfield projects • Wrote technical documentation • Maintained alerting and monitoring using Infrastructure as Code • Setup CI/CD • Involved in guilds and on-call process • Provided support to junior developers • Refactored and simplified existing code
Junior Software Engineer
WhereIsMyTransport•  September 2020 - August 2021
• Upskilled on new tech stack and transportation domain • Produced secure, testable, extendable, maintainable, and reusable code • Setup alerting and monitoring using Infrastructure as Code • Setup CI/CD • Involved in the on‑call process • Setup analytics integrations to BigQuery
Junior Software Engineer
Prodigy Finance•  January 2019 - August 2020
• Delivered high quality, customer centric software using agile practices (Scrum, Kanban, Extreme Programming) with a focus on rapid feedback and small iterations. • Extracted legacy code from monolithic system into micro services. • Built greenfield systems to improve customers’ onboarding experience and support microservice architecture. • Refactored code base and decrease technical debt. • Setup alerting, monitoring and logging. • Lead architecture and design sessions for new onboarding service. • Helped with running planning and grooming sessions when necessary. • Involved in interview and recruitment process ‑ code and design interviews, take‑home code test reviews. • Involved in architecture and learning guilds. • Involved in code katas and other learning initiatives • Involved in architecture and learning guilds • Organized and ran some of the Women in Tech and Women in Fin‑Tech initiatives together with the People Team • Provided mentorship to Graduate developers • Tech stack: Ruby on Rails, AWS EC2, Terraform, React, Jenkins
Graduate Software Engineer
Prodigy Finance•  January 2018 - December 2019
• Focused on upskilling on Prodigy tech stack and domain • Delivered maintainable production‑ready code • Focused on team delivery, autonomy and challenging hypothesis • Learned agile principles
Education
University of Cape Town
Computer Science, BS (Honors)•  January 2017 - December 2017
Big data, multidimensional visualization, network and internetwork security, information retrieval, intelligent systems, ICT4D, human‑computer interaction, business and management communication, research methods
University of Cape Town
Computer Science & Engineering, BS•  January 2012 - December 2016
• OOP, data storage and manipulation, operating systems, computer networks basics, game development basics, mobile app development basics, microprocessors, Assembly, embedded systems • Java, C, Python2, Haskell, Latex, HTML, CSS