Hi 👋! I am Freedisch Thibaut Batale,
an undergraduate student at African Leadership University in Software Enginnering
I build and unintentionally break things (which I eventually fix 🙂). I have keen interests in software development, system design and love contributing to Open Source.
Experience
- Designed the architecture and workflow of a new user-friendly command-line interface (CLI) for OWASP secureCodeBox, simplifying interaction with Kubernetes Custom Resources (CRs) for security scans.
- Developed a new command line client for secureCodeBox, allowing users to quickly initiate scans, observe real-time progress, and manage scan configurations directly from their terminal.
- Tested components rigorously with 87% test coverage
- Implemented comprehensive Rest API documentation utilizing go-swagger and swaggo library, ensuring clarity and ease of use for developers.
- Elevated the backend test coverage from 0% to 25.48% for GRPC and REST handlers, utilizing the Go testing library to enhance system reliability and performance
- Enhanced frontend test coverage from 0% to 30.36%, focusing on web views components through adept use of the React testing library
- Led the migration of code architecture to an interface model, optimizing system structure allowing to write efficient and maintainable test cases.
- Optimized GraphQL handlers, significantly boosting performance and user experience in data management and retrieval
- Worked on the CNCF project project Meshery.
- Developed APIs to support new features and enhanced existing endpoints to ensure consistency.
- Wrote a manifest file for Prometheus deployment and setup communication between Prometheus and Node exporter to scrape metrics from the running cluster.
- Migrated API documentation from Swagger to Redocly and added workflow to enable new release of the documentation whenever changes are being made..
- Migrated the backend server from Firebase to Node.js, enhancing operational efficiency and scalability for improved system performance, and wrote CI workflows for software maintenance and reliability.
- Added unit test cases for the Rest API reaching a test coverage of 72% using mocha chai library.
- Assist wilco users on a weekly basis and worked along with the wilco team to grow their developer community. 👮♂️
- Worked with CEO to organize the discord community and create different activities to increase users engagement. 🎉
- Provided feedback on the SDK and different quests. 🙂.
- Optimized existing docker image by using multi-stage builds to separate dependencies and artifacts into different stages
- Reduced the number of layers by combining run instructions
- Build a docker container for each service and deploy a Kubernetes cluster on digital ocean
Projects

- Developed a Machine Learning-powered monitoring tool to enhance emergency response efficiency in Togo, enabling understaffed emergency centers to handle large volumes of calls seamlessly. - Fine-tuned a Mistral-7B based model using Pytorch and emergency call data, achieving stable performance across 7.62 epochs, resulting in faster and more accurate responses, making it more reliant for users during an emergency crisis when no human operator is available to assist them.

- Built a React-based UI library that helps you move fast during ui development with both high-level and low styling allowing you to extract the style of the different components. Allowing you to boost productivity and create visually captivating interfaces with a short among of time.

- Code Extreme Hackathon winner with SafetyCall, a camera-based platform that uses computer vision and cloud-based machine-learning algorithms to detect signs of seizure and send notifications to designated emergency contacts.
- worked on the Backend to develop both the API connections for the monitoring system and the AI model to capture the User movements and determine when the user has a seizure.

- Developed a mobile application using Flutter serving with Google Speech to text API and OpenAI API for generating quizzes and notes from physical classes.
- Implemented a feature for extended audio recording, enabling users to record audio beyond 1 minute and integrated an audio file upload feature, providing users with the flexibility to upload pre-recorded audio.

- Won the 2nd prize during the 24-hour hackathon organized by Major League Hacking with my project AI-Coach, a platform powered by GPT-3 that sends daily project based learning via WhatsApp to help you improve your skills.

- Redesign of the previous opportunity from our college made with canavas to improve the user experience with new features.
- Built the client with react and tailwind css. Used redux toolkit to manage state cross the different components
.f36aa4b1.png&w=3840&q=75)
- Platform allowing students to have access to test to evaluate their skills in different subjects.
- Built with Django with REST framework.