Upstaff Sign up
NATHANIEL OLAWUYI BABALOLA
Created AtUpstaffer since December, 2025

NATHANIEL OLAWUYI BABALOLA — Backend Software Engineer

Expertise in Back-End Web (5.0 yr.), Blockchain and Cryptography (1.0 yr.).

Last verified on December, 2025

Core Skills

FDD
Unreal Engine
Unreal Engine
NestJS
NestJS
AWS
AWS
Ant Design
Ant Design

Bio Summary

Senior Backend Software Engineer with over 5 years of experience in software development, specializing in system architecture and backend solutions across various industries. Holds a B.Sc in Computer Science and professional certifications such as Microsoft AZ 900 and an IBM mastery award. Expertise in developing asynchronous backend systems using NestJS, enhancing application performance with technologies like AWS SQS, Lambda, and implementing multi-queue architectures. Proficient in building scalable microservices with integrated payment and analytics features, utilizing Stripe API, and blockchain technology. Demonstrated capability in optimizing APIs, designing serverless architectures, enabling continuous integration/deployment, and ensuring system compliance and security. Strong proponent of best practices in software development lifecycle, possessing hands-on experience with Kafka, gRPC, Kubernetes, Elasticsearch, and CI/CD pipelines.

Technical Skills

UI Frameworks, Libraries, and BrowsersAnt Design, Socket.io
.NET PlatformAzure
JavaScript FrameworksNestJS
Databases & Management Systems / ORMAWS ElasticSearch, MongoDB, Prisma, Redis
Cloud Platforms, Services & ComputingAWS, Azure, Heroku
Amazon Web ServicesAWS API Gateway, AWS ElasticSearch, AWS Quicksight
SDK / API and IntegrationsAWS API Gateway, SOAP API, Stripe
Message/Queue/Task BrokersBullMQ, Kafka
Methodologies, Paradigms and PatternsFDD
Mail / Network Protocols / Data transferGRPC
Virtualization, Containers and OrchestrationKubernetes
PlatformsQuadient Inspire
Other Technical SkillsUnreal Engine, Visual Basic

Work Experience

Backend Software Engineer, Ad Campaign Management System

Duration: April 2025 – Present
Summary: Upgrading the backend system to provide a robust, asynchronous solution for managing ad campaigns, implementing a multi-queue architecture for scalability, transition toward serverless with AWS Lambda, and developing a subscription-based payment system with Stripe.
Responsibilities: Architected backend with NestJS, developed payment systems, designed wallet gating, and created a serverless architecture for ad platforms.
Technologies: NestJS, AWS SQS, IAM, AWS Lambda, Stripe API
Backend Software Engineer, Blockchain Backend Services

Duration: September 2024 – August 2025
Summary: Building a provider-agnostic blockchain service, enhancing workflow automation, creating high-performance balance monitoring, and implementing KYC integration for stable coin banking.
Responsibilities: Architected service layer, designed workflow automation engine, engineered blockchain monitoring, and implemented KYC integration.
Technologies: Redis, BullMQ, MongoDB, NOWNodes, Blockbook, LiFi DEX Aggregator, CoinMarketCap API, Kafka
Backend Software Developer, HRMS Application Development

Duration: February 2023 – August 2024
Summary: Implementing microservices applications for enhanced communication and scalability, developing an automated attendance reporting system, and building a project management module.
Responsibilities: Implemented microservices using Kafka and gRPC, handled application scalability with Kubernetes, and developed time management and reporting features.
Technologies: NestJS, Kafka, gRPC, Kubernetes, Istio Gateway, AWS S3, Grafana
Backend Software Developer, Financial Management Modules

Duration: April 2022 – January 2023
Summary: Enhancing user dashboard analytics, tool development for customer support and merchants, and automating account opening processes.
Responsibilities: Developed analytics for user transactions, created tooling for POS management, and automated banking account opening.
Technologies: Node.js, Elasticsearch, Kafka
Backend Software Developer, Web Platform Backend Development

Duration: June 2021 – March 2022
Summary: Leading the refactor of core codebase for maintainability, deploying a dynamic job board and CMS, and architecting the backend for a flight booking application.
Responsibilities: Led refactor to MVC architecture, architected scalable backends for web platforms, and built RESTful APIs for flight booking.
Technologies: Node.js, Prisma ORM, Redis, BullMQ, Bitbucket Pipelines, Heroku
Backend Software Developer, Partner Ecosystem and Notification Microservice

Duration: September 2020 – May 2021
Summary: Developing essential partner onboarding systems, real-time notification services, and a centralized API Gateway for microservices management.
Responsibilities: Engineered partner portal, real-time notifications, and API Gateway, and developed a configurable approval workflow engine.
Technologies: RESTful APIs, WebSockets, Socket.io, MongoDB
Backend Software Developer, Loan Scoring Application

Duration: October 2019 – August 2020
Summary: Implementing the backend for a Loan Scoring application using cloud technologies to determine user eligibility for loan access.
Responsibilities: Involvement in complete software development lifecycle and implementation of Loan Scoring application's backend.
Technologies: Node.js, MongoDB, Azure App Service
System Analyst, CRM Software Development

Duration: 2014
Summary: Working as a system analyst on a CRM software, gathering and implementing user and business system requirements.
Responsibilities: Analyzed user requirements and implemented CRM software solutions.
Technologies: Visual Basic
Education

  • Bachelor of Science (B. Sc) in Computer Science

Certification

  • Microsoft Certified: AZ 900
  • Application Security Analyst Mastery Award, IBM

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 NATHANIEL OLAWUYI BABALOLA
or someone with similar Skills?
Looking for Someone Else? Join Upstaff access to All profiles and Individual Match
Start Hiring