Chisomo Chiweza

Chisomo Chiweza _

Full-stack Software Engineer

I leverage focused backend expertise in C# and Go to build scalable APIs and microservices, pairing robust system architecture with a product-focused approach that prioritizes the user experience across web and mobile platforms.

CORE COMPETENCIES

System Architecture & Design

API Development

Web Development

Mobile Development

DevOps

Agile Project Management

TECHNICAL MATRIX

Languages

C#, Go, JavaScript/TypeScript, HTML/CSS, Kotlin, SQL

Frameworks & Tools

ASP.NET Core, ReactJS, AstroJS, TailwindCSS, Android, SQL Server, PostgreSQL, RabbitMQ, Redis, OpenTelemetry.

Infrastructure

Linux (RedHat & Ubuntu), Docker, Kubernetes, Grafana, Nginx.

EDUCATION

Bsc. Computer Science

University of Malawi • 2017 - 2022

EXPERIENCE TIMELINE

Software Developer

NBS BANK

Sept 2023 - Present

Architected and launched an external B2B integration platform enabling partner institutions to deliver value-added banking services to end-users; built using a C# core API, Go microservices, and a React/TypeScript monitoring dashboard. Currently piloting with 2 external partners.

Engineered an automated recurring payment system in Go that linked scheduled customer deductions directly with utility providers, streamlining recurring bill processing. Launched with one utility provider.

Modernized an internal legacy desktop application into a distributed web architecture using C#, Go background workers, and React/TypeScript. Slashed batch processing time by ~70% while significantly enhancing system maintainability and support capabilities.

Developed core microservices using C# to seamlessly integrate third-party value-added services into the bank’s primary core architecture.

Designed and deployed internal tools to digitize paper-dependent processes, advancing company-wide digital transformation goals.

Systems Development Intern

ESCOM LIMITED

July 2023 - September 2023

Researched and built a proof-of-concept for an automated WhatsApp fault reporting platform using Node.js and Meta Cloud API, contributing to the ESCOM 360 degree effort to digitize customer electrical fault logging.