Summary
Overview
Work history
Education
Skills
Websites
Certification
Project Experience
Timeline
Generic

Mujib Oladeji

Ogudu,Nigeria

Summary

A highly skilled software developer with expertise in programming languages such as C#, SQL, JavaScript, and Python, complemented by proficiency in frameworks like .NET Core and React Native. Demonstrates strong capabilities in security and compliance, including GDPR and ISO 27001 standards, alongside DevOps practices using Azure DevOps and Kubernetes. Adept at managing data with Microsoft SQL Server and MySQL, while ensuring robust API development through tools like Swagger and Postman. Committed to advancing secure coding practices and contributing to innovative software solutions that align with industry standards.

Overview

8
8
years of professional experience
4
4
years of post-secondary education
1
1
Certification

Work history

Senior Software Engineer (Contract / Project-Base)

Guaranty Trust Bank Ltd
Victoria Island, Lagos, Nigeria
06.2024 - Current


  • Served as a Senior Backend Developer on GAPS-Lite, a mobile banking platform targeted at SMEs and sole proprietorships.
  • Designed and developed secure, scalable backend services using .NET Core to support real-time financial transactions.
  • Built and maintained RESTful APIs for core banking features including real-time balance checks, intra/inter-bank transfers, bill payments, bulk payment approvals, and cheque deposits.
  • Implemented JWT, OAuth2, and role-based access control (RBAC) to secure sensitive customer and business data.
  • Integrated backend services with core banking systems and external payment platforms, ensuring transactional integrity and high availability.
  • Applied OWASP Top 10 secure coding practices to protect against SQL injection, XSS, CSRF, and other vulnerabilities.
  • Optimized API performance and database queries to support low-latency, high-throughput transactions for mobile users.
  • Collaborated with mobile developers, QA engineers, product managers, and compliance teams to deliver regulatory-compliant banking solutions.
  • Contributed to CI/CD pipelines using Azure DevOps, supporting automated testing and deployments.
  • Participated in code reviews, system design discussions, and production support for 24/7 banking operations.

Senior Developer

Prowess Consulting LLC
Redmond, Washington, United states
01.2023 - 12.2024
  • Work closely with Microsoft development teams, including data scientists and machine learning engineers, to build secure, scalable services.
  • Participate in software architecture design with a focus on secure coding practices and OWASP guidelines.
  • Collaborate with Microsoft to support the Windows Data Governance team in ensuring compliance with data privacy regulations.
  • Implement data encryption and secure API communication protocols (OAuth2, OpenID Connect, JWT) to enhance security.
  • Conduct security audits and vulnerability assessments to mitigate risks in system design.

Backend Developer

Software Business Solutions Consulting (SBSC)
Victoria Island, Lagos state
01.2021 - 01.2023
  • Developed and maintained secure and scalable RESTful APIs using .NET Core and SQL Server.
  • Implemented CI/CD with security testing integrations using Azure DevOps.
  • Applied OWASP best practices to prevent security vulnerabilities, including SQL injection, XSS, and CSRF.
  • Designed role-based access control (RBAC) and multi-factor authentication (MFA) for enterprise applications.
  • Built a banking aggregation system that securely integrated financial data from multiple banks.
  • Implemented API security best practices by enforcing OAuth2 authentication and data encryption.
  • Developed a secure payment gateway system while ensuring compliance with PCI DSS standards.

Software Developer

Sysbeams Limited
Abeokuta, Ogun State
01.2018 - 01.2020
  • Designed and developed secure .NET web applications with strong authentication and encryption measures.
  • Developed API-centric infrastructures and participated in backend feature design and implementation.
  • Conducted secure code reviews and provided feedback to ensure adherence to cybersecurity standards.

Education

Bachelor of Science - Statistics

Federal University of Agriculture, Abeokuta
Abeokuta
09.2014 - 04.2018

National Diploma -

Federal College of Animal Health and ProductionTechnology
Ibadan, Oyo State
/2011 - /2013

Skills

  • Programming Languages: C#, SQL, JavaScript, jQuery, Python, SCOPE
  • Frameworks and Libraries: NET Core, NET Framework, Entity Framework Core (EF Core), Dapper, React Native
  • Security and Compliance: OWASP, Secure Coding Practices, GDPR, ISO 27001, PCI DSS
  • DevOps and CI/CD Tools: Azure DevOps, Git, Docker, Kubernetes
  • Data Management: Microsoft SQL Server, MySQL, Redis, Cosmos DB, Kafka, SQL Lite, RabbitMQ
  • API and Authentication: API Gateway, Swagger, Postman, gRPC, GraphQL, Azure API Management, JWT (JSON Web Tokens), OAuth2, OpenID Connect

Certification

  • Azure Administrator Associate – Microsoft Certified (2024)
  • Azure Solutions Architect – Microsoft Certified (2025)

Project Experience

GTBank Automated Payment System – Lite (GAPS-Lite)

Senior Backend Developer | .NET Core

  • Built secure, scalable backend services for an SME-focused mobile banking app.
  • Developed RESTful APIs for real-time balances, transfers, bill payments, cheque deposits, and bulk approvals.
  • Integrated with core banking systems and implemented JWT, OAuth2, RBAC, and OWASP Top 10 security practices.


Real Estate Web Application

.NET 6

  • Developed a secure property listing and inspection platform with in-app payments.
  • Integrated payment gateways with PCI DSS compliance and enforced OWASP security best practices.
  • Implemented JWT authentication and OAuth2 authorization.


Banking Aggregation System

.NET 8

  • Built a financial dashboard aggregating balances, loans, and savings from multiple banks.
  • Implemented secure API integrations using OAuth2, OpenID Connect, encryption, and RBAC.
  • Applied data encryption techniques to protect sensitive financial data.

Timeline

Senior Software Engineer (Contract / Project-Base)

Guaranty Trust Bank Ltd
06.2024 - Current

Senior Developer

Prowess Consulting LLC
01.2023 - 12.2024

Backend Developer

Software Business Solutions Consulting (SBSC)
01.2021 - 01.2023

Software Developer

Sysbeams Limited
01.2018 - 01.2020

Bachelor of Science - Statistics

Federal University of Agriculture, Abeokuta
09.2014 - 04.2018

National Diploma -

Federal College of Animal Health and ProductionTechnology
/2011 - /2013
Mujib Oladeji