Summary
Faisal Abdirashid is a Senior Software Engineer with six years of experience specializing in backend systems for banking and payment gateways, currently based in Nairobi. He designs and implements scalable, secure microservices using Java, Spring Boot and WebFlux, and has led migrations of legacy systems to cloud-native architectures while owning API contracts and production stability. Faisal has hands-on experience with event-driven flows, asynchronous processing, CI/CD and containerization, and a track record of building transaction processing and core banking integrations that prioritize regulatory compliance and data integrity. He mentors engineers, leads code reviews, and collaborates closely with product and DevOps teams to translate complex financial requirements into reliable, maintainable solutions. Notably, his rapid progression from intern to senior roles across multiple fintech engagements highlights both technical depth and an aptitude for delivering high-throughput, resilient systems under operational constraints.
6 years of coding experience
3 years of employment as a software developer
Computer Science Bachelor of Computer science, Computer Science Bachelor of Computer science at Umma University