Flavian Kimani
@flaviankimani
Experienced Software Developer specializing in payment systems and enterprise applications.
What I'm looking for
I am a results-driven Software Developer with over 4 years of experience in designing, developing, and optimizing high-performance payment systems and enterprise applications. My expertise lies in architecting scalable and secure solutions, with a deep understanding of the software development life cycle. I am proficient in Java and Golang, and I have hands-on experience in building resilient microservices and backend systems.
Throughout my career, I have successfully integrated Mobile Money Wallets and collaborated with leading remittance providers to ensure smooth cross-border transactions. I have a strong focus on security and compliance, having built systems that are PCI DSS compliant and implemented Role-Based Access Control (RBAC) for secure authentication. My passion for delivering robust applications drives me to work seamlessly with cross-functional teams, translating complex business requirements into technical solutions that exceed client expectations.
Experience
Work history, roles, and key accomplishments
Mid-level Backend Engineer
Dadanada
Dec 2022 - Present (2 years 10 months)
Specialized in Spring Boot and Golang for building robust, scalable, and high-performance backend solutions. Led the integration of card payments with VISA via Cybersource, optimizing transaction flow and security.
Junior Backend Engineer
Presta
Dec 2021 - Nov 2022 (11 months)
Developed and maintained backend services using Java and Spring Boot. Implemented Mpesa integration, improving platform accessibility and developed loan management and revenue collection systems.
Intern
Youse
Jan 2021 - Sep 2021 (8 months)
Developed an enterprise application for local job search and work opportunities. Built and optimized both frontend (React Native) and backend (Spring Boot) components.
Software Engineer
Glider
May 2020 - Dec 2020 (7 months)
Developed full-stack solutions using Angular, Spring Boot, and Node.js. Integrated and optimized CI/CD pipelines, incorporating unit testing.
Education
Degrees, certifications, and relevant coursework
Jomo Kenyatta University
Bachelor of Science, Mathematics and Computer Science
Completed a Bachelor of Science in Mathematics and Computer Science. Gained foundational knowledge in both fields, preparing for a career in software development.
Tech stack
Software and tools used professionally
Availability
Location
Authorized to work in
Job categories
Interested in hiring Flavian?
You can contact Flavian and 90k+ other talented remote workers on Himalayas.
Message FlavianFind your dream job
Sign up now and join over 100,000 remote workers who receive personalized job alerts, curated job matches, and more for free!
