Position: Senior .Net Developer
Category: .NET
English level: upper
Years of experience: 8


I am a senior software engineer with almost a decade of experience designing and developing software solutions for various industries. I have a proven track record of delivering successful projects on time and under budget, with a strong focus on quality and customer satisfaction.

In my current role as a Senior Engineer at Cavista Technologies, I mentor junior developers, collaborate with cross-functional teams to identify and prioritize project requirements, and utilize agile methodologies to deliver high-quality software releases on a regular, reliable schedule.

Previously, as a Senior Software Developer at First Bank PLC, I led the compliance and subsidiaries development team responsible for delivering solutions for the 6 subsidiaries outside Nigeria. I also led the development of a new digital banking platform that improved customer experience and increased customer retention by 15%. Additionally, I managed a team of 12 software developers and developed and implemented an agile development process that resulted in a 25% increase in team productivity.

As a Data Solution Developer at Union Bank of Nigeria, I led a team of 4 software developers in redesigning the financial year budget application for the bank. I also achieved an 85% reduction in reporting time for monthly performance reports and a 65% reduction in reporting time for daily scorecards.

At Ecobank Nigeria, I served as a Command Centre Officer and led the team in the development of the Monitoring dashboard application for IT Services at the bank. Additionally, as a Software Developer, I developed and maintained high-quality software solutions for the business intelligence team.

Overall, I have experience in a range of programming languages and technologies, and I have a passion for continuous learning and staying up to date with industry developments. My goal is to continue to develop my technical skills and advance in my career, while always prioritizing customer satisfaction and delivering high-quality solutions that meet business requirements.