Owolabi Idris Lawal
Hyattsville, Maryland ***** *********@*****.*** +1-571-***-**** www.linkedin.com/in/owolabi-lawal-38ba188/ 1
SUMMARY
Highly skilled and experienced software engineer, team lead with a successful track record of over 12 years in the industry. Proficient in developing innovative and efficient software solutions, leading and managing teams, and delivering high-quality projects on time and within budget. Adept at translating business requirements into technical specifications and implementing robust and scalable software architectures. Proven ability to mentor and guide team members, foster collaboration, and drive continuous improvement. Strong problem-solving and analytical skills combined with a passion for staying up-to-date with the latest technologies and industry trends. Committed to delivering exceptional results and exceeding client expectations. TECHNICAL SKILLS AND COMPETENCE
Programming Languages
C#, VB.Net, Structured Query Language, PL/SQL and T-SQL languages, JavaScript, CSS (Cascading Style Sheets)
Development Tools / Techniques / Skills
.Net 5, .Net 6, .Net 7, .Net Core, Web Application (MVC & Web Form), Blazor, Angular, Web API, Window Services, Web Services, Entity Framework, ADO.NET (ActiveX Data Objects .NET), Xamarin for Cross-Platform Mobile Application, Bootstrap Components, Component One UI, Syncfusion UI Component, SOAP/Restful API Service, OOP (Object Oriented Programing), Agile/Scrum Methodology, Pear Code review, Strong skills in solution analysis, development, architectural management
ETL & Reporting
SSIS, SSRS, Power BI, Crystal Reports 8/10/12, Microsoft SQL Server Reporting Services
Relational Databases Management System (RDBMS)
SQL Server, Oracle, MongoDB, MySQL
Version Control System (Development & Operations) Experience GIT, Azure DevOps
PROFESSIONAL EXPERIENCE & WORK HISTORY
1. Oltegra Solutions, LLC 2nd November, 2020 – Till Date Role: Senior, Software Engineer
Job Details:
Build Azure Functions process to handle an image processing and storage for a client e-commerce web application to enhance its product images upload functionality.
Used Azure Data Factory to build a Sales Dashboard for a client to integrate, process and analyse its sales data from various sources to gain insights into sales performance and customer behaviour using Azure COSMOS DB.
Developed Web and Mobile Application using .Net technologies like C#, .Net Core, Entity Framework Core, SSIS for report, Token Based Authentication Web API (RESTful), MVC, Xamarin, JavaScript, ReactJS
Performed applications unit test, debugging, integration test with C# and SQL Server
Performed Applications Peer Code review on team member’s work
Designed software solutions architecture and optimal translation of algorithms into program codes (Code & Debug) for team
Designed UML documentation for software solutions
Ensure the team adheres to modern software engineering methodologies and practices throughout design sessions and reviews
Enforce system designs through well-defined OOP design paradigms and interfaces across multiple components; anchor code reviews while leveraging data/telemetry to make decisions
Engineering “best-in-class” solutions and services using well-defined design approaches, patterns, modular programming, and secure coding to produce reliable, actively monitored, and reusable components and subsystems
Owolabi Idris Lawal
Hyattsville, Maryland 20785 *********@*****.*** +1-571-***-**** www.linkedin.com/in/owolabi-lawal-38ba188/ 2
Analysed requirements, make architecturally significant decisions, and lead solution design to release a blueprint for the software development team to implement Mentor the team
RDBMS Database (SQL Server –stored procedure, view, functions)
Implemented software using Continuous Integration/Continuous Deployment (CI/CD) practice from design through coding
Developed and debugging in Windows applications. Projects:
xpertLedger System – ( A Web Application)
Abstract: - Is a suite of Enterprise Web Application developed to handle all the transactions relating to a company's accounts and accurately record and process financial transactions from processes of creating invoicing, Account Payables, Account Receivables journalizing, posting, trail balance preparation/adjustment and financial statement preparation for a business.
Tools: - .Net Core 7, SQL Server 2019, Entity Framework, Web API (Role Based & Token Based Authentication), Front end (MVC, JavaScript, bootstrap) and Testing frameworks - XUnit
Myrtle – ( A Web Application)
Abstract: - Myrtle Asset Management Solution is a web-based cloud solution developed to eliminate manual efforts in the asset management process. It gives a single version of truth for assets owned by the company starting from the purchase date and effectively manages the life span to the retirement of the assets. With scalable capabilities for multiple branches, locations and cost-centers, Myrtle allows you to transfer of assets multiple centers. Tools: - .Net Core 7, SQL Server 2019, Entity Framework, Web API (Role Based & Token Based Authentication), Front end
(AngularJS, JavaScript, bootstrap) and Testing frameworks - XUnit
Crime Video-Streaming Alert App – ( Mobile Application) Abstract: - An application to enables live video broadcast to help in stopping street crime. In this system, mobile application developed to broadcast a video to help in stopping street crime. CVSA (Crime Video-Streaming Alert System) enables mobile users to stream live videos of street crimes anywhere, using 3G/4GLTE or Wi-Fi connection onto a server through a mobile device, which will let security officer or law enforcement agents get information on the spot to enhance a more robust security.
Tools: - .Net Core 7, SQL Server 2019, Entity Framework, Web API (Role Based & Token Based Authentication) and Xamarin (iOS, Android), Testing frameworks - XUnit
xpertLoan System – ( A Web Application)
Abstract: Web Application developed to secure loans and saving issuance process, up to accounting entry posting, approving loan, disbursing loan, amortization and monthly repayment deduction within an organization. Tools: - .Net Core 7, SQL Server 2019, Entity Framework, Web API (Role Based & Token Based Authentication) and Front end (MVC, JavaScript, bootstrap), Testing frameworks - XUnit
Developed a Microcontroller program for Vehicle Tracking System to control the GPS and GSM/GPRS modules and for transmit and update the vehicle location to a database 2. Deloitte & Touche 12th October, 2012 – 15th October, 2020 Role: Assistant Manager Enterprise Application Developer & System Analyst Job Details:
Obtained requirements from the software business owners
Wrote application requirement specification – SRS
Design and develop authentication and authorization Web APIs using C# ASP.Net Core, dependency injection, inversion of control (IOC), middleware technology, logging and instrumentation, identity service, and HTTP to expose RESTful Owolabi Idris Lawal
Hyattsville, Maryland 20785 *********@*****.*** +1-571-***-**** www.linkedin.com/in/owolabi-lawal-38ba188/ 3
Developed tools to perform data reconciliation, extract and organise data based on dynamic codes
Developed robust ETL and SQL Server performance tuning to integrate data from multiple sources (ranging from AMT Machines, Oracle) and file formats(CSV, JSON, TSV) into a single source for C# bank transactions data reconciliation application, analysis and reporting for dashboard application
Wrote complex SQL queries to extract, summarize, aggregate, transpose data and generate reports
Provided adequate reporting functionalities as agreed in the Job card
Actively participated in project planning, management and requirement gatherings with the stakeholders
Collaborated with team members to evolve project architecture to handle new request scenario Projects:
Sustainability Dashboard and Data Analytics Integration Abstract: - A web-based application that allow for remote collection of key financial data and required documents thereby eliminating the need for physical presence at the financial institutions and build a data warehouse to hold data from financial institutions. And develop a dashboard to allow for continuous monitoring of a set of agreed KPIs such as completed /outstanding data.
Tools: - Data Warehouse (SQL Server 2017), Stored Procedure, SQL Server Integration Services (SSIS), Power BI
Meeting Room Master (Meeting Room Management App) Abstract: - A mobile application designed for meeting room booking that enables effortless booking of meeting spaces. Tools: - .Net Core 5, Microsoft SQL Server 2012, Entity Framework, Web API (Role Based & Token Based Authentication) and Xamarin
D-Ticker (WPF News Feeds Application)
Developed a News Feeds application publisher that displays in a ticker like format and scroll across the top of clients screen. Operated in Deloitte (West Africa) among over 1000+ users 3. Cyberspace Network Limited (Zenith Bank subsidiary) 7th May, 2012 – 5th October, 2012 Role: Senior Software Developer
Job Details:
Provide Executive presentation of software solution (demo) to prospective customer or client
Developed software applications such Educational portal with features on application, registration, payment integration, continues assessment for higher institutions.
Integrated e-payment services into web portals
Projects:
eduPortal
Abstract: - A complete end-to-end web based application for higher institution students for handling online applications, admission processing, course registration, examination result processing and integrated e-payment services. Tools: - .Net5, Microsoft SQL Server 2012, Stored Procedure, Crystal Report and ASP.Net Web Application 4. Precise Financial Systems (PFS) 26th May, 2008 - 27th April, 2012 Role: Software Developer \ Application Support
Job Details:
Perform development, deployment, maintenance, troubleshooting and upgrading ASP.Net C# applications
As a member that analysed, designed, and developed system flow and architecture of applications e.g., cheque truncation, cheque writer and Inventox applications Owolabi Idris Lawal
Hyattsville, Maryland 20785 *********@*****.*** +1-571-***-**** www.linkedin.com/in/owolabi-lawal-38ba188/ 4
Developed SSRS reports and visualizations to display various analytic report of check transactions
Developed windows service utilities such as file-extractor, file reader for various file types and format such as T24, ATM E- journal transaction files etc.
Researched and developed drag, drop, font settings and state preservation for web applications
Developed a multi modules role base permission management system for applications
Developed a class to resolve Web-Application Page Postback for old existing applications
Developed and implemented Xbap application to run an existing old windows application to web application platform Projects:
ChequePay (WinForm Application)
Abstract: - WinForm Application developed to secured workflow of cheque issuance process, up to accounting entry posting, cheque register updates, cheque signatures signing and printing within an organization. Tools: - Microsoft SQL Server 2005, Stored Procedure and VB.Net
Coop Manager – (Web Application)
Abstract: Web Application developed to secure loans and saving issuance process, up to accounting entry posting, approving loan, disbursing loan and monthly repayment deduction within an organization. Tools: - ORACLE 10g, Stored Procedure and VB.Net
5. AGL Consulting Limited (National Youth Service Corp) March 2007 – March 2008 Position: Consultant (Implementation / Support Unit) Job Details:
Implemented Sage Pastel Software’s e.g. Evolution
Developed Desktop Application with VB.Net
RESEARCH WORK / SOFTWARE DEVELOPED
www.linkedin.com/in/owolabi-lawal-38ba188/details/projects/ EDUCATION
Computer Science, Higher National Diploma (H.N.D) 2006 The Polytechnic, Ibadan. Oyo State Nigeria
PROFESSIONAL CERTIFICATIONS
Microsoft Certified Professional Developer (MCPD) TRAINING AND CONFERENCES ATTENDED
Partners Conference (Microsoft, Nigeria) - 2008
Project Management Seminar (Procept Associates Limited) - 2012
Xamarin Evolve Conference 2015 (Xamarin University, Orlando, Florida US)
Building and Securing RESTful APIs in ASP.NET Core - 2018
Microsoft Power BI - 2020
Azure DevOps - 2020