Hamza Amir

Software Engineer @ BlckRhino | Anti-fraud payment systems | Computer Science Honours Graduate

City of Cape Town, Western Cape, South Africa

About

Software Engineer at BlckRhino | Published AI Researcher | First Class Honours in Computer Science, University of Cape Town I'm a software engineer working at the intersection of technology and finance at BlckRhino, where I innovate anti-fraud payment systems to combat APP fraud. I develop secure .NET backend solutions integrated with intuitive HTML/CSS frontends, safeguarding financial transactions and ensuring system integrity in the digital payment landscape. As Scrum Master, I facilitate agile development processes and coordinate cross-functional collaboration to drive efficient project execution. Beyond my engineering work, I published research in Springer Nature on Spatial-Temporal Graph Neural Networks for weather prediction, presented at SACAIR 2024. My technical expertise spans Python, Java, C++, JavaScript, .NET, TensorFlow, and PyTorch, with strong fundamentals in algorithms, data structures, and parallel programming. My experience includes engineering packet deduplication systems using P4 at VASTech and managing satellite communication systems at the South African Radio Astronomy Observatory. I excel in high-performance environments, tackling complex challenges across distributed systems, machine learning, and secure payment infrastructure. Open to opportunities in software engineering and ML engineering at top-tier tech companies.

Experience

  • Software Engineer at BlckRhino
    Apr 2024 - Present · 2 yrs 3 mos

  • University of Cape Town (Part-time · 1 yr 3 mos)
    • Academic Researcher
      Nov 2023 - Apr 2024 · 6 mos

    • Computer Science III Tutor
      Feb 2023 - Nov 2023 · 10 mos

  • Software and Electronics Engineer Intern at South African Radio Astronomy Observatory
    Jul 2023 - Jul 2023 · 1 mo

  • Computer Science II Tutor at University of Cape Town
    Feb 2022 - Nov 2022 · 10 mos

  • Software Engineer Intern at VASTech
    Jun 2022 - Jul 2022 · 2 mos