Summary
Mojtaba Sadeghi is a Senior Software Engineer based in Vancouver with dual M.Sc. degrees in Computer Science and Cybersecurity and over five years of professional experience building full‑lifecycle systems. He brings deep backend expertise in Java, C#, Spring Boot, microservices and REST APIs alongside hands‑on experience with AWS, Terraform, Linux and frontend work in TypeScript/React. His background spans fintech and customer‑experience domains at Mastercard and Avalon CX, and earlier full‑stack and Java web roles that demonstrate both legacy system modernization and greenfield delivery. Comfortable across DevOps, security-conscious design and rapid iteration, he consistently delivers reliable, production‑grade services in fast‑paced teams. Notably, he pairs formal cybersecurity training with practical cloud infrastructure skills, enabling him to tighten security without sacrificing velocity. Passionate about continuous learning, he blends broad technical depth with an eye for maintainable, testable code.
5 years of coding experience
11 years of employment as a software developer
Bachelor's degree Computer Software Engineering, Bachelor's degree Computer Software Engineering at Islamic Azad University
Master's degree Cyber Security, Master's degree Cyber Security at New York Institute of Technology - Vancouver
Master's degree Computer Software Engineering, Master's degree Computer Software Engineering at Islamic Azad University, Science And Research Branch