Oluyinka Bright Abubakar

Lead Software Development Engineer

Salary / Daily rate

Lagos, Nigeria

Freelance, open to permanent contract

Skills

Fullstack Development

Languages

English

About me

Intro

Lead Software Engineer at MTN with 8+ years of full-stack development expertise and proven team leadership skills. Successfully led software teams in telecommunications and banking sectors, delivering scalable solutions and mentoring developers. Specialized in AI, business intelligence, and enterprise software development.

Links

Work experience

Lead Software Engineer

MTN

Jun 2022 - Present

4 years 5 months

Nigeria · Hybrid

Lead the development and implementation of software solutions that support our telecommunication services. Direct a team of software engineers and work collaboratively with cross-functional teams to ensure the successful delivery of software projects. Define and implement software development best practices, including coding standards, code reviews, and testing methodologies. Provide technical leadership and mentorship to team members to help them grow and develop their skills. Collaborate with stakeholders to identify business requirements and translate them into technical specifications for software development. Continuously evaluate and recommend new technologies and methodologies to improve the performance and scalability of our software solutions.

Founder

Teach Me TutorsFreelance

Feb 2018 - Present

8 years 9 months

Lagos, Nigeria

Web Development Mentor

Lighthouse Labs

Nov 2021 - Jan 2024

2 years 3 months

Canada · Remote

- Prepare and deliver lectures, tutorials and workshops for students. - Contribute to the teaching team and partake in all formal daily functions and meetings. - Deliver live coding sessions. - Support and mentor (including pairing) students. - Perform code reviews. - Perform technical check-ins with students. - Solicit and respond to feedback from students and other mentors.

Senior Software Engineer

Fidelity Bank PLC

Oct 2021 - Jul 2022

10 months

Lagos, Nigeria

-Researching, designing, implementing, and managing software programs -Testing and evaluating new programs -Identifying areas for modification in existing programs and subsequently developing these modifications -Writing and implementing efficient code -Determining operational practicality -Developing quality assurance procedures -Deploying software tools, processes, and metrics -Maintaining and upgrading existing systems -Training users -Working closely with other developers, UX designers, business and systems analysts

Full-stack Developer

Octosoft

Apr 2021 - Oct 2021

7 months

Lagos, Nigeria

Senior Faculty/Mentor

APTECH Computer Education

Jan 2019 - May 2021

2 years 5 months

Lagos, Nigeria

-Gave trainings on web applications, desktop applications and mobile applications developments. -Gave trainings on advanced database administration using Oracle Server. -Led students to develop projects ranging from desktop applications, web applications and mobile apps. -Guided students on the use and principles of UI/UX design.

Lead Software Engineer

Golden Crest Technologies

Oct 2016 - Jan 2019

2 years 4 months

Lagos, Nigeria

Designed and developed reports in SQL Server Reporting Services. Contributed ideas and suggestions in team meetings with Contents Managers, Software Developers and Web Developers and delivered updates on deadlines, designs and enhancements. Contributed to development codebase used in automated deployment of software on multiple virtual machines.

Full-stack Developer

CityLink Technology Solutions Pvt. Ltd.

Sep 2016 - Jan 2018

1 year 5 months

Lagos, Nigeria

-Worked effectively with cross-functional design teams to create software solutions that elevated client-side experience and significantly improved overall functionality and performance. -Investigated new and emerging software applications within Financial Institutions, Stock Broken Firm and Educational Settings to design, select, implement and use administrative information systems effectively. -Helped rebrand and restructed old websites to fit into the latest trends.

Career transition

Career Break

Dec 2013 - Oct 2016

2 years 11 months

Lagos, Nigeria

Java Software Developer / Trainer

Landers TechnologiesFreelance

Apr 2009 - Oct 2013

4 years 7 months

Lagos, Nigeria

Core: Community development and molding new developers to better help the society. - Develop desktop applications using core Java and JSF. - Building web applications with JSP, JSF and Java Servlet. - Write well designed, testable, efficient code by using best software development practices. - Create website layout/user interface by using standard HTML/CSS practices. - Integrate data from various Java back-end services and databases. - Gather and refine specifications and requirements based on technical needs. - Create and maintain software documentation. - Be responsible for maintaining, expanding, and scaling our site. - Stay plugged into emerging technologies/industry trends and apply them into operations and activities. - Cooperate with web designers to match visual design intent.


Education

Nexford University

Master's degree

2024 - 2025

1 year 7 months

Yaba College of Technology, Yaba, Lagos

Higher National Diploma

2016 - 2018

2 years 1 month

Yaba College of Technology, Yaba, Lagos

National Diploma

2012 - 2015

3 years 1 month

Adeniran Ogunsaya College of Education

National Certificate in Education

2007 - 2009

2 years 3 months

The best place to find your next move

© 2026. All Rights Reserved.