EXPERIENCE
Senior Engineer - Sidmach Technologies Nigeria Limited
2016 to present
- Design, develop, test, deploy and support new software solutions and changes to existing software solutions.
- Design solution for various system components using Microsoft Azure
- Build and deploy solution to Microsoft Azure Cloud platform and manages application lifecycle using Azure DevOps.
- Translate Business Requirements into components of complex, loosely-coupled, distributed systems.
- Experience working in Agile / Scrum environment with strong SDLC knowledge.
- Design and Development of Enterprise and Custom Applications in .NET environment.
- Analyze Business process and provide software solutions to solve problem
- Maintenance of in-house applications – code review and upgrade per request.
- Strong working knowledge of ASP.NET (WebApi, ASP.NET Core 2.0+, MVC 5+, WebForms), HTML, JavaScript, CSS, ReactJS
- Strong working knowledge with Service Oriented Architecture (SOA) / WCF and RESTful Patterns and Concepts/Api Design Fundamentals.
- Good understanding of Dependency Injection and unit testing (e.g. Unity, Ninject, AutoFac)
- Strong working knowledge with JavaScript UI frameworks e.g. Twitter Bootstrap, jQuery/jQueryUI, etc.
- Strong experience with ADO.NET/ORMs (e.g. Entity Framework, NHibernate, Dapper).
- Database design and administration- including replication and database failover
- Vast with data persistence solutions other than RDBMS (Key/Value Stores, Document DBs, BLOB/Object Storage)
- Strong working knowledge with source control systems and tools, including Git, TFS, Microsoft Visual Studio Team Services
- Good knowledge on troubleshooting environment/hosting-related issues with web technology (DNS, Load Balancing, IIS, Windows Server, SSL, Security Contexts, basic firewall and networking concepts).
- Experience with database development in the MS SQL Server 2012 R2+ platform specifically: T-SQL, stored procedures and optionally data warehousing, ETL, SSIS, SSRS
- Mentor and tutor new Interns.
- Support the product owner with effective techniques for managing the product backlog.
- Provide guidance in all activities of Scrum
- Collaboration, guiding teams through the scrum process, and resolving issues that impede the team’s progress.
- Guide teams to a culture of focus, improving the organization of their work through sprint planning and reviews throughout a project life cycle.
- Escalate issues in the implementation of Agile methodologies to expedite process correction, creating strategies that resonate with the culture of the organization.
Software Engineer - International Energy Insurance Plc
2012-2016
- Design and Development of Applications incorporated with the core operational software using Visual Basic.Net and C#
- Design and Implementation of workflows like Leave Application, Document Tracker, Remittance Slip, and Appraisal Form incorporated with the company’s SharePoint Server (Portal).
- Management of the company’s Microsoft SQL Server.
- Configuration and Administration of the following Microsoft Servers; Exchange, Active Directory, SharePoint, DPM etc.
- Providing system support to over 250 users spread across 13 branches in Nigeria.
- Manages the Core Insurance Application.
Systems Administrator - Zenith Bank Plc (Seconded)
2008-2012
- Remote monitoring and support of ATM Terminals Bank-wide, using Postilion client and Tranzware.
- Installing, Configuring of ATM (Wincor Nixdorf and NCR).
- Repair of ATM and Providing Daily Status report of ATMs Bank-wide.
- Developed a Windows desktop POS Management Solution using VB.Net to track distribution of POS
- Implemented a Cash Level Status report that notifies branches of ATM balances.
Systems Administrator - Intercontinental Bank Plc
2007-2008
- Solving issues on ATM: such as cash jam, ATM out of service, network issue.
- Workstation repair, upgrading & configuration.
- Solving link/network problem at the branches, also on network issues peculiar to workstations.
- Cloning of branches FLEXCUBE server for monthly backup.
- Keeping records of assets in the branches such as monitors, CPU, UPS etc.
- First level Support in Network Administration
- Configuration of Hardware and Integration of Network, Protocols and Application e.g. Jet Direct Printing, Intranet, TCP/IP, Internet Proxy Server etc.
Programmer - General Systems Technologies Limited.
2006-2007
- Assist in debugging and development of the Company Software, a Full Insurance Application Software for both General and Life Insurance.
- Conducts training sessions for user of the company’s Software(Perfect Accounting and Perfect Policy)
- Interface with clients (Insurance Companies) on issues arising from the usage of the software
- Design and Customizes report generated from the Company Software for clients , using Crystal Report 8.0 and
- Assist in backing up of Data on SQL Server 2005
EDUCATION
Federal University of Agriculture Abeokuta
2008-2012
- Grade Classification: Second Class Upper
- CGPA: 4.07/5.0
- Degree: Bachelor of Science in Computer Science
Federal Polytechnic Ede
2004-2005
- Grade Classification: Upper Credit
- CGPA: 3.44/4.0
- Degree: Ordinary National Diploma in Computer Science
SKILLS
These are highlights of some of my amazing skills. More details are available in the PDF version of my resume.