
Oluyinka Bright Abubakar
Lead Software Development Engineer
Salary / Daily rate
Lagos, Nigeria
Freelance, open to permanent contract
Skills
Languages
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.
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