Available for new work

Hope Kalitera.

Software Engineer

I build the parts of software you don't see — the APIs, databases, and pipelines that keep a product fast and reliable when real people start using it.

Get in touch

Who I am

I'm a software engineer from Blantyre, Malawi. Most of my time goes to the server side — designing APIs, tuning databases, and making sure the systems behind a product hold up under real use.

Right now I'm at InfinityPay, a fintech company, building and maintaining backend services and REST APIs — everything written test-first. Before that, at Valuations Africa I led the migration of the primary codebase from React to Next.js 14 with TypeScript, lifting Lighthouse scores by roughly 50%. Earlier still, I built a Go backend at NNDI where a Redis caching layer cut database latency by ~45%.

I like work that can be measured: faster pages, fewer failures, cleaner deploys. When something is slow or fragile, I want to know exactly why.

Education & certifications

Degree

BSc Management Information Systems

Malawi University of Business and Applied Sciences (MUBAS)
Graduated May 2025
Certification

Azure AI Apps and Agents Developer Associate (AI-103)

MicrosoftIn progress
Certification

Oracle Data Platform 2025 Certified Foundations Associate

Oracle UniversityApr 2026
Certification

Junior Cybersecurity Analyst Career Path

Cisco Networking AcademyJan 2026
Certification

Foundational C# with Microsoft

MicrosoftOct 2025
Certification

Introduction to Cybersecurity

Cisco Networking AcademyJan 2025

What I work with

Pick a tool to see what I've built with it and where.

Go

Expert

My default for backends. Built the Fiber service at NNDI where Redis caching cut query latency by ~45%.

Where I've used it
NNDIBudget365 APIIncident Management Platform

Where I've worked

Jun 2026 — Present@ InfinityPay

Full Stack Developer (Backend focus)

  • Build and maintain backend services and REST APIs for a fintech platform — everything written test-first.
  • Share database and system design decisions with the team, and review other people's code as well as submitting my own.
  • Build and maintain integrations with third-party APIs, working in two-week Agile sprints.
REST APIsPostgreSQLTestingAgile
May 2025 — Feb 2026@ Valuations Africa

Software Engineering Intern

  • Designed and deployed 10+ RESTful API endpoints in Laravel supporting property valuation features, delivered in two-week Agile sprints.
  • Led the migration of the primary codebase from React to Next.js 14 with TypeScript, improving Lighthouse page-load scores by ~50%.
  • Maintained 85%+ automated test coverage on new modules using Playwright, with no regression defects across production releases.
Next.jsTypeScriptLaravelPlaywright
2022 — 2024@ NNDI

Full-Stack Developer

  • Assisted in engineering a Go (Fiber) backend on a microservices approach; a Redis caching layer cut database query latency by ~45% on a high-traffic application.
  • Used Docker to standardise deployment and testing workflows, keeping dev and production environments consistent.
  • Implemented JWT authentication and role-based access control across the platform.
  • Built responsive, component-driven interfaces in Vue.js.
GoRedisDockerVue.js
2023@ Credit Data CRB Limited, Malawi

Software Developer Intern

  • Maintained an enterprise codebase inside a regulated credit-reference environment, under the organisation's data protection and access control protocols.
PHPMySQL

Selected work

Three favorites first — the full list is one click away.

AI-assisted goal planning

A collaborative planning dashboard with Google Gemini generating suggestions from user context. Shipped to real users, reaching 10+ in the first month.

ScheduleUs screenshot
Built with
Next.js
TypeScript
Firebase
Google Gemini AI
Tailwind CSS
Multi-tenant incident tracking

Multi-tenant SaaS in daily production use at an industrial client — tenant isolation via row-level security, background workers that raise alerts on critical issues. Taken from requirements to production single-handed. Link withheld under client NDA.

Incident Management Platform screenshot
Built with
Go
Fiber
Next.js
PostgreSQL
Redis
Docker
Resilient rate alerts

Pulls exchange-rate data from two independent APIs and keeps running when one fails, with Polly retry/fallback handling and a JWT-authenticated dashboard.

Built with
C#
.NET
Vue.js
SQL Server
Polly

Let's work together

Have a project, a role, or a problem worth solving? Pick a time that suits you — I'll bring the questions.

30-minute intro call

Tell me what you're building and where it hurts — scaling, stack decisions, a migration, or a role you're hiring for. No slides, no obligation.

Blantyre, Malawi · CAT (UTC+2)
Prefer email?
Suggested times (my timezone — CAT, UTC+2)

This opens your email app with the details filled in — just hit send.