Alexander Leyva is a software engineer with a decade of experience delivering full-stack solutions for startups and large platforms. Currently with Amazon Web Services in Vancouver, he blends cloud, frontend, and backend expertise to ship scalable software. In open source, he contributed to recurly-js, improving TypeScript typings and front-end components, and advancing payment flows with 3DS2, iDeal, Apple Pay, and Google Pay. He has held senior roles at FullStack Labs and Tarmac.IO, delivering robust systems and mentoring teams. He has taught Object-Oriented Programming with JavaScript, reflecting a passion for mentorship and education. With roots in Cuba and experience across Uruguay–US educational and professional contexts, he brings a global perspective to collaboration and product delivery.
10 years of coding experience
9 years of employment as a software developer
Bachelor of Computer Science, Computer Science, Bachelor of Computer Science, Computer Science at Universidad de La Habana
Contributions:18 reviews, 35 commits, 21 PRs in 1 year 8 months
Contributions summary:Alexander contributed to the `recurly-js` repository by adding and modifying TypeScript type definitions, including those for error handling. They made enhancements to the front-end components, particularly around the Recurly.Frame class, and its integration with features like 3DS2 and iDeal/bank redirect payment flows. The commits show work on integrating external payment gateways like SagePay, Chase, and Google Pay, as well as improving the Apple Pay implementation.
Contributions:18 commits, 4 pushes, 1 branch in 5 days
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.