John Ojetunde

John Ojetunde

About

Detail

Software Craftsman | Head of Engineering
London, England, United Kingdom

Timeline


work
Job
school
Education
folder
Project

Résumé


Jobs verified_user 0% verified
  • Moniepoint Group
    Head of Engineering, Deposit & Savings / POS Channels
    Moniepoint Group
    Oct 2025 - Current (1 year 1 month)
  • Iddera
    Chief Technology Officer
    Iddera
    Mar 2020 - Current (6 years 8 months)
    • Led the engineering department, delivery, structure, recruitment and performance reviews.
    • Designed and contributed to the user-management-system for user management and authentication.
    • Manage the design and development of a world class website which had 30,000 visit in the first day of launch.
    • Mentored other developers and team members.
    • Designed and developed the following features digital mode of consultation,
    real-time doctor-patient chat, backoffice system for the operations team.
  • Moniepoint Group
    Head of Engineering, POS Channels
    Moniepoint Group
    Jan 2025 - Oct 2025 (10 months)
  • J
    Founder
    JO Global Solutions Limited
    Mar 2023 - May 2025 (2 years 3 months)
  • Anchor YC S
    Senior Information Technology Consultant
    Anchor YC S
    Mar 2022 - Dec 2022 (10 months)
    • Designed and developed the ledger system for managing the inflow-outflow of transfers which increases availability from 85% - 99%
    • Designed and developed the idempotency library which saves the user from duplicate transaction or double debit.
    • Architected the fee calculation system for helping our users configure their transaction fees accordingly.
    • Designed, developed and deploy the playground and sandbox system which allowed users to be able to try out our features in a production-like environment without being in production and allowed us to be able to onboard 10 corporate users in the space of 1 month.
  • Moniepoint Group
    Lead Engineering Manager
    Moniepoint Group
    Jan 2022 - Jan 2025 (3 years 1 month)
    • Designed, develop and deploy the company's face-match service
    • Designed and developed real-time performance reports for all business users
    and business owners.
    • Developed a document-verification service for verifying users documents
    during KYC (Know Your Customer) and this allows us be able to serve new
    ~200,000 users as a result of the self-onboarding feature.
    • Led 5 different teams in delivering different digital banking solutions.
    • Created and follow through with team members' growth plan.
    • Mentor other engineers and interns into becoming world-class engineers.
    • Led the digital mobile team to develop Moniepoint's business mobile app for
    all mobile platforms.
  • Yapily
    Senior Software Engineer
    Yapily
    Aug 2021 - Jan 2022 (6 months)
    • Designed and implemented several open-banking initiatives.
    • Mentored other engineers in the team
    • Built a regression service for regressions/E2E tests to aid our Canary deployments
  • TeleSoftas
    Java Software Engineer
    TeleSoftas
    Oct 2019 - Jul 2021 (1 year 10 months)
    • Built modern application with Java, Spring, Spring Boot
    • Developed scalable multi-threaded micro-services, putting into consideration:
    locks, deadlocks, race condition.
    • Continuously integrated and deployed developed software on AWS services
    (EC2, EBS etc)
    • Reviewed pull requests and made contributions to ensure that clean code
    principles were properly followed.
    • Participated in pioneering the adoption of DDD(Domain Driven Development)
    in company projects.
    • Ensured that TDD concepts are also being followed in the code (i.e chasing for
    95% test coverage on business logic).
    • Leveraged on some Java 8,9,11 features in manipulating data sets( stream,
    parallel stream, Completable
  • Moniepoint Inc Formerly TeamApt Inc
    Enterprise Architect
    Moniepoint Inc Formerly TeamApt Inc
    Jun 2019 - Aug 2019 (3 months)
    • Translated product requirements into architectural documents and
    diagrams(ER, UML etc)
    • Built modern application with Java, Spring, Spring Boot, SQL Server, MySQL
    • Developed and consumed RESTFUL and SOAP APIs
    • Continuously integrated and deployed developed software using Jenkins,
    gitlab CI, nginx for proxies and server configurations
    • Mentored interns to become world class software engineers.
    • Optimized and scaled deployed applications to serve millions of requests,
    putting into consideration database read/write overheads, thread pools etc.
    • Invested sometime into ensuring visibility(real time peformance monitoring)
    of the deployed application on client's site with the help of Kibana
  • Moniepoint Inc Formerly TeamApt Inc
    Full Stack Software Engineer
    Moniepoint Inc Formerly TeamApt Inc
    Jun 2018 - Jun 2019 (1 year 1 month)
    • Implemented business logic in the code using Java(Spring Boot) for the
    backend and AngularJS/Typescript for the frontend
    • Introduced code/engineering time-tracking/management using
    Wakatime(the company adopted and uses this till date)
    • Ensured the code logic are scanned using sonarcube to ensure our code base
    keeps growing with little or no code-smell/code-debt
    • Displayed problem decomposition skill during debugging and development.
    • Adopted redis cache to help speed up performance by caching where and
    when necessary
  • Globacom
    Software Developer
    Globacom
    Jun 2016 - May 2018 (2 years)
    • Developed several database programs by writing stored procedures, triggers, jobs as the need arose.
    • Also integrated oracle database with excel for the purpose of report generation
    • Wrote complex queries to fetch and analyze complex data from Oracle database.
    • Technically managed the existing Oracle ERP Application alongside some other in-house applications.
    • Worked with enterprise scale database e.g Oracle, MS SQL Server.
    • Monitored closely the operations and availability of all applications (both in-house and applications available to the public.
    • Demonstrated software development skills in Java, C# and PHP.
  • Techie Planet Ltd
    Software Developer
    Techie Planet Ltd
    Feb 2015 - May 2016 (1 year 4 months)
    • Developed several web applications using stacks like PHP and Java and frameworks like Zend, Liferay and Vaadin
    • Managed and redesign the frontend using javascript, css and html5
  • D
    Software Developer
    Damisa Gurus Limited
    Jan 2014 - Feb 2015 (1 year 2 months)
    • Designed and developed several web applications with integrations to payment gateway, 2-way SMS using majorly PHP for the backend and Javascript and CSS for the frontend.
    • Displayed my knowledge of libraries like bootstrap and jQuery by sometimes stepping in as a frontend engineer
  • Cloudware Technologies
    Support staff/ Software Developer
    Cloudware Technologies
    Dec 2013 - Jan 2014 (2 months)
    Developed website and web apps using CSS and javascript for the frontend, and PHP for the backend
    Also, developed mobile application using J2ME
Education verified_user 0% verified
  • University of Ibadan
    Bachelor's degree, Computer Science
    University of Ibadan
    Jan 2010 - Jan 2015 (5 years 1 month)
Projects (professional or personal) verified_user 0% verified
  • R
    Robust Library management Software
    Feb 2015 - Current (11 years 9 months)
    This app manages the use of the Library and it also has e-library joined with it. This app also has its social media part (chat,forum)....
  • T
    Trainsmart Extension for the Ministry of Health, Nigeria
    Feb 2015 - Current (11 years 9 months)
    This app help the Ministry to manage the happenings(grapically, tabularly) in the ministry as regards training, persons etc
This is a community-created genome.