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.
11 years of coding experience
16 years of employment as a software developer
Bachelor of Science (B.S.) Computer Hardware Engineering, Bachelor of Science (B.S.) Computer Hardware Engineering at Islamic Azad University
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.
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.