Taiwo, Sunday Olumuyiwa
Mobile: +234********** or +234**********
Email: adbr6r@r.postjobfree.com
LinkedIn: https://www.linkedin.com/in/sunday-taiwo-pmp-mcp-mcsd-69a96158/ PROFILE
I am a goal oriented, dynamic, innovative, good team member and a good team lead with excellent interpersonal communication skills, like to face challenges, solve problems and learn more in the process. I like environment where my knowledge, experience and skills will add value through my continuous participation in existing and new projects, working in team or independently while meeting deadlines and goals. I am an end-to-end solution developer. I can work alone, in a team, and as well lead a team. I am competent in quality solution architecture and delivery to time and specification. I build solutions ranging from standalone applications to high end distributed solutions that utilize full .NET stack - web applications, web services, web API, database, data warehouse, business intelligence and more.
TECHNOLOGY & SKILLS
Technical Skills Solution Architecture, Agile Development, DevOps, Continuous Integration/Continuous Deployment, TDD, Scrum, Design Patterns, SOA, Microservices, SOAP Web services, RESTFUL API, Docker, containers, Kubernetes, Azure. SOLID Principles Programming Languages C#, VB.NET, PHP
Client-side Framework Jquery, Bootstrap, Angular, Blazor Backend FrameWork .NET, .NET Core
Data Warehouse & BI Data Marts, Metadata based ETL Data Scrubbing/Cleansing, Validation, Staging, and Transformation, Dimension, Fact, Collection tables design, KPIs,Dashboard etc. Database SQL Server (2008 -2014), Oracle Database Server, MySQL, NoSQL (Mongo & Raven) Database Scripting
Language
T-SQL, PL-SQL
Database Interface ADO.NET, OLEDB, ODBC, JDBC, Entity Framework, NHibernate, Dapper.NET, PetaPoco Data Modeling
Techniques
UML, Flowchart, ERD (Entity Relationship Diagram), ORM (Object Role Modeling), DFD (Data Definition Diagram), Structure English, Decision table, Decision tree. Source Control
Subversion, Visual Studio Team System
Current Learning Big Data, Azure Cloud Architecture and Blazor WORK HISTORY
Jun 2016 Current .NET Solution Architect
HANSUM Consulting Services Limited
a) Software Design and Solution Architecture
b) Manage the development team for solution deliverables. c) Liaising with Business analyst in clarifications as regards functional requirement specification. d) Converting FRD to Software Technical Design Specification for onward development. e) Management development process, ensuring software quality are assured, ensuring all agree functional requirement behave as expected.
f) Management of stakeholders’ expectation with regards to delivery timelines. g) Managing the development team and team mentoring. h) Code Review.
i) Hands on Development
November 2011 –
June 2016
Senior .NET Web Developer
MaxSense Limited
Seamless Integration of a card processor API to a Microfinance transaction engine. Development of a web/mobile based order portal for salesperson to take customers’ orders right at the customer's site and automatically appear in the Dynamics NAV ERP. Customers can also log in to the portal and submit their orders directly.
c) Development of automatic order confirmation solution from within Dynamics NAV as orders are being submitted.
d) Development of customer complaint management system. e) Development of handheld PDA asset management solution. f) SharePoint 2010 Implementation
g) Business Analytics solution utilizing full ETL, SQL Server Analysis Services and browser based visual analytics.
i) Development of Sales Force Solution that involves the deployment of mobile handheld devices to sales person, technical engineers, customer service officers and asset controllers working on the field for managing their process. This includes automatic and seamless integration with Dynamics NAV where updates flow in both directions.
May 2010 – October
2011
Self Projects
Development of a light CMS system with extensibility points to integrate specific clients’ business process requirement.
Design and Delivery of and total and complete web based Computer Based Assessment platform for recruitment agencies, recruiting organization, schools and other organizations. August 2010 – 29
September 2011.
Head, ICT
Chartered Institute of Bankers of Nigeria
Development of it Budget and Management of SLAs.
Interfaced with various IT vendors to define technical requirements and ensure service delivery.
Led the team to implement server’s virtualization to accommodate all our disparage web apps.
Led the team to develop various custom app for various departments to support their business operations.
Agile Development methodologies.
Extensible Application Design and use of relevant Design Patterns.
TDD development
Interfaced with the executives to ensure infrastructures were upgraded to achieve maximum security and performance.
December 2007 –
May 2010
Senior .NET Developer/Team Lead
Ciphertech Solutions, UK
Creation of Postcode service (using WCF, .NET 3.5), for postcode based search for Recruitment Web sites.
Creation of Multi-threaded TaskService Application used to schedule several task/activities and execute them based on the schedule type, while monitoring system resources, and facility to enable load balancing across all servers running the instance of the TaskService Application.
Software quality control through Unit Tests, Integration Tests and System Tests.
T-SQL Programming and Stored Procedure (SQL Server 2005) to support various tasks.
Assisting rest of the development team in areas of best practices in design and implementation.
Application performance analysis with view to improvement in memory/cpu usage and speed using several Windows Debugging Tools and other third party tools.
Agile Development methodologies.
June 2005 –
November 2007
Senior PHP Developer, Eight28 Consultancy UK - Contract
Development of Inform™, a data warehouse powered enterprise proactive decision making tool that relies on collection tables generated at the end of transformation. The data warehouse consolidates data from various sources including MFGPRO, EXCEL, Flat Files, and SQL Server into ORACLE database. It provides proactive management facilities to business managers using dashboard and traffic light system based on the configured KPIs. It also allows management to detect a potential future bottleneck and make an informed decision using simulation. I developed the customer mart. I also develop the main Data Import Module that retrieve incoming data files from various sources and load them into the Staging Database on Oracle, handling various validation and potential errors. I also have the responsibility to provide database queries for data staging, cleansing and transformation operation. I also work in conjunction with the rest of the transformation team.
Development of asset management tool for LDV van. February 2004 – June
2005
Software Developer, Afrosoft Limited – Contract
Worked on a project remotely involving other developers from various locations. It was an Insurance claim system.
February 2001 –
March 2003
Computer Programmer
WEMA Bank Plc
Involved in the customization of the core banking software – GLOBUS
Developed custom application for various units within the bank
Provided technical support for the operational staff.
Maintained and installed various application software for various units within the bank. March 1999 –
January 2001
Web Developer
SKANNET Plc
Fully involved in the entire lifecycle of software development
Developed various custom application software for various clients.
Provided technical support for operational staff February 1998 –
January 1999
Programmer
OWAH Unik Consultancy
Maintenance of Legacy Software
Servicing of Hardware components
Certification
MCP
MCSD
PMP
Education
B.Sc. Computer Science (2009-2010) University of Hertfordshire, UK. Grade: Upper Second Class HND Computer science (1995 – 1997) The Polytechnic, Ibadan. Grade: Upper Credit ND Computer science (1992 – 1994) The Polytechnic, Ibadan. Grade: Upper Credit Hobbies
Computers/Internet, Reading, Tourism/Traveling
References
Available on request