ADEMOLA AINA
**** ******* ***, +1-405-***-****
Cumming GA 30040 ****.********@*****.***
PROFESSIONAL SUMMARY / SKILLS
As a Lead Software Engineer, I am responsible for leading and overseeing the development and delivery of multiple, complex software solutions simultaneously. Meeting with product managers, project managers and other stakeholders to understands our clients needs and responsible for coming up with implementation plans and software architecture to provide solutions.
With over 10 years of coding experience in OOP using programming language such as:
Java (Spring, Springboot, etc.), C#(.Net), Node, NestJs, advance OOP PHP, React, Angular, among others,
and experienced with database software such as: PostgreSQL, Mysql, Mariadb, MSSQL, MongoDB, Redis, Memecache, etc.
and experienced with software delivery tools such as: Docker, Git, Git Action, Kubernetics, AWS, Terraform (for deploying: SAAS, IAAS, PAAS). I am a highly motivated individual with good team abilities. An Effective team player, able to liaise at all levels, excellent oral and written communication skills, good time management skills, creative and open to new ideas, able to apply skills learned by self-study or work experience to any task, with a good mindset to goal achieving. And have the zeal to learn and work in any environment that promotes innovation and growths.
RELEVANT EXPERIENCE
Senior Lead Software Architect December 2023 - Present
University Health Authority & Trust
In Addition to similar responsibility as my previous role with Paycom
Introduced Automation Deployments using Git Action boost software delivery to production by over 100% and increase productivity.
Migrate some deployment process to utilize Terraform configuration for internal server managements.
Re-architect the current system into 3-tier architecture to boost code quality and UX experience for our clients/customers.
Senior Software Engineer (Team Lead – Full Time) July 2021 – November 2023
PAYCOM SOFTWARE (PAYC)
In Addition to similar responsibility as my previous position with Oasis Management Company.
Collaborate with stakeholders, products managers, project managers to better understand business needs for better UX designs and functionality implementations.
Managing tasks and project assignments to the team while also working hands-on on some projects/task.
Migrate from Git to GitLab
Mentor / Supervise both Junior Developer and Interns.
System Architecture/Re-architecture to suit business requirements.
Code Reviews – coding standards and ensure good quality code are released to production.
Lead Software Architect February 2019 – June 2020
Oasis Management Company Limited
Due to GC processing, travelled back to Nigeria during that processing period and covid-19 caused a delay. So, I worked with Oasis Management during that time.
System Architecture and Re-engineering of old system into the new 3-tier architecture.
Mentoring junior developers
Code reviews and validations before deployment.
Ensuring software deployment and delivery using GIT Actions for automation pipeline deployments.
API Developments using Java and 3rd Party integrations endpoint API developed with PHP.
Frontend Development using Angular
Conversion of data from MySQL to PostgreSQL as required for business.
Senior Software Developer (Full Time) September 2016 – December 2018
PAYCOM SOFTWARE (PAYC)
Full life cycle Software Development
Software Re-engineering
Online Software Developments - Web Developments/Services that involves High Designs and Online Programming for a robust and flexible user experience (using the MVC structure).
Data Services and Data System Security.
Big Data Analysis - Design and Develop highly scalable cloud based data services for online applications and API services.
Report Center - Data productions for report purposes. Reports varies from system data to user data.
Payroll Data Processing - Data Processing for payroll transactions.
API Developments.
Search Engine Development and Optimization.
Using all Professional summary skills listed above.
Software Developer (Full Time) September 2014 – September 2016
PAYCOM SOFTWARE (PAYC)
Full life cycle Software Development
Software Re-engineering
Online Software Developments - Web Developments that involves High Designs and Online Programming for good and flexible user experience (using the MVC structure).
Data Services and Data System Security.
Payroll Data Processing - Data Processing for payroll transactions.
API Developments
Search Engine Development and Optimization.
Using all Professional summary skills listed above.
Software Developer Intern May 2014 – August 2014
PAYCOM SOFTWARE (PAYC)
Software bug fixes
Web Development [Redesign]
Internship pet project which involved global search system in the Paycom Applications.
Graduate Research Assistant (Software Developer) spring 2014 – summer 2014
Department of Biosystems and Agricultural Engineering,
Oklahoma State University – Stillwater, OK
Software Development using Java and C#
Web Development using PHP, MySql, Javascript, Jquery, Css, Html.
Re-engineering of old system into new online system.
Web Administrator / Teacher January 2012 – August 2012
Management Education Training (MET) – Ikorodu, Lagos state, Nigeria
www.rosslite.com
Developed and maintained the company website
Taught Mathematics to student who enrolled for SAT, GRE, GMAT
Taught Calculus to undergraduate students during summer break.
Web Developer and Administrator January 2011 – December 2012
Gacet Information Technology
www.gacetinfo.com
Developed and maintained the company website.
Taught computer hardware engineering and web development.
Industrial Trainee (Internship) June 2010 – December 2010
Federal Ministry of Works and Housing, Mabushi, Abuja, Nigeria
Handled Networking – crimping of LAN cables
Configured Wi-Fi and Server
Troubleshoot of networks for users
EDUCATION
Master of Science, Computer Science, August 2014
Oklahoma State University - Stillwater, Oklahoma, USA.
Bachelor of Science, Computer Science, November 2011
Minor: Mathematics First Class Honors
Novena University, Ogume, Delta state, Nigeria.
CERTIFICATIONS AND AWARDS
Oasis Management Company Annual - Most Impactful and Innovative Employee Award – 2019
Paycom’s Code-A-Thon Competition Award – Overall Team Award as the 2nd Place Team 2017
Paycom’s Code-A-Thon Competition Award - Software Development MVP 2016
Paycom’s Code-A-Thon Competition Award – Overall Team Award as the 2nd Place Team 2016.
Professional certificate in Computer Engineering and Database Management System (DBMS).
Public Relation Officer of the National Association of computer science student, Novena chapter, Nigeria.