Josué Álvarez is a software engineer with 10 years of experience building backend systems and distributed platforms, currently at Amazon after senior and lead roles at O'Reilly Auto Parts and Promoser. He has strong serverless and GraphQL expertise, demonstrated by contributions to the popular AWS Amplify CLI—implementing composite key handling and sort-direction logic in GraphQL/DynamoDB transformers. His background includes Kafka-focused engineering at Tata Consultancy Services, giving him practical experience with real-time streaming and integration patterns. Based in Guadalajara, he combines hands-on implementation of resolver VTL changes with architectural thinking to deliver reliable, scalable data access layers.
10 years of coding experience
5 years of employment as a software developer
Licenciatura, Computer Software Engineering, Licenciatura, Computer Software Engineering at Universidad de Guadalajara
The AWS Amplify CLI is a toolchain for simplifying serverless web and mobile development.
Role in this project:
Back-end Developer
Contributions:239 reviews, 501 commits, 437 PRs in 3 years 5 months
Contributions summary:Josué primarily contributed to the `graphql-key-transformer` and `graphql-dynamodb-transformer` packages, fixing bugs and implementing features related to composite keys and sort direction within the AWS Amplify CLI. Their work involved modifying VTL files, and adding sort direction arguments and checks to improve the functionality of the GraphQL query and mutation resolvers. They also worked on adding support for the creation, reading, updating, and deleting of objects with key values.
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.