Kayvan Tehrani

Dubai, Dubai, United Arab Emirates
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
Kayvan Tehrani is a founder and senior Java software engineer with 11 years of experience building secure, scalable fintech systems and modernizing legacy platforms into cloud-native architectures. He has led high-compliance payment integrations—implementing ISO 8583 transaction flows with PCI-DSS and AMEX requirements—and contributed to enterprise API platforms at BP and banking modernization projects. As founder of Ledgiq and SaturnSoft he’s combining deep payments expertise (ISO 8583, EMV, Open Banking) with applied AI to automate reconciliation and real-time trading insights using GPT-driven summarization. An active open-source contributor to IBAN4j and collaborator on well-known Spring Boot tutorials, he blends hands-on backend development with system integration, CI/CD, and security best practices. Based in Dubai, he’s building AI-first fintech products for UK SMEs and often marries low-level payments plumbing with intelligent agent workflows—an unusual mix that accelerates product-market fit.
code11 years of coding experience
job16 years of employment as a software developer
bookBachelor of Science (B.S.) Computer Hardware Engineering, Bachelor of Science (B.S.) Computer Hardware Engineering at Islamic Azad University
languagesSpanish, Arabic, English, French
stackoverflow-logo

Stackoverflow

Stats
3,110reputation
3.2mreached
48answers
6questions
Badges
tomcat
top-5%
build-process
top-5%
intellij-idea
top-5%
github-logo-circle

Github Skills (16)

javas10
junit10
java10
intellij-idea9
webservice9
spring-boot9
tomcat9
build-process9
apache-commons-lang7
jenkins6
soapui6
mongodb6
spring-mvc6
jdbc6
spring6

Programming languages (3)

JavaJavaScriptObjective-C

Github contributions (5)

github-logo-circle
eugenp/tutorials

Sep 2021 - Oct 2021

Getting Started with Spring Boot 3:
Role in this project:
userBackend Developer
Contributions:2 commits, 10 PRs, 2 comments in 1 month
Contributions summary:Kayvan primarily contributes to the project by adding and modifying Java code. They introduce new modules and articles, specifically focusing on Java core concepts and collection frameworks. Their work includes resolving issues, such as getting a character by index from a string and implementing iterator versus foreach examples. They also performed code formatting using a predefined style.
spring-bootspring-security-oauthsecurityauthenticationsecurity-oauth
hajk1/shahab4j

Nov 2020 - Oct 2023

Contributions:1 release, 16 PRs, 16 pushes in 2 years 10 months
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial