profile photo

This is what I have been up too

I'm a passionate front-end developer who thrives in environments that foster continuous learning and collaboration. I'm actively seeking opportunities to expand my skillset while sharing my knowledge with others. My experience is diverse, encompassing work in both large corporations and fast-paced startups. In both settings, I've championed building and shipping high-quality products that address real customer needs.

Beyond technical expertise, I'm deeply invested in working for an organization that prioritizes diversity, inclusion, and belonging. I firmly believe that people perform at their best when their voices are heard, their opinions are valued, and collaboration is actively encouraged.

profile photo
  • Mar 2021 - Present

    Bryter

    • Built and refined the core rich text editor: Played a key role in building and improving the rich text editor, a central feature of the application.
    • Enhanced data interaction: Paired with colleagues to improve data visualization and management tools.
    • TDD approach through component building: I Test-Driven Development (TDD) to build high-quality, well-tested components for the design system and overall application.
    • Modernized testing with Vitest: Following the migration to Vite, I introduced Vitest as a modern testing framework, streamlining the testing process.
    • Collaboratively implemented Tailwind CSS: Partnered with a working group to integrate Tailwind CSS, improving development efficiency.
    • Used renovate to keep the code base recent and up to date
    1. vue
    2. typescript
    3. scss
    4. jest
    5. tiptap
    6. renovate
  • May 2019 - Feb 2021

    Tes Global

    • Build and maintain mobile app functionality: Collaborated on building and maintaining core features for the mobile app, ensuring a seamless user experience across Android and Apple users.
    • Automated visual testing and app store assets: Implemented end-to-end testing with Detox, automating screenshot generation for app store submissions during the testing process.
    • Modernized React components: Refactored components to utilize the latest React features, improving code maintainability and performance.
    • Optimized micro-frontend performance: Reduced JS bundle size and implemented SASS preprocessing, leading to a faster and more efficient micro-frontend website.
    • Championed strategic product roadmap: Actively participated in defining the team's roadmap by providing strategic insights and outlining a concrete action plan.
    1. remote
    2. react
    3. react-native
    4. jest
    5. Detox
    6. graphql
    7. Apollo
  • Mar 2017 - Apr 2019

    Mckinsey and Co.

    • Pioneered digital transformation through POCs: Developed Proof-of-Concepts (POCs) to validate the feasibility and value of digital transformation initiatives.
    • Empowered Agile and clean coding: Mentored on Agile methodologies and best coding practices, fostering a culture of efficient and high-quality software development.
    • Sparked creative solutions with design thinking: Facilitated ideation sessions using design thinking principles to generate innovative solutions.
    • Contributed to African e-commerce growth: Assisted in building an e-commerce website for an African apparel brand, promoting growth and accessibility within the continent.
    1. on-premise
    2. angular
    3. react
    4. java
  • Jan 2013 - Jan 2017

    BBD

    • Streamlined bank onboarding process: Collaborated to develop a new, user-friendly validation form for an existing bank onboarding process in South Africa.
    • Built a responsive mobile-first telco app: Designed and maintained a responsive mobile-first application for a telecommunications company, allowing users to seamlessly purchase devices and packages.
    • Co-created online bank account onboarding: Partnered with a team to build an online new account onboarding process for a bank, simplifying the account creation journey for customers.
    1. on-premise
    2. angular
    3. knockoutJS
    4. java
    5. responsive ui
Download CV