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.