oshadami
Mike Oshadami
Lagos, Nigeria

Mike is an experienced professional whose mission is to help build products that delivers value to customers. A professional with over 10 years’ experience in software design, web, mobile technologies, database, enterprise infrastructure, research, IT security, among others. Mike has been creating payment solutions in Nigeria that has impacted positively on the economy. Mike’s work at SystemSpecs include developing the pioneer payment gateway that processes millions of transactions daily which has led to SystemSpecs major achievements. Mike has a track record of surpassing goals and expectations for quality, schedule and cost while implementation leading-edge IT solutions. A topnotch Software Engineering Manager, Mike is a Microsoft-certified professional and possesses a degree in Computer Science from University of Ilorin, Nigeria. Mike is a Professional Member of British Computer Society (BCS), Computer Professionals Registration Council of Nigeria (CPN), and Member of Nigeria Computer Society (NCS). Mike is excellent at Process design, testing and implementation, with a proven track record of delivering solid coding and trustworthy software programs. Proven mastery of People management skills across organizational levels and with cross functional teams to drive shared vision and foster a culture of excellence. Areas of Expertise include: - Java tools and frameworks (Spring), Product Launch, Business process mapping - REST API, MVC Patterns, SOAP - Oracle, SQL Server, MySQL - Team Management, Compliance and Quality tracking, - HTML5, CSS3, Boostrap, Angular.JS - PHP, Laravel - Service Oriented Architecture - JavaScript, JQuery, JPA, Hibernate, Mobile Application - JIRA, GitLab, Subversion, Unit Test - Containerization - Docker My background includes successfully creating software programs to supports business processes as well as implementing innovative solutions to meet customer requirements. I possess excellent abilities Coding, Web development, Quality Assurance testing and Team Leadership. Additionally, my established success in building and managing key client relationships positions me to make a significant contribution to your organization.

CodersRank Score

What is this?

This represents your current experience. It calculates by analyzing your connected repositories. By measuring your skills by your code, we are creating the ranking, so you can know how good are you comparing to another developers and what you have to improve to be better

Information on how to increase score and ranking details you can find in this blog post.

1,180.2
CodersRank Rank
Top 1%
Based on:
Stackoverflow 3 events
Top 5
Java
Java
Developer
Nigeria
Top 5
Nginx
Nginx
Developer
Nigeria
Top 50
SQL
SQL
Developer
Nigeria
Highest experience points: 0 points,

0 activities in the last year

List your work history, including any contracts or internships
SystemSpecs
7 years 8 months
Lagos, Nigeria
Lead Payment Solutions
Jul 2020 - Nov 2021 (1 year 4 months)
• Taking a lead role in the detailed design of the transformed payments ecosystem from a technology, process, integration and data design perspective.
• Ensure the successful implementation of the payments roadmap through the definition of a common set of design and process standards, driving the adoption of these standards across the enterprise, payment product vendors and implementation teams.
• Work collaboratively, leading a team of engineering professionals, with business analysts, and quality assurance analysts to develop applications and integrations to enhance and streamline operations for users and departments.
• Maintain adherence to architectural standards/principles, global product-specific guidelines, usability design standards, etc.
• Translate detailed Requirements and Design and Solution Architecture deliverables into detailed design specifications
• Develop, recommend, and discuss technical designs that meet business requirements.
• Track, monitor, and close production support issues escalated from the help desk; document activities and solutions. Provide emergency support as necessary, including after-hours.
• Analyze, document, and perform system configuration and setup as well as integration and system testing for both externally developed and in-house developed applications.
• Conduct User Acceptance Tests and facilitate improvements to software development best practices in the areas of coding tools, languages and APIs.
• Manage the documentation, review, analysis and resolution of production issues
• Liaise with Quality Assurance team to ensure quality development of software.
• Lead Sprint Planning & Standup Sessions
Integration Team Lead
May 2018 - Jun 2020 (2 years 1 month)
- Work collaboratively, leading a team of integration engineering professionals, with business analysts, and quality assurance analysts to develop applications and integrations to enhance and streamline operations for users and departments.
- Write and maintain technical procedures and documentation for the application interfaces developed.
- Work in an object-oriented, team environment with version control, change management and continuous improvement protocols.
- Work closely with business users and project managers to review requirements.
- Develop, recommend, and discuss technical designs that meet business requirements.
- Track, monitor, and close production support issues escalated from the help desk; document activities and solutions. Provide emergency support as necessary, including after-hours.
- Analyze, document, and perform system configuration and setup as well as integration and system testing for both externally developed and in-house developed applications.
java spring boot docker oracle hibernate spring security maven spring boot junit spring data jpa microservices
Senior Software Engineer
Mar 2014 - Apr 2018 (4 years 1 month)
- Architect and lead the deployment of software solutions that meet client business needs
- Contribute to continuous improvement of software development best practices in the areas of coding tools, languages and APIs.
- Act as liaison between company and client; able to coordinate internal and vendor technical teams
- Involved in documentation, review, analysis and fixed post production issues
- Conduct User Acceptance Tests and facilitate improvements to software development best practices in the areas of coding tools, languages and APIs
- Create REST services (APIs) keeping micro services design pattern in mind.
- Unit test mocking framework(s)
- Source Control: Subversion (SVN), and GIT.
- Research, design, build and maintain efficient, reusable, and reliable code.
- Use application performance monitoring tools effectively.
- Coordinate with QA team to ensure quality development of software.
- Troubleshoot and resolve application issues in production and in our development environment.
- Integration & Support 3rd Party Applications. (Bank OTP, Internet Banking, Card Payments, Wallets & VAS)
Document Management System Specialist
Aug 2010 - Oct 2010 (2 months)
Store both paper and electronic documents such as correspondences, records, e-mail, CAD, MS Office, spool files, create workflows and many others, shared and managed from a centralized document pool.
• Using DocuWare software to manage documents electronically. DocuWare is a document management system software use by SystemSpecs to manage their documents electronically.
• Installation & implementation of DocumentLite Management System software on Windows Operating System using WampServer.
3Consulting
Dec 2013 - Feb 2014 (2 months)
Lagos, Nigeria
Solution Architect / Presales Technical Consultant
- Assist in the design, development, custom, modify and testing of ERP application system.
- Working as required with designated Oracle and third parties.
- Estimate time frames quality and quantity of resources required to successfully implement product
- Assisted in the design, development, customization, modification and testing of software applications.
- Conduct status checks with clients and team to assess progress against plan; perform re-forecast of project variables as necessary
- Provided subject matter advisory through expertise in the requested technology or application
- Architects an appropriate technical solution to meet the customer's business requirements.
- Develops lasting relationships with client personnel that foster client ties.
.net asp.net c# mssql visual studio asp.net core asp.net mvc
Eloquent Touch Media
Oct 2013 - Nov 2013 (1 month)
Lagos, Nigeria
Software Developer
• Contribute to the programming of new applications using PHP/MYSQL & .NET Framework, ASP.NET, C#, SQL Server and other advanced components of Microsoft technology.
• Liaise with on-site client to understand ongoing software support issues and new requirements.
• Responsible for the support and maintenance of existing database and software applications for new and old clients.
• Deployment and Integration of online Payment Gateway Systems.
• Development of Ecommerce Systems.
• To deliver high-quality product/service deployments ensuring that the necessary configuration and/or integration is done to satisfy the customer.
database php Laravel magento wordpress woocommerce adobe photoshop seo joomla

This section lets you add any degrees or diplomas you have earned.
University Of Ilorin
Bachelor of Science (BSc), Computer Science
Jan 2008 - Jan 2012
Secure Coding
Aug 2017
MCSA: Web Applications
Sep 2016

Jobs for you

Show all jobs
Feedback