Olabanji Afolabi

Olabanji Afolabi

About

Detail

Federal Capital Territory, Nigeria

Timeline


work
Job
school
Education
folder
Project

Résumé


Jobs verified_user 0% verified
  • CloudLinux
    Python Developer
    CloudLinux
    Sep 2019 - Jan 2025 (5 years 5 months)
    ○ Maintained and developed RESTful API endpoints with Flask, FastAPI, and aiohttp, incorporating web development principles to enhance functionality. ○ Investigated and resolved a critical failure in our RabbitMQ cluster’s failover process. ○ Refactored large portions of our codebase, improving maintainability and demonstrating great attention to detail. ○ Resolved obscure bugs that required deep dives into the code of 3rd party libraries. ○ Performed tasks in other languages as needed (Go, Node.js/JavaScript, Shell Scripts), including TypeScript for specific components of our application, and converted Python endpoints to Go to improve efficiency. ○ Deployed and maintained our test/staging cluster. ○ Effectively communicated wi
  • I
    IT Programme Clerk
    IOM (International Organization for Migration)
    May 2018 - Aug 2019 (1 year 4 months)
    In my role as an IT Programme Clerk, I served as an IT consultant, providing technical support and hardware installation services at various border points across the country. My responsibilities included ensuring the seamless operation of technology systems critical to border management. Additionally, I was involved in the integration of the Border Management software with multiple technologies, which included setting up hardware peripherals for scanning passports and capturing fingerprints. This process involved a custom in-house application that recorded data and utilized Windows Server on Microsoft Azure to consolidate the information collected from the different border points, thereby enhancing the efficiency and accuracy of border oper
Education verified_user 0% verified
  • Nile University of Nigeria
    B.SC Computer Science
    Nile University of Nigeria
    Sep 2012 - Jul 2016 (3 years 11 months)
    Graduated with a First Class Honors degree, with the 3rd highest GPA of the entire graduating year.
Projects (professional or personal) verified_user 0% verified
  • D
    DemoCreditWallet
    Mar 2025
    https://github.com/Bamiji/DemoCreditWallet Developed a Minimum Viable Product (MVP) for wallet services tailored for users of an application, showcasing the ability to deliver functional and user-friendly solutions. This project was executed as a solo developer initiative, adhering to a strict one-week deadline, which necessitated strong self-management skills to ensure timely and successful completion.
  • D
    Discord Bots
    Sep 2017 - Current (8 years 10 months)
    Several online chat application bots written in Python leveraging web data & service APIs, hosted on Google Cloud, with MongoDB databases. - Designed and implemented MongoDB databases for various use cases. - Routinely worked with JSON to create and consume data from various sources. - Extensive familiarity with Jupyter Notebooks for experimenting and scripting. - Interacted with users to collect and incorporate feedback, which also involved elements of customer support, service, and success as I directly engaged with users to understand their needs and implement new feature requests. - Utilized Git and GitHub for version control of the applications, ensuring efficient collaboration and code management. - Demonstrated self-manag
  • D
    Django Web App
    Mar 2016 - Aug 2017 (1 year 6 months)
    A Django web app built with a test-driven development methodology, incorporating data from web APIs and using tools such as Elasticsearch, with a database powered by PostgreSQL. Additionally, CSS was utilized for styling the web application's frontend, enhancing user experience and visual appeal. Version control was effectively managed through GitHub, allowing for intuitive collaboration and tracking of changes, while Git served as the primary version control system to maintain code integrity. HTML was employed to structure the pages of the web application, ensuring a well-organized layout. The project showcased strong self-management skills, as it was developed as a solo endeavor with a real deadline, demonstrating the ability to meet proj