About Me
Software Developer & Technical Leader
Professional Journey
With over 15 years in software development, I've built and led teams across fintech, startups, and enterprise environments. My experience spans from developing mobile apps used by millions to architecting cloud-native platforms that drive business transformation.
Today my work centers on payments and fintech integration, with a particular focus on helping developers implement Cybersource authentication and message-level encryption correctly. Alongside that, I build native iOS apps in Swift and serverless systems on AWS.
Visa Acceptance Solutions
Sales Engineer
Bridging technical expertise with client needs, I design pre-sales solutions and manage implementation lifecycles from discovery to deployment, specializing in payment solutions and integrations.
High Peaks Solutions
Lead Full Stack Developer
Led the development of a cloud-native platform for risk and compliance automation, leveraging modern full-stack technologies and serverless infrastructure.
Fifth Third Bank
Manager of Client-Side Engineering & Release Operations
Led a team of 10+ developers, managing consumer-facing digital platforms used by millions while fostering a culture of innovation and continuous improvement.
Technical Expertise
Languages & Frameworks
- Java (Spring)
- Swift (iOS)
- Kotlin/Java (Android)
- Python
- JavaScript/TypeScript
- Node.js
- React
- Go
Cloud & Infrastructure
- AWS (Lambda, S3/CloudFront, serverless)
- Infrastructure as Code (AWS CDK)
- Cloud-native development
- API integrations
- DevOps practices
Emerging Technologies
- Artificial Intelligence (AI)
- Machine Learning (ML)
- Data Science
Selected Work & Writing
Beyond client engagements, I publish technical guides and build developer tools that put the work on the record:
- The Cybersource JWT and MLE guide and interactive lab, a transparent tool for troubleshooting Cybersource authentication and message-level encryption.
- @ryankleindev/cybs-jwt-client, an open-source library implementing Cybersource REST JWT authentication and per-call MLE.
- Ongoing technical articles on payments, iOS, and cloud architecture.
Professional Network
I'm a member of Base11 Studios, a software development agency specializing in mobile and web applications. You can find additional content and case studies on the Base11 Studios website.
Interested in working together? See how I can help or get in touch.