Summary
Overview
Work History
Education
Skills
Certification
Training Conferences Attended
Research
Timeline
SoftwareEngineer

Idris Lawal

Laurel,Maryland

Summary

To secure a challenging position in a vibrant organization where I can utilize my problem solving, analytical, database and programming skills, in a cohesive team for positive economic growth.

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.

Results-oriented achiever with proven ability to exceed targets and drive success in fast-paced environments. Combines strategic thinking with hands-on experience to deliver impactful solutions and enhance organizational performance.

Overview

17
17
years of professional experience
1
1
Certification

Work History

Software Engineer

Beriteck
05.2022 - Current
  • 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.
  • 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.

Software Engineer

Oltegra Solutions, LLC
11.2020 - 04.2022
  • Developed tools to perform data reconciliation, extract and organise data based on dynamic codes.
  • Wrote various types of SQL queries to extract data, aggregate data and generate report.
  • Performed test on new report and MIDAS patch for timeliness, security, accuracy, structure, result relevance, and ease of usage.
  • Performed setup of coding string, cross-validation rule, payment transmission, statement cycle etc.
  • Created / updated documentations such as knowledgebase, process procedure guide and so on.
  • Identified, troubleshoot, researched and resolved help-desk calls, inquiries, and requests by utilizing effective listening and problem-solving skills e.g., cross validation request etc.

Assistant Manager | Enterprise Application Developer & System Analyst

Deloitte & Touche
10.2012 - 10.2020
  • 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.
  • 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.

Senior Software Developer

Cyberspace Network Limited (Zenith Bank subsidiary)
05.2012 - 10.2012
  • 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.

Software Developer \ Application Support

Precise Financial Systems (PFS)
05.2008 - 04.2012

· 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

· 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

Education

Higher National Diploma (H.N.D) - Computer Science

The Polytechnic
Ibadan, Oyo State
01.2006

Skills

  • C#
  • VBNet
  • Structured Query Language
  • PL/SQL
  • T-SQL
  • JavaScript
  • CSS
  • Net 5
  • Net 6
  • Net 7
  • Net Core
  • Web Application
  • Blazor
  • Angular
  • Web API
  • Window Services
  • Web Services
  • Entity Framework
  • ADONET
  • Xamarin
  • Bootstrap Components
  • Component One UI
  • Syncfusion UI Component
  • SOAP API
  • Restful API
  • OOP

Certification

Microsoft Certified Professional Developer (MCPD)

Training Conferences Attended

  • Partners Conference (Microsoft, Nigeria), 2008
  • Project Management Seminar (Procept Associates Limited), 2012
  • Xamarin Evolve Conference, 2015
  • Building and Securing RESTful APIs in ASP.NET Core, 2018
  • Microsoft Power BI, 2020
  • Azure DevOps, 2020

Research

www.linkedin.com/in/owolabi-lawal-38ba188/details/projects/

Timeline

Software Engineer

Beriteck
05.2022 - Current

Software Engineer

Oltegra Solutions, LLC
11.2020 - 04.2022

Assistant Manager | Enterprise Application Developer & System Analyst

Deloitte & Touche
10.2012 - 10.2020

Senior Software Developer

Cyberspace Network Limited (Zenith Bank subsidiary)
05.2012 - 10.2012

Software Developer \ Application Support

Precise Financial Systems (PFS)
05.2008 - 04.2012

Higher National Diploma (H.N.D) - Computer Science

The Polytechnic
Idris Lawal