Upstaff Sign up
OLUWATOSIN JOSEPH DURODOLA
🇳🇬Nigeria (UTC+01:00)
Created AtUpstaffer since October, 2025

OLUWATOSIN JOSEPH DURODOLA — SOFTWARE DEVELOPER

Expertise in Back-End Web (4.0 yr.), Front-End Web (3.5 yr.).

Last verified on October, 2025

Core Skills

Python
Python
5 yr.
JavaScript
JavaScript
5 yr.
Java
Java
Django REST framework
5 yr.

Bio Summary

Software engineer with hands-on experience in multiple languages including Python, JavaScript, Java, and proficiency in web development. Deep knowledge of frameworks such as Django, Flask, and frontend technologies like React, Vue.js, and CSS. Notable achievements include developing a highly downloaded plugin for Open Broadcaster Software and an innovative online music platform. Holds a bachelor’s degree in Computer Science from National Open University of Nigeria and a National Diploma in Computer Science and has practical experience with deploying applications on AWS and Heroku. The engineer effectively utilizes version control with Git and engages in agile practices with tools like Jira and Trello. Specializes in API development, cybersecurity, and responsive frontend implementation, and is known for efficiency in remote work environments.

Technical Skills

Programming LanguagesJava, JavaScript, Kotlin, Python, TypeScript
UI Frameworks, Libraries, and BrowsersAjax, Bootstrap 4, HTML, SASS
C++ Libraries and ToolsC/C++/C#
Python FrameworksDjango REST framework, Flask
JavaScript FrameworksEmber.js, Node.js
Java Libraries and ToolsJava Server Pages (JSP)
Android Libraries and ToolsKotlin
Python Libraries and ToolsPyQt, Robot Framework, Tkinter
JavaScript Libraries and ToolsReact Native
Databases & Management Systems / ORMMySQL, PostgreSQL, SQLite
SDK / API and IntegrationsFacebook Auth
Codecs & Media ContainersFfmpeg
iOS Libraries and ToolsPacket Tunnel Provider
Other Technical SkillsBloc, OBS Studio, PDFlite, PySide6, Visual Basic, XDS510PP plus

Work Experience

Developer, OBS Free Bible Plugin

Duration: Unspecified

Summary: Built a plugin to render Bible verses in livestreams, achieving high popularity and user downloads.

Responsibilities: Development using JavaScript, HTML/CSS, Liaised with OBS API integrations.

Technologies: JavaScript, HTML, CSS, OBS API

Developer, Bible Display Software

Duration: Unspecified

Summary: Developed a Bible display software featuring dynamic loading and server-sent events functionality.

Responsibilities: GUI creation with WxPython, server functionality using Flask, dynamic content loading.

Technologies: Python, WxPython, Flask, HTML, CSS, JavaScript

Developer, Multiple Translation Online Bible

Duration: Unspecified

Summary: Implemented an online Bible platform with multiple translations and dynamic API content consumption.

Responsibilities: Frontend creation, API consumption using AJAX and Fetch, dynamic content handling.

Technologies: HTML, CSS, JavaScript

Developer, Video Converter with Python and FFmpeg

Duration: Unspecified

Summary: Created a video converter application integrating media processing capabilities with FFmpeg.

Responsibilities: GUI development, handling threading and responsiveness, event management.

Technologies: Python, PySide6, FFmpeg

Mobile Developer, PDF Reader

Duration: Unspecified

Summary: Developed a PDF reader app with advanced functionalities such as wake lock, text search, and file sharing.

Responsibilities: Flutter-based UI development, file handling, bloc state management, implementing PDF display features.

Technologies: Flutter, Dart, pdfrx, share_plus

ICT Personnel, Frontend Application Development

Duration: 2021 - Till Date

Summary: Contribution to a robust frontend application for ministry, enhancing user experience and application performance.

Responsibilities: Frontend development, optimization, collaboration with design and backend teams, UI/UX monitoring.

Technologies: React JS, CSS, JavaScript

ICT Personnel, IT Infrastructure Maintenance

Duration: 2021 - Till Date

Summary: Involved in the development of frontend solutions and maintenance of IT infrastructure within the ministry.

Responsibilities: IT support, hardware and software systems maintenance, network management, cybersecurity implementation.

Technologies: Various IT tools and cybersecurity measures

Junior Developer and Frontend Engineer, Junior Developer and Frontend Engineering

Duration: March 2025 - September 2025

Summary: Engaged as a junior developer to create and debug frontend applications using modern web technologies and cloud deployments.

Responsibilities: Frontend development, debugging, component research, collaborative work, API integration, UI/UX issue resolution, deployment and version control.

Technologies: React, Azure, Git, UI/UX tools

Education

  • BSc - Computer Science
  • National Open University of Nigeria
  • 2022 - Till Date
  • National Diploma - Computer Science
  • Federal Polytechnic Ilaro, Ogun State, Nigeria
  • 2018 - 2021

How to hire with Upstaff

1

Talk to Our Talent Expert

Our journey starts with a 30-min discovery call to explore your project challenges, technical needs and team diversity.

2

Meet Carefully Matched Talents

Within 1-3 days, we’ll share profiles and connect you with the right talents for your project. Schedule a call to meet engineers in person.

3

Validate Your Choice

Bring new talent on board with a trial period to confirm you hire the right one. There are no termination fees or hidden costs.

Why Upstaff

Upstaff is a technology partner with expertise in AI, Web3, Software, and Data. We help businesses gain competitive edge by optimizing existing systems and utilizing modern technology to fuel business growth.

Real-time project team launch

<24h

Interview First Engineers

Upstaff's network enables clients to access specialists within hours & days, streamlining the hiring process to 24-48 hours, start ASAP.

x10

Faster Talent Acquisition

Upstaff's network & platform enables clients to scale up and down blazing fast. Every hire typically is 10x faster comparing to regular recruitement workflow.

Vetted and Trusted Engineers

100%

Security And Vetting-First

AI tools and expert human reviewers in the vetting process is combined with track record & historically collected feedbacks from clients and teammates.

~50h

Save Time For Deep Vetting

In average, we save over 50 hours of client team to interview candidates for each job position. We are fueled by a passion for tech expertise, drawn from our deep understanding of the industry.

Flexible Engagement Models

Arrow

Custom Engagement Models

Flexible staffing solutions, accommodating both short-term projects and longer-term engagements, full-time & part-time

Sharing

Unique Talent Ecosystem

Candidate Staffing Platform stores data about past and present candidates, enables fast work and scalability, providing clients with valuable insights into their talent pipeline.

Transparent

$0

No Hidden Costs

Price quoted is the total price to you. No hidden or unexpected cost for for candidate placement.

x1

One Consolidated Invoice

No matter how many engineers you employ, there is only one monthly consolidated invoice.

Ready to hire OLUWATOSIN JOSEPH DURODOLA
or someone with similar Skills?
Looking for Someone Else? Join Upstaff access to All profiles and Individual Match
Start Hiring