Detailed oriented and self-driven Mid-Senior Full-Stack Software Engineer with 5 + years' experience in software development and system design. Proven expertise in Python and all its frameworks such as Django, Pyramid and Fast API. Passionate about clean code, testing, algorithms, system design and architecture with proven track record of delivering industry standard systems.
Overview
5
5
years of professional experience
5
5
Languages
Work History
Full Stack Software Engineer
IBL Education, New York, USA
07.2022 - Current
Enhanced IBM Completion reporter for tracking students' course completion by engineering event-based system architecture which improved overall speed of collecting Completion reports by 80 percent and minimized system load by 30 percent
Led development of Evermode Institute (evermode.com) Elearning system, which is built on top of open edx, by connecting front end to backend and fixing any front end design flaws such as broken css and links
Contributed to Cisco LTI abstraction handler for Cisco course integration with Open edX platform by leveraging drf spectacular to generate automatic documentation
Implemented content migration system for Adjuster Pro using FastAPI , Celery and REST architecture thereby enabling them to migrate their content into Open Edx System
Leveraging WebSocket and WebRTC technologies to seamlessly integrate IBL AI mentor onto clients' websites
Oversaw testing initiatives on IBL Client websites using Selenium and Python, resulting in a 30% enhancement in website performance
Software Engineer
Primenetics, South Africa
01.2021 - 12.2022
Designed and implemented firewall management system for checkpoint servers using Fast API, Docker, REST and Celery
Documented, analyzed, and approved architecture and system design of reporting central module that is instrumental in generating system wide reports of firewall management system
Collaborated with the CTO in writing guidelines for pytest and general system architecture.
Developed the organizations Website Using React and Django
Software Engineering Consultant
Equip Consulting Group, Malawi
02.2021 - 07.2022
Involved in crafting proposals for software development contracts by providing insights on the current industry trends and costs
Advised On system Architecture and Design for various client Projects
Project Lead for Afri-Oils inventory management system where I translated the requirements between the stake holders and the development team.
Systems Solutions Developer
CONGOMA, Malawi
04.2019 - 01.2021
Implemented emailing system using Django and Postmark thereby helping the organization effectively communicate with its 3 thousand plus member community
Led the creation of an information management system by actively developing both the front-end and back-end components using Django and Jquery
Examined standard office tasks and developed and implemented automated solutions that increased worker productivity by 80 percent
Created automated invoice creation system for both current and potential clients is one noteworthy accomplishment.
Education
Bachelor's - Political Science, Minoring in Computer Science
University of Malawi
Malawi
03.2021 - 03.2021
Professional Certificate - Crash Course on Python
Coursera
Professional Certificate - Google IT professional Specialization
Google
Certification - Android Nano degree
Google
Professional Certificate - Object Oriented Design
University of Alberta
Skills
Cundefined
Timeline
Full Stack Software Engineer
IBL Education, New York, USA
07.2022 - Current
Bachelor's - Political Science, Minoring in Computer Science
University of Malawi
03.2021 - 03.2021
Software Engineering Consultant
Equip Consulting Group, Malawi
02.2021 - 07.2022
Software Engineer
Primenetics, South Africa
01.2021 - 12.2022
Systems Solutions Developer
CONGOMA, Malawi
04.2019 - 01.2021
Professional Certificate - Crash Course on Python
Coursera
Professional Certificate - Google IT professional Specialization
Tech instructor at Global Health Informatics Institute Electronics Club (Based in Malawi)
Achievements
Engineered an Android E-commerce application with a Django-backed backend, facilitating the buying and selling of products. Key features of the application include a chat system, dispute resolution, individual shop ownership, a delivery system, and a robust fraud protection mechanism
Associate Director Operations & Consumer Business at IBL Operations (Sales, distribution & Marketing Organization) ( IBL Group Company)Associate Director Operations & Consumer Business at IBL Operations (Sales, distribution & Marketing Organization) ( IBL Group Company)
Senior Physical Therapist at New York City Department Of Education, New YorkSenior Physical Therapist at New York City Department Of Education, New York