Samuel Adakole

Open to remote roles, full-time or contract

Samuel Adakole

I build the backend services, web apps and Android apps that businesses run on.

Full-stack software engineer in Lagos, Nigeria. C# (.NET, Blazor), Java and Android, with 7+ years across banking, healthcare, messaging and media.

Where I have worked since 2013

Roles overlap. Select a row to read what I did.

Selected work

Android, Java
2018

Seven Android apps

Mobile banking that confirms transactions with a fingerprint, a clinic app that works offline, a parental monitoring app, and a SIM-switching dialer with a tracker for the MOES project.

  • SmartPrint: fund transfer, bill payment and airtime recharge, confirmed by fingerprint
  • ClinicCare and HealthView: patient records stored offline, outpatient incident response
  • ChildGuide: calls, SMS, browser searches and location for parents
  • MoesDailer, MoesTracker and a Bluetooth walking-cane app
C#, ASP.NET Core 8
Jan 2025 to Sep 2026

NotifyGates, a bulk SMS and email platform

I contributed to the backend of a live product that lets people send SMS and email campaigns, track delivery, and fund a wallet through PayPal or Paystack.

  • ASP.NET Core 8 Web API with JWT authentication, sending, billing and admin tools
  • Webhooks for delivery tracking and payment confirmation, plus Hangfire background jobs
  • SQL Server with Entity Framework Core, deployable on IIS, Nginx or Docker
React, Node.js, SQLite
Private research project

A study platform for misinformation research

A Facebook-style feed that researchers use to study how people respond to misinformation. Participants see one of three experiment conditions, give consent, and every action is logged.

  • Admin dashboard to manage posts, conditions and participants
  • Reports and CSV exports per participant and per post
  • AI-generated comments through the OpenAI API, and a companion VR study in Unity and Firebase

Experience

Feb 2024 to now
Lagos, Nigeria

Software Engineer

Emmanuel.Tv
  • Develop and maintain C# and .NET applications across the PartnerSoft, ConsumerServices and EmmanuelTvPortal projects
  • Build REST APIs and background-job services with ASP.NET Core, Hangfire and RabbitMQ, deployed on Azure
  • Deliver Blazor web applications and mobile apps in Java, backed by SQL Server and MySQL
  • Handle database administration, testing and technical support for client needs
  • Gather and analyze business requirements and turn them into working features
Jan 2025 to Sep 2026

Backend Developer (Contributor)

NotifyGates
  • Contributed to an ASP.NET Core 8 Web API: JWT authentication, SMS and email sending, wallet billing with PayPal and Paystack, and admin tools
  • Worked on webhooks for delivery tracking and payment confirmation, and Hangfire background jobs
  • Used SQL Server with Entity Framework Core, with deployment on IIS, Nginx or Docker
Jan 2018 to Apr 2024
Jos, Nigeria

Software Engineer

Gosmart Technologies
  • Designed and developed Android and backend solutions for banking, healthcare and child-safety products
  • Built a mobile banking app with fingerprint-confirmed transfers, bill payment and airtime recharge
  • Delivered clinic and outpatient apps with offline data storage and patient-record sync
  • Developed a parental-monitoring app covering call, SMS, browsing and location activity
  • Gathered business requirements and worked in C# and Java across the full development cycle
Apr 2017 to Apr 2024

Software Development Engineer

Intelligent Mechatronics Plus
  • Developed Android applications and tracking solutions for mobile network and hardware-connected products
  • Built a dialer app for the Multiple Operator Enabled SIM (MOES) project, enabling seamless switching between SIMs and call control
  • Developed an asset tracker with a tracking server to extend network coverage and reduce tracking loss
  • Created a Bluetooth app that connects to a walking-cane device to place calls and control its light
  • Worked in Java and C# from requirements through testing and release

Skills

Backend and APIs

C#, ASP.NET Core, REST APIs, Entity Framework Core, JWT, Webhooks, Hangfire, RabbitMQ, Node.js, Express

Web

Blazor, React, JavaScript

Mobile

Android, Java, Kotlin

Data

SQL Server, MySQL, SQLite, database administration

Delivery and payments

Azure, Docker, Nginx, IIS, Git and GitHub, PayPal, Paystack

Also used

Unity, Firebase, the OpenAI API

Education

BTech, Cyber/Computer Forensics and Counterterrorism

Federal University of Technology Minna, 2013 to 2018. Coursework covered digital forensics, cyber law, penetration testing and vulnerability assessment, which shapes how I think about security and reliability.

Contact

Hiring for a remote engineering role? Email me or message me on LinkedIn.