Abraham Udele - Senior Software Engineer

Abraham Udele

Senior Software Engineer

Senior Software Engineer & Researcher with 8+ years of experience building scalable backend systems that drive business growth. Combines a strong track record in payment systems and software architecture with academic research in software testing, test flakiness, and human factors in software development.

About Me

I architect and scale high-performance systems that turn complexity into clarity. With over 8 years of experience, I design and build applications that thrive under pressure, from engineering APIs serving millions of users to optimizing legacy systems for speed, security, and scalability.

My background spans fintech innovation, where I’ve delivered systems that enhance user engagement, optimize payment workflows, and streamline business operations. I’m passionate about building resilient, data-driven solutions that power real-world impact at the intersection of technology and financial services. View More

30+
Projects Completed
8+
Years Experience
💻

Passionate about code

Technical Expertise

A comprehensive toolkit developed over 8+ years of professional experience in software engineering.

⚙️

Backend Development

JavaNode.jsGolangPHPNestJSSpring Boot
🎨

Frontend Development

ReactTailwindCSSTypeScriptHTML/CSS
🗄️

Databases

MySQLMongoDBPostgreSQLRedis
🤖

AI & ML

Prompt EngineeringLLM IntegrationAI Agents
🛠️

Frameworks

Express.jsAdonisJSNestJSLaravel
💳

Fintech Expertise

Payment SystemsBanking APIsSecurity

Education

Master of Science (MSc) in Software Engineering

Nile University of Nigeria

March 2025 - Present

Abuja, Nigeria

Grade: Distinction

Key Achievements:

  • Currently pursuing advanced studies in Software Engineering
  • Focus on software testing, test flakiness, and human factors
  • Research in software engineering methodologies

Relevant Coursework:

Advanced Software EngineeringAdvanced Data Structure and AlgorithmsSoftware Testing & Quality AssuranceResearch MethodsBig Data Analytics

Bachelor of Science (BSc) in Mathematics and Computer Science

University of Agriculture, Makurdi

September 2011 - May 2015

Makurdi, Nigeria

Grade: Second Class Upper

Key Achievements:

  • Completed foundational studies in Mathematics and Computer Science
  • Built strong analytical and programming foundation
  • Developed problem-solving and algorithmic thinking skills

Relevant Coursework:

Mathematical MethodsOrdinary Diffential EquationsComputer Science FundamentalsProgramming LanguagesData Structures & Algorithms

Work Experience

Senior Backend Engineer

Kora Payments (Fintech)

March 2022 - Present

Lagos, Nigeria

Redesigned and scaled the core payment system architecture to support multiple payment processors, enabling seamless cross-border payment collection across Pan-African markets and increasing payment success rates by 20%.

Key Achievements:

  • Engineered Electronic Fund Transfer (EFT) solutions for South African market.
  • Developed Virtual Bank Account systems for USD, EUR, and GBP.
  • Built Pay With Bank system for Nigerian market.
  • Implemented asynchronous job queues for merchant pay-ins.
  • Enhanced data security with encryption for public APIs.
  • Optimized database queries reducing API response times by 25%.

Technologies:

Node.jsExpress JSMySQLRedisAWSDocker

Backend Engineer

PATRICIA (Fintech)

November 2020 - March 2022

Lagos, Nigeria

Worked in transitioning from monolithic to microservices architecture, decoupling core features into independent services resulting in 40% improvement in data delivery efficiency.

Key Achievements:

  • Scaled payment service infrastructure to support 3x increase in daily jobs.
  • Designed smart payment routing engine reducing transaction costs by 15%.
  • Established comprehensive test coverage reducing production defects by 10%.
  • Implemented 2FA, transaction PIN verification, and encryption standards.
  • Integrated multiple cryptocurrency payment gateways.
  • Redesigned wallet management for multi-currency capabilities.

Technologies:

Node.jsPHPLaravelMySQLRedisDocker

Software Engineering Lead

Gamint Technologies

October 2019 - October 2020

Makurdi, Nigeria

Led and managed a team of 10+ engineers to deliver a major software upgrade for a key client, resulting in a 30% revenue increase within the first few months.

Key Achievements:

  • Diagnosed and resolved complex technical issues across multiple projects.
  • Collaborated with payments team to modernize workflows.
  • Established engineering best practices and coding standards.
  • Promoted agile development methodologies.
  • Optimized team workflows increasing development speed by 10%.

Technologies:

PHPLaravelMySQLJavaScript

Software Engineer

Agritech Hub Nigeria

July 2018 - July 2019

Makurdi, Nigeria

Customized over 120 enterprise ERP reports tailored to customer-specific requirements, boosting system performance and reporting accuracy by 20%+.

Key Achievements:

  • Applied data analysis methodologies to client databases.
  • Implemented comprehensive security protocols and encryption.
  • Authored technical documentation for proprietary software.
  • Designed and developed custom API integrations.
  • Created real-time dashboards and reporting tools.
  • Established streamlined SDLC process.

Technologies:

PHPLaravelMySQLJavaScriptHTML/CSS

Software Developer

Ednounce

April 2016 - July 2018

Benin City, Nigeria

Developed and deployed a RESTful API that empowered the internal analytics team, accelerating reporting speed by 20% and enabling faster business insights.

Key Achievements:

  • Successfully delivered 5+ high-impact projects.
  • Resolved 500+ customer issues providing expert technical support.
  • Promoted to Software Engineer in under 8 months.
  • Collaborated with senior engineers to optimize system architecture.
  • Actively engaged in Agile ceremonies increasing project delivery by 20%.

Technologies:

PHPLaravelMySQLJavaScriptHTML/CSS

Featured Projects

Kora Platform

Development of high-traffic Bank Accounts (EFT, Pay with bank, virtual acount) product serving 500k+ users and millions of transactions.

1M+ users, 99% uptime

Patricia Business Platform

Development of high traffic pay with crypto platform product serving 500k users with millions of transactions

500k+ users, 95% uptime

DoktoAI platform

Led development of health + finance AI platform service 2k+ users.

2k+ users, 90% uptime

Sendaa Logistics Platform

Led development of logistics platform service for 2k+ users.

2k+ users, 90% uptime

Let's Work Together

I'm always interested in new opportunities and exciting projects. Whether you're looking to build something from scratch or need help scaling existing systems, I'd love to hear about your vision.