I'm a software developer with a range of experience building software products. Over the last 5 years, I've focused on building enterprise applications using C# (.NET, .NET Core, abp.io). I've had the experience of working in a team of software engineers to build these products. I've worked in a range of sectors (banking, consulting, IGaming, hospitality) which are currently being used in some top places. I recently worked on a project for a particular bank in Nigeria which helps them plan their audit year and determines the number of visitations to be done on a business unit. I've also had the opportunity of working on a computer based application to help organisations set their questions for recruitment and tests. I currently on in the iGaming world where I build products around online sports betting and helping the company maximise profit. I hope to hear from you on how to make your dream a reality
My core competencies include C# (.NET, .NET Core, abp.io), JavaScript etc.
.NET Core
JavaScript
HTML5
C#
AJAX
ASP.NET Web API
ASP.NET Core
CSS 3
Web Development
ASP.NET MVC
API
ASP.NET
Microsoft SQL Server
SQL
Stored Procedure Development
Stanley A.
Lagos, Nigeria
$15/hr
5.0
14 jobs
Agentic Systems & Context Engineering & Developer Tooling
Personal Research Aug 2025-Present
Designed and prototyped agentic AI systems using advanced context engineering techniques, including grounded multi-step reasoning, hybrid RAG (semantic + keyword), reranking, and strict guardrails to deliver zero-hallucination, explainable AI for regulated domains.
Evaluated and applied AI-assisted development workflows using Claude Code with VS Code and Cursor across large-scale .NET 8, Angular, and MSSQL systems.
Technical Lead Engineer
Hallmark Healthcare ·
United States · Remote
1. Cloud-Native Healthcare Platform & Technical Leadership
Led Einstein II’s cloud-native architecture using ASP.NET Core, C#, Angular 16, and microservices—boosting scalability by 40% and ensuring HIPAA/HITRUST compliance. Built Azure Document Intelligence workflows improving verification by 50%, developed credentialing microservices, integrated CVO validation, and automated notifications, enhancing compliance, efficiency, and user experience.
2. Serverless API Integration & Secure Data Exchange
Architected a secure serverless integration between IV and OEIDP APIs using AWS Lambda (.NET Core), Terraform, and API Gateway. Automated key management with AWS Secrets Manager and integrated Splunk for full observability. Delivered a compliant, fault-tolerant, and scalable API layer, reducing latency by 35% and ensuring traceable cross-system data exchange.
3. Microservices Orchestration & Infrastructure Automation
Built a cloud-native orchestration and automation framework using .NET Aspire, RabbitMQ, and Azure Bicep. Automated Azure Container Apps and Storage provisioning via reusable Bicep templates, cutting setup time by 70%. Enhanced scalability, CI/CD efficiency, and system reliability with event-driven services, unified orchestration, and infrastructure-as-code practices.
4. AI-Powered Real-Time Chat Platform (Blazor + .NET 9)
Developed an AI-driven chat platform with Blazor WASM, .NET 9, SignalR, and Orleans for real-time healthcare communication. Integrated GPT-4.1/5 models, SSO, Cosmos DB, and Azure Blob Storage. Applied MediatR pipelines and FluentValidation for resilience. Delivered a HIPAA-compliant, scalable, low-latency platform improving collaboration and operational efficiency.
Senior Fullstack Software Developer
Africa Prudential Plc · Full-timeAfrica Prudential Plc · Full-time
Lagos State, Nigeria · HybridLagos State, Nigeria · Hybrid
1. Developed APIs and a data-driven web application concentrating on financial management using ASP.NET Core and Blazor, integrating SignalR and WebSockets to enable instant transaction updates and fraud alerts, reducing security incident response times by 40%.
2. Redesigned legacy banking applications with ASP.NET Core Web API and Angular 16, NgRx, and Tailwind CSS, enhancing accessibility, responsiveness, and interactivity, resulting in a 35% increase in user engagement.
3. Architected and deployed Actimize AML Middleware, enabling real-time fraud detection across core banking systems improving compliance team’s productivity, reducing false positives by 30%, and ensuring compliance with AML and KYC regulations.
Senior Fullstack Software Developer
Eikondata S.L. · Full-timeEikondata S.L. · Full-time
Madrid, Spain · RemoteMadrid, Spain · Remote
1. Designed and developed a Vehicle Sales and Vendor Management System using Angular, .NET
Core, and SQL Server, improving operational efficiency and reducing manual vendor and clients interactions
by 40%.
2 Engineered a GPS-based vehicle tracking system, integrating Google Maps API, Azure Maps, and
IoT telemetry, enabling real-time vehicle location monitoring and reducing fleet mismanagement
incidents by 50%.
3. Developed and deployed a Vehicle Contract Document and Invoicing System, integrating Stripe
and PayPal payment APIs, reducing contract processing time by 35% and ensuring secure
transactions.
Senior Full Stack Software Developer
Libra Internet Bank · Full-timeLibra Internet Bank · Full-time
Bucharest, Romania ·Remote
1. Developed and deployed FX Trade and Giro Payment APIs using ASP.NET WebAPI and SQLServer, streamlining international transactions and reducing processing time by 40%.
2. Led the migration of legacy AngularJS applications to Angular 8, improving UI performance,
security, and responsiveness for enterprise banking applications.
3. Implemented Uptime Robot monitoring for core banking systems using ASP.NET Core, C#, and
As a results-oriented professional with a Bachelor of Science in Computer Science, I have over eight years of experience in software development, design, implementation, and support, particularly within the banking sector. I possess a deep understanding of business requirements and IT strategies, and I'm ready to leverage my skills in an organization looking for a committed professional dedicated to delivering impactful results and advancing organizational objectives.
C#
Database Development
ASP.NET Core
JavaScript
ASP.NET MVC
ASP.NET Web API
Angular
SQL Programming
Database Report
Azure DevOps
Microsoft Azure
SAP Crystal Reports
Blazor
TypeScript
GODFREY O.
Lagos, Nigeria
$15/hr
5.0
6 jobs
Experienced developer with a focus on backend development. Skilled in solving problems and building user-friendly products that address customer pain points.
6+ years of experience with backend languages/frameworks such as TypeScript, .Net Core, JavaScript, .Net Framework, NestJS, ExpressJS, Asp .Net
4+ years of experience with frontend languages/frameworks such as HTML, CSS, Javascript, NextJs, Angular, ReactJS
6+ years of experience with application design, concurrency expertise, design patterns, TDD (Jest, Mocha and Supertest)
3+ years of experience with Cloud Providers such as AWS (Elastic Beanstalk, EC2, ELB, Lambda, RDS, Route 53, S3, SNS etc) and Azure (App Service, Virtual Machines, Blob Storage etc)
6+ years of experience working with databases such as PostgreSQL, MSSQL, MySQL, Oracle, Redis, MongoDB
3+ years of experience with project management tools such as Azure board, Jira, Trello, Slack
3+ years of experience with messaging systems (RabbitMQ, BullMQ, and Redis Pub/Sub)
.NET Core
.NET Framework
JavaScript
Node.js
TypeScript
Python
Odoo
NestJS
ASP.NET
Redis
AWS Development
Docker
NestJS Development
SQL
NoSQL Database
Benjamin F.
Lagos, Nigeria
$50/hr
4.8
19 jobs
I build production Blazor applications in Radzen. 1,300+ hours across 16 Upwork contracts, and I teach the stack publicly — 400+ tutorial videos and 1,200+ subscribers.
Most clients reach me with a Radzen project that is 60% finished and stalled. The scaffolding generated fine, but the business logic, the security model, or the reporting layer will not come together — and the generalist .NET developer they hired did not know Radzen well enough to help. That is the work I do.
WHAT I BUILD
• Line-of-business web apps — school management, HR, CRM, time and attendance, invoicing, inventory, order entry
• Multi-tenant SaaS on Blazor Server, WebAssembly and .NET 8/9/10 Auto render modes
• Reporting — PDF generation, Excel export, SQL Server Reporting Services, dashboards
• Cross-platform — converting existing Blazor Server apps to Blazor MAUI Hybrid for Android, iOS, Windows and macOS
• Data — SQL Server schema design, EF Core, stored procedures, query tuning, migrations
RESCUE AND COMPLETION
A large share of my contracts are inherited codebases. I take over stalled Radzen and Blazor projects, get them building again, finish what is left, and hand back something your next developer can actually read. If you are not sure whether your project is worth saving, send me the repository and I will tell you honestly before you spend anything.
TESTING AND ARCHITECTURE
I write bUnit and xUnit tests for Blazor components — most Blazor developers do not — and I structure solutions in Clean Architecture, with the domain kept independent of EF Core and the UI. One client hired me specifically to build the test suite for their Blazor WebAssembly application and wire it into Azure DevOps.
TRAINING
I also do paid 1:1 and small-team Radzen Blazor training over screen share, from generated scaffolding through custom components, security and reporting. Two of my five-star reviews are for engagements like this. If your in-house team needs to own the codebase after I leave, we can build that into the contract.
STACK
C# · Blazor (Server, WebAssembly, Auto) · Radzen Blazor Studio and Radzen Blazor Components · .NET 8/9/10 · ASP.NET Core · Entity Framework Core · SQL Server · SSRS · Blazor MAUI Hybrid · Azure · Azure DevOps · Cosmos DB · bUnit · xUnit · JavaScript · HTML5 · CSS
HOW I WORK
Short sprints, each ending in a demo of running software rather than a status report. I record walkthroughs of what I build, so you can watch me work before you hire me — several are linked in my portfolio below.
I am in Lagos (UTC+1): full overlap with European business hours, and mornings for US Eastern. Available 30+ hours per week.
Tell me what you are building, or what has gone wrong with what you have, and I will tell you whether I am the right person for it.
.NET Core
C#
ASP.NET MVC
Microsoft SQL Server
ASP.NET Core
API
ASP.NET
SQL
MySQL
Database Design
Web Application
Blazor
SQL Programming
Microsoft SQL Server Reporting Services
Olabode E.
Lagos, Nigeria
$20/hr
5.0
71 jobs
I am a C# Backend Developer and Data Engineer focused on building robust APIs, complex data pipelines, and scalable web applications. My background bridges the gap between raw data and functional software architecture.
My core technical skills include:
- Backend Engineering: Building scalable .NET applications and real time communication systems using SignalR.
- Database Architecture: Designing multi tier account frameworks and writing highly efficient MSSQL and MySQL stored procedures.
- System Integration: Designing and implementing API gateways that bridge cloud infrastructure with physical devices.
- Financial Data Routing: Experience mapping and routing financial messaging data securely between legacy and modern platforms.
I focus on writing clean and maintainable code for systems that require high security and strict performance standards. Please send a message if you need a developer who understands complex data architecture and solid API design.
Cheers,
Olabode
Data Scraping
SQL
Python
Data Extraction
Data Analysis
Excel Macros
Excel Formula
Data Cleaning
Data Visualization
Dashboard
Data Interpretation
Microsoft Excel PowerPivot
Accuracy Verification
Microsoft Excel
Tableau
Edwards M.
Lagos, Nigeria
$45/hr
4.9
14 jobs
Are you ready to take your web and mobile applications to the next level? I'm here to help!
With a wealth of experience spanning diverse industries such as eCommerce, eLearning, Legal, Logistics, and Retail, I have had the privilege of working on all stages of product development, from inception to release.
Here's a snapshot of my expertise:
✅ Full-Stack Development: Proficiency in React, React Native, NodeJS, Ruby on Rails, and .NET Core enables me to create dynamic and interactive applications both for the web & mobile.
✅ Database Expertise: I am well-versed in managing databases such as Microsoft SQL Server, Firebase Cloud Firestore, MongoDB, and SQLite, ensuring secure and efficient data storage.
✅ Seamless API Integration: My experience with various APIs, including Stripe, Twilio, OpenAI, Mapbox, and many others empowers me to build versatile and interconnected systems.
✅ Streamlined Payment Gateways: Whether it's Stripe, Paypal, or Braintree, I possess the know-how to seamlessly integrate secure and reliable payment solutions.
✅ Version control maestro: Git is my second language, and I navigate GitHub, Azure DevOps Git, and GitLab with ease.
✅ Cloud Deployment: Leveraging my expertise in Google Cloud Build, AWS Amplify, Netlify, Microsoft Azure App Service, and Plesk, I facilitate hassle-free deployment of applications to the cloud.
✅ Workflow Efficiency: My familiarity with productivity tools like Notion, Jira, ClickUp, and Trello ensures streamlined project management and effective communication.
Let's connect and have a conversation about your project requirements.
Together, we can lay the groundwork for your product's success. I'm eager to hear about your vision and explore how I can contribute to its realization.
Looking forward to chatting with you soon!
Map Integration
User Authentication
Stripe
Tailwind CSS
ASP.NET Core
React Native
Node.js
React
Firebase Cloud Firestore
iOS
Android
Microsoft SQL Server
Google Cloud Platform
Next.js
Firebase
How it works
Post a job for freePost a job
Tell us what you need. Create your own job post or generate one with AI then filter talent matches.
Hire top talent fast
Consult, interview, and hire quickly, so you can meet the freelancers you're excited about.
Collaborate easily
Use Upwork to chat or video call, share files, and track project progress right from the app.
Payment simplified
Manage payments in one place with flexible billing options. Only pay for approved work, hourly or by milestone.
Don't just take our word for it
“Upwork provides an umbrella-level of security. I can see a talent’s work history and ratings. I can hold payments in escrow. I can communicate through Upwork Messages instead of working through my email address.”
KD
Kim Darling
Emerald Tiger
“Upwork is the best platform to hire skilled professionals when we're not looking for a full-time employee. All the companies in our portfolio use Upwork to find talent across a wide range of fields.”
DM
David Merry
Kinetic Investments
“Our very specific requirements can be a challenge—With Upwork, we’re able to access a bigger community to ensure the success of our projects.”
KK
Katja Krohn
Summa Linguae
How do I hire a .NET Core Developer near Lagos, on Upwork?
You can hire a .NET Core Developer near Lagos, on Upwork in four simple steps:
Create a job post tailored to your .NET Core Developer project scope. We’ll walk you through the process step by step.
Browse top .NET Core Developer talent on Upwork and invite them to your project.
Once the proposals start flowing in, create a shortlist of top .NET Core Developer profiles and interview.
Hire the right .NET Core Developer for your project from Upwork, the world’s largest work marketplace.
At Upwork, we believe talent staffing should be easy.
How much does it cost to hire a .NET Core Developer?
Rates charged by .NET Core Developers on Upwork can vary with a number of factors including experience, location, and market conditions. See hourly rates for in-demand skills on Upwork.
Why hire a .NET Core Developer near Lagos, on Upwork?
As the world’s work marketplace, we connect highly-skilled freelance .NET Core Developers and businesses and help them build trusted, long-term relationships so they can achieve more together. Let us help you build the dream .NET Core Developer team you need to succeed.
Can I hire a .NET Core Developer near Lagos, within 24 hours on Upwork?
Depending on availability and the quality of your job post, it’s entirely possible to sign up for Upwork and receive .NET Core Developer proposals within 24 hours of posting a job description.