Saidi H.

About Me

I’m a backend-focused software engineer with 3+ years of professional experience designing and maintaining scalable backend systems and APIs using Node.js, TypeScript, ASP.NET Core, and SQL.

I’ve worked with production systems across fintech, telecom, and web platforms, with a strong focus on reliability, performance, and clean architecture.

I currently contribute to production backend services at DataBalk. Outside work, I’m building a multi-tenant SaaS side project using NestJS, applying modular design and exploring scalable patterns like caching, queues, and cloud deployments.

Experience

Software Developer

DataBalk (Franschhoek, South Africa)Aug 2024 – Present

Building and maintaining backend APIs and services used across multiple production products, focusing on performance, reliability, and production debugging.

Software Developer (Remote | Contract)

CATS-NET (Tanzania)Sep 2023 – Aug 2025

Built production backend systems using ASP.NET Core, including a WhatsApp-based ticketing platform, real-time messaging, and RBAC / approval workflows with financial logic.

IT Executive

Airtel (Tanzania)Dec 2023 – Aug 2024

Supported mobile money and telecom production systems by investigating alerts and transaction issues, collaborating with engineering teams to maintain service reliability.

Back-End Developer

iPFSoftware’s (Tanzania)Aug 2022 – Nov 2022

Built secure REST APIs with Node.js and JWT authentication and supported deployments using GitHub Actions and AWS (EC2).

Education

Bachelor of Science in Software Engineering

University of Dodoma, Tanzania2019 – 2023

Tech Stack

Languages
  • JavaScript (Node.js)
  • TypeScript
  • C# (ASP.NET Core)
  • SQL
Infrastructure & DB
  • PostgreSQL / MSSQL
  • MongoDB / Redis
  • Docker
  • AWS (EC2)
  • GitHub Actions (CI/CD)
  • Nginx
Frameworks
  • Express.js
  • NestJS
  • Next.js
  • ASP.NET Core