Hi there! I'm a passionate software developer working on the National Arable Farming Programme in Botswana, Temo-Letlotlo, since October 2022. As a backend developer, I've been using TypeScript and Node.js to create a robust web API. Over this time, I've grown immensely in my understanding of RESTful web APIs and related technologies.
- π BSc in Information Systems and Data Management: Recently completed my degree (December 2024) while simultaneously working on Temo-Letlotlo. Balancing both commitments taught me time management and multitasking skills.
- πΌ Internship at Botswana Harvard Health Partnership: After completing my degree, I took on an internship from February 2024 to May 2024 where I had my first experience with Django and worked with legacy code, contributing to a large public repository. This was all while continuing my work at Temo-Letlotlo, demonstrating my ability to juggle multiple responsibilities effectively.
- π UNESCO India-Africa Hackathon: In November 2022, I participated in the UNESCO India Africa Hackathon held at Gautam Buddha University in Greater Noida. Our team secured the 1st position, which was a thrilling and rewarding experience.
- π₯ Passion Projects: Currently working on an exciting project called Fate Phantasm, BW Ghost's Touch. This is a game I'm developing using .NET WebAPI for the backend, inspired by the Fate series characters by Kinoko Nasu. I really enjoyed watching the anime and thought of creating an RPG based on those characters (I hope I don't ever get a cease and desist. Feel free to check it out and explore the code!
During my time on the Temo-Letlotlo project, I've made significant contributions:
- π Grant Distribution Module: Created a comprehensive module that efficiently distributes grants to farmers. This module also generates vouchers which farmers can use to redeem seeds and ploughing services.
- πΈ Impact: In the 2023/24 ploughing season, this module distributed in excess of BWP 350 million, significantly supporting the farming community.
- Languages: TypeScript, JavaScript, Python, c#
- Frameworks: Node.js, Django, .NET
- Databases: SQL, NoSQL
- Tools: Git, Docker, Postman, Azure devops
- Concepts: RESTful APIs, Legacy Code Management, Agile Development
I'm always excited to connect with fellow developers, share knowledge, and collaborate on interesting projects. Feel free to reach out to me via LinkedIn or check out my GitHub for more of my work.
Thanks for stopping by! I hope you find my work on Temo-Letlotlo and my other projects interesting. Happy coding! π