This website is currently under development. Some features may be incomplete or subject to change.

About Me

I'm Abubakar, a senior software developer specializing in enterprise Java platforms, API-centric systems, and secure fintech-grade solutions. My background spans insurance, pension, telecom, and branchless banking products with hands-on ownership from architecture to production support.

Skills

Java 8/11/17, Kotlin, JEE/J2EE

Spring Boot/Cloud, Microservices, REST/SOAP

Oracle, MySQL, PostgreSQL, MongoDB, Cassandra

Docker, Kubernetes, Jenkins, Azure, CI/CD

OAuth2/JWT, API Security, AES/RSA

Agile/Scrum, TDD, SOA, Solution Architecture

Experience Timeline

Jul 2023 - Present

Software Engineer · Keylane (Netherlands)

Building insurance and pension platform features, supporting production issues, and collaborating across distributed teams using Java 11, Spring Boot, JPA, Oracle, Jenkins, Docker, and SOAP.

Mar 2022 - May 2023

Senior Java Developer · Minsait (Indra)

Delivered Smart Meter Management solutions from Jira requirements, mentored team members, and built microservice-based services with Java 17, Spring Boot, Kafka, MongoDB, and MySQL.

Aug 2021 - Jan 2023

Principal Software Engineer · Telenor Microfinance Bank

Developed core Easypaisa features, managed production deployments, and resolved critical incidents in war-room operations with Spring Cloud microservices, RabbitMQ, Redis, and MySQL.

Previous roles include Senior Software Engineer at Confiz and Shopdev, and Senior Consultant at Abacus Consulting where I worked on Upaisa (Ubank Branchless Banking), Apigee monetization setup, and technical solution architecture.