Ntwanano Rikhotso

Ntwanano Rikhotso

About me

I am a Software Engineer

I am a dedicated software engineer with a robust background in software development and a passion for innovative, high-impact projects. Currently, I am working as a crypto developer at First National Bank, With experience across diverse sectors from building features for AWS products to managing mainframe systems at FNB I thrive in dynamic environments that demand both technical and creative problem-solving skills.

Beyond my professional roles, I am actively involved in community building and volunteering. I serve as the President of JA South Africa Alumni, where I lead initiatives aimed at empowering youth through financial literacy and entrepreneurship. Through previous leadership roles in organizations like Google Developer Student Clubs and Young Coporate Leaders, I have cultivated a strong commitment to fostering growth and learning among peers and aspiring leaders.

My technical skills are complemented by a foundation in project management, product design and business development, which enables me to navigate and drive success in both technical and strategic initiatives.

work

Experience

  1. Crypto Developer

    First National Bank @ Johannesburg, South Africa

    • Developed and maintained a crypto trading platform using React, TypeScript, and Node.js
    • Implemented robust security measures to protect user data and transactions
    • Optimized platform performance for better user experience.
  2. Software Engineer

    Devboks @ Johannesburg, South Africa

    • Designed and implemented a database using rust.
    • Worked on a network router monitoring tool using python.
  3. Software Development Engineer Intern

    Amazon Web Services @ Cape Town, South Africa

    • Developed and maintained a web application using React, TypeScript, and Node.js
    • Implemented robust security measures to protect user data and transactions.
    • Optimized platform performance for better user experience.
  4. Graduate Engineer

    First National Bank @ Johannesburg, South Africa

    • System monitoring and management of mainframe systems.
    • Wrote JCL to automate tasks and improve efficiency.
    • IBM MQ messaging system configuration and management.