# Mahedi Hasan > Backend Software Engineer @ Amazon | Distributed Systems, Software Infrastructure Location: New York City Metropolitan Area, United States Profile: https://flows.cv/mahedi • Proficient in all areas of software development, with a strong background in object-oriented programming, data structures, algorithms, optimization techniques, and Agile and XP software development methodologies. • Proven ability to work effectively in both team and individual environments, with a track record of delivering large-scale projects from conception to completion. • Adept at implementing complex algorithms and queries with superior problem-solving capability and the ability to quickly master new skills and adapt to new challenges. • Strong background in design patterns, parallel programming, real-time systems, machine learning, formal methods, and high-performance computing. • Certified ScrumMaster® with a good understanding of project management and the ability to lead cross-functional teams. • Holds a Bachelor's and Master's degree in Computer Science, with a strong understanding of algorithms and data structures. • Able to integrate easily into teams and has excellent mentoring capabilities. ## Work Experience ### Software Engineer @ Amazon Jan 2024 – Present | New York, United States Design and engineer highly scalable, distributed transaction processing systems that power Amazon's global commerce infrastructure. Architect mission-critical services handling billions of transactions per day with high performance, high availability, and low latency. ### Senior Software Engineer @ PEER Group Inc. Jan 2021 – Jan 2024 Engineering and architecting large-scale semiconductor factory automation systems, with primary focus on designing high-volume, mission-critical FAB automation solutions. Responsible for system architecture, scalability design, and technical specifications for complex distributed systems utilizing .NET Core, C#, Oracle, and Angular technology stack. Leading cross-functional engineering teams in the design and architecture of enterprise-level features and functionality for production systems supporting cutting-edge microchip manufacturing operations. ### Senior Software Engineer @ CarGurus Jan 2020 – Jan 2020 | Cambridge, Massachusetts Engineered foundational infrastructure services to enhance overall engineering performance and system reliability across the organization. Architected and designed scalable platform solutions, focusing on system performance optimization, engineering tooling development, and core framework design utilizing distributed technologies including Java, MySQL, MongoDB, and Kafka. ### Scientist / Software Engineer @ RWDI Jan 2015 – Jan 2020 | Ontario, Canada Engineered complex, high-performance modeling and simulation software for wind engineering applications. Designed and architected solutions for automating Boundary Layer Wind Tunnel facilities and wind engineering projects, focusing on computational efficiency and system scalability. ### Software Developer @ Inspiratica Web Services Jan 2014 – Jan 2015 Engineered scalable eCommerce solutions and web-based applications with emphasis on system architecture, performance optimization, and security design. Architected database-driven applications, designed responsive system interfaces, and engineered secure API integrations for enterprise clients. ### Research Assistant and Teaching Assistant @ Western University Jan 2012 – Jan 2014 | Dept. of Computer Science, Middlesex College, UWO, London, Ontario, N6A N6A 5B7 Conducted advanced research in medical imaging systems, focusing on image denoising algorithms, compression techniques, encoding methodologies, and computer-aided diagnostic systems under the supervision of Dr. Mahmoud El-Sakka. Designed and engineered novel image processing algorithms and computational methods for medical imaging applications. Additionally, provided instructional support as a Teaching Assistant for various computer science courses. ### Research Assistant and Teaching Assistant @ Dept. of Math, Statistics and Computer Science, St. Francis Xavier University Jan 2011 – Jan 2012 Conducted research on dynamic workflow systems for healthcare decision-support as a Graduate Research Assistant at the Centre for Logic and Information (CLI), contributing to the multimillion-dollar project "Building Decision-Support Through Dynamic Workflow Systems for Health Care," funded by the Atlantic Canada Opportunities Agency (ACOA) through the Atlantic Innovation Fund (AIF). Designed and engineered integrated adaptive workflow systems based on dynamic knowledge bases (ontologies) for hospice palliative care processes, focusing on bridging fragmentation in healthcare systems under the guidance of Dr. W. MacCaull. Additionally, provided instructional support as a Teaching Assistant for multiple computer science courses. ## Education ### Master's Degree in Computer Science Western University ### Master's Degree in Computer Science St. Francis Xavier University ### Bachelor's Degree in Computer Science & Engineering Military Institute of Science and Technology (MIST) ## Contact & Social - LinkedIn: https://linkedin.com/in/mmahedihasan --- Source: https://flows.cv/mahedi JSON Resume: https://flows.cv/mahedi/resume.json Last updated: 2026-04-05