Post Job Free
Sign in

Software Developer Senior

Location:
New York City, NY
Posted:
June 15, 2025

Contact this candidate

Resume:

Banks Badejoko

Full Stack Developer

https://github.com/xwinta

Lagos, Nigeria

******@*****.***

+234**********, +1-470-***-****

WORK EXPERIENCE

Senior Software Developer / Senior HRIS Analyst

TOTALENERGIES EP Nigeria - Aug/2018 - Present - Lagos, Nigeria

Development of an Issue Tracker web application to report, manage and track issues faced on the Rig. This application was built with Blazor, WebApi, Microsoft SQLServer and Redis. For (DW Drilling & Completion) -2018

Lead Developer for all the TOTALENERGIES HR Direct API Modules

Lead Backend Developer in Re-Development of the TotalEnergies Nigeria Human Resource Portal for managing Personnel and Talents. This was built with SQL server 2022, Redis, Microsoft .Net8 platform(c# WebAPI), ServiceStack Framework and Blazor UI and Elsa Workflows.

Architected and developed an Archive Management Solution to manage the processes of (DW IST) Document archiving for TotalEnergies Nigeria affiliate

Developed Power BI Solutions to report activities

Supported, maintained and led the deployment of all enterprise applications in the DW(IST) TotalEnergies Nigeria Affiliate : 2019 -2022

Configure, Managed and supported the PI Data Archive & PI Vision Servers : 2019- 2022

Installed and Configured PI SDK,PI Datalink for Excel, PI Processbook and PI AF Clients on user workstations : 2019-2022

Local PI Support Resource

Senior Software Developer / K2 Consultant: Tavia Technologies Limited/ 9Mobile Nigeria - Aug/2016 - July 2018 - Lagos, Nigeria

Architected and led the development and adoption of open-source K2 Client API K2Workflow Engine for the web app development for automating Software development lifecycle process using workflow at 9Mobile (Formerly Etisalat Nigeria).

- Successfully developed and deployed an open source solution sitting on the K2 Workflow Engine

- Successfully Developed an automated process called Product Implementation Process

- Successfully Migrated K2, OfficeWebApps, SharePoint, DocuSign Cosign from Etisalat to 9Mobile Rebranding

- I worked with a team comprising of 6 people

- My Role in the team was Lead Developer

- This solution had about 1300 users

- Support and maintain DocuSign Cosign Application

- Support OfficeWebApps Server for K2

- Support the SharePoint Server for K2

- Support and maintain the SQLServer Database Server for K2

Full stack development using Java, C#, Redis, MySQL, MSSQLServer, ASP.NET MVC, ASP.NET Core, .NET6, Blazor, Cassandra, WebApi, Java SpringBoot, JQuery Senior Software Developer

Dhanush InfoTech Pvt Limited / IBM Nigeria - July/2012 - July/2016 - Lagos, Nigeria

Part of the backend development team for Airtel VAS Delivery Platform. This SDP is a delivery platform built with ASP.NET, WCF, WEBAPI. This platform allows for new data and voice products to be plugged into the existing SDP

Managed changes for the Airtel VAS Delivery platform.

Built reports for Airtel products running on the VAS SDP.

Developed & maintained a reusable components repository. Senior Software Developer Mobile Solutions

eTranzact Limited - May/2012 - July/2012 - Lagos, Nigeria Senior Software Developer /Technical Consultant

VAS Consulting- October/2011 - May/2012 - Lagos, Nigeria Senior Software Developer /Technical Consultant

Mobitech Wireless/ MTN Nigeria- Feb/2008 - Oct/2011 - Lagos, Nigeria

Developed Blackberry applications using the Flowfinity framework for Sales and Delivery Team for MTN Nigeria

Developed the MTN Sales Force Portal /Business Intelligence Solution (Build with ASP.NET MVC and MS SQL Server)

Senior Software Developer /Technical Consultant

VAS Consulting- Feb/2007 - July/2007 - Lagos, Nigeria Senior SAS Consultant

Quanteq Information Technology Consulting Ltd - Dec/2005 - July/2006 - Abuja, Nigeria

Software Developer

Socket Works Limited - May/2004 - Nov/2005 - Lagos, Nigeria Other Experiences

SAS Consultancy Services

1 Installation of SAS Base for MTN Nigeria Golden Plaza Falomo Lagos. Installation and configuration of SAS Enterprise Miner and Enterprise Guide for MTN Nigeria Golden Plaza Falomo Lagos.

Flowfinity Consultancy Services

1 Lead developer MTN Nigeria Customer/Consultant Call and Sales Force Automation Solution Portal for Blackberry devices.

2 Installation and configuration of Flowfinity portal for Blackberry Devices for MTN Nigeria.

SIDE PROJECTS

TimelessBond: web-based chat engine.

EDUCATION

2008 B.Tech HND. Software Engineering, Aptech Worldwide Computer Education/University of Portsmouth

Developed an air ticket reservation system as final project using ASP.NET and MSSQL Server Database.

TECHNICAL SKILLS

C#.NET, ASP.NET MVC, Java (J2SE and J2EE (Spring BOOT, EJB,Servlets,Portlets), XML, JavaScript, VUEJS, WebAPI, Microsoft SQL Server, Microsoft Access, Postgres, Oracle, MySQL, SQLite, MongoDb, Blackberry webworks, Liferay Portal Framework, DotnetNuke,OpenXava. Flowfinity Portal Framework, Microsoft ASP.NET MVC,ASP.NET Core,Blazor, K2 Framework, SignalR, EntityFramework, WCF, Cassandra

Skill Matrix

Practice Last Used

Technical

Level

Years 1 2 3 4

Programming and scripting languages

C# 15 2025 X

ASP.NET 15 2025 X

HTML 23 2025 X

XML 12 2025 X

Jquery / Javascript 14 2024 X

Java 15 2021 X

Java Spring Boot 4 2020 X

ASP.NET MVC 8 2025 X

ASP.NET CORE 8 2025 X

Web API 8 2025 X

CSS 5 2021 X

WCF 7 2025 X

Operating Systems

Windows 23 2025 X

Linux 13 2025 X

Mac OSX 13 2025 X

Databases

MS SQLServer 17 2025 X

Oracle 13 2025 X

MySQL 10 2025 X

Redis 8 2025 X

Web Servers and Application Servers

IIS 17 2025 X

Tomcat 18 2024 X

Glassfish 4 2019 X

Kestrel 3 2025 X

Jboss Server 10 2017 X

LANGUAGES

English, Yoruba

REFEREES: Afigbo Chukwuemeka: Enterprise Solution Architect Google LLC. 080******** Stan Madueke: Software Architect IBM Nigeria 081********



Contact this candidate