Pouya Pouryaei is a Senior Software Engineer with nine years of experience designing and shipping enterprise-grade Java and Spring Boot applications, specializing in scalable microservices, high-availability APIs, and resilient cloud architectures. He has driven architecture and DevOps from inception—applying Clean Architecture and DDD, building Terraform-based AWS stacks (ECS Fargate, ALB, CloudFront), and automating CI/CD for full-stack delivery. Pouya pairs deep backend skills and data modeling with pragmatic security (OAuth2/JWT/Keycloak), observability (OpenTelemetry/Zipkin), and performance tuning that measurably improved throughput and query performance in past roles. Comfortable mentoring teams, leading code reviews, and translating complex stakeholder requirements into production systems, he also has hands-on experience with serverless data pipelines and messaging at scale. Based in New Brunswick, Canada, he stays active learning and sharing knowledge with developer communities and prefers practical, maintainable solutions over clever one-offs.
9 years of coding experience
11 years of employment as a software developer
Master's degree, Computer Software Engineering, Master's degree, Computer Software Engineering at Iran University of Science and Technology
Bachelor's degree, Computer Software Engineering, Bachelor's degree, Computer Software Engineering at Islamic Azad University
Contributions:66 pushes, 1 branch in 3 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
Pouya Pouryaei - Senior Software Engineer at McGraw Hill