About
I am an early-stage software engineer learning to apply my theoretical computer science background to the problems of enterprise software development. To a new challenge, I bring an innate curiosity, creativity, tenacious research skills and a genuine love for programming. Ever the lifelong learner, I aspire to produce quality software that prioritizes robustness, security and good architectural design
I also write about my thoughts and experiences engineering software in Malawi on my blog here.
Work Experience
NBS Bank Plc.
September 2023 - Present
Systems Development Intern
Currently undertaking an intensive but meaningful training opportunity at NBS Bank to be a Systems Developer. Here, I have the chance to learn about the Fintech industry and as a result explore the intersection between software engineering and business. In addition to being introduced to new technologies, I am also learning about how to build enterprise software, it's best practices, architectural patterns and design, project management and technical leadership.
Electricity Supply Corporation in Malawi
July 2023 - September 2023
Government Graduate Intern
Was placed in ESCOM's ICT Department where I directly reported to the Systems Development ICT Officer. Upon being given the opportunity to work on the ESCOM 360 degree project, I researched the feasibility of porting ESCOM services to the Whatsapp business platform as an automated chatbot and implemented the bulk of the project. This experience matured the programming skills I developed pursuing my Computer Science degree and gave me my first taste of what it's like to work in a team.
Education
University of Malawi
2017 - 2022
Bachelor of Science in Computer Science
Skills
JavaScript
C#
SQL
ReactJS
Node.js
ASP.NET
Microsoft SQL SERVER
REST API Development
Microservices Architecture
Projects
cloud api npm package
github.commwprogrammer/whatsappcloudapi_wrapper
A modified port of the original package developed by Douglas Mwangi
Government Graduate Intern
JavaScript
Nodejs
Volunteering
HTML/CSS
JavaScript
TailwindCSS