# Aryan Ghahremanzadeh > Software Development Engineer Previously @Amazon Location: San Francisco, California, United States Profile: https://flows.cv/aryanghahremanzadeh ## Work Experience ### Software Engineer @ PENN Entertainment, Inc Jan 2024 – Jan 2026 ### Software Engineer @ Faire Jan 2022 – Jan 2024 ### Software Development Engineer @ Amazon Jan 2020 – Jan 2022 - Developed, supported and maintained the core infrastructure and tooling for Amazon customer service to boost data discovery, access, and security. Solved complex business and developer experience problems that enable customer service to scale as a gateway for use by dozens of teams across Amazon - Migrated GraphQL infrastructure to a federated, schema stitching and apollo version hosted on AWS - Designed and implemented data access authorization on the gateway which takes over 80,000 transactions per second - Implemented union and null handling support on internal GraphQL server ### Data Analyst/Engineering Intern @ Wish Jan 2019 – Jan 2020 | San Francisco Bay Area - Implemented a bot detection model that identifies bots at a 96% accuracy rate using a neural network in Python - Built a Kafka data validator that validates storage data and systematically reports data discrepancies using Spark SQL - Created alarms and email notifications when database queries were running over a certain threshold capacity ### Software Development Engineer Intern @ Amazon Jan 2019 – Jan 2019 - Backend intern on the Customer Engagement Technology - Improved developer productivity by decreasing development time by 8 hours for new developers and 1-2 hours for experienced developers by creating a JSON to Java translator tool using Java and Python - Presented, trained and demoed over 100 developers on how to use the tool ### Platform Software Engineering Intern @ Life360 Jan 2018 – Jan 2018 | San Francisco Bay Area - Replaced costly external provider to retrieve nearby places by integrating new placer.ai Go API endpoint - Helped increase locations sent by 33% by releasing feature to use MQTT protocol instead of polling - Created and shipped a PHP crime report endpoint to production which returns all nearby crimes in a given area - Worked for platform team which receives over 1 million requests per minute ### Software Developer Intern @ The Weather Network Jan 2018 – Jan 2018 | Oakville, Ontario - Extracted demographic insights from location data to create segments for advertising by creating a Google dataflow - Created a REST API that triggers Google DBM ads based on real-time weather using Python, AWS Lambda, AWS CloudWatch, AWS API Gateway and AWS DynamoDB - Improved performance by 11% by caching common requests and using asynchronous calls - Implemented dwell-time to the distributed architecture for big data processing in Google Cloud Dataflow using Java - Extracted data in response to specific client requests on Google Big Query (noSQL) using SQL queries ### Software Developer Intern @ PdMAIN Corp Jan 2017 – Jan 2017 | Toronto, Canada Area - Created a face recognition program from scratch with Python, Azure, dlib machine learning library, and REST API - Increased speed by 570% by caching face encodings and using multithreading to isolate capturing from processing - Built a smart camera with motion detection on Raspberry Pi that sent alerts to guards with Python and Bash - Created a web interface to display the live camera feed, recorded video, etc. with HTML5 and JavaScript - Designed a traffic sign detection system using deep learning, TensorFlow and OpenCV ### Part time Software Developer Intern @ LimeTac Jan 2016 – Jan 2017 - Developed C# Xamarin Android Service to receive a variety of data from beacons (distance, temperature, etc) - Collected GPS data from phone and merged with beacon data in JSON object. Sent JSON to the Azure IoT hub - Created a python Raspberry Pi program that received data from beacons and sent JSON to Azure IoT Hub ### Software Developer Intern @ EMC Jan 2016 – Jan 2016 - Optimized backup and recovery of Oracle databases by creating customizable flag files in C++ - Used knowledge of networking, multiprocessing, multithreading and sockets to improved performance by 15% of backup and recovery of Oracle databases by modifying an existing process to not run in certain cases. - Collaborated in an agile environment and gained practical experience in the software development life cycle ### Quality Assurance Analyst @ PdMAIN Corp. Jan 2015 – Jan 2015 | Burlington, Ontario - Tested user functionality of web applications - Documented UI bugs and provided steps to replicate them - Effectively worked with the development team and recommended how to improve web application ### Quality Assurance Analyst @ PdMAIN Corp Jan 2014 – Jan 2014 | Burlington, Ontario - Tested user functionality of web applications - Documented UI bugs and provided steps to replicate them - Effectively worked with the development team and recommended how to improve web application ### Purchasing Clerk @ LimeRoute Inc. Jan 2013 – Jan 2013 | Burlington, Ontario Day to day tasks involved validating if part suppliers and technicians entered the proper shipment information into LimeRoute database, Escalating service tickets that were located in uncovered areas and formalizing reports to management using Microsoft Excel. ## Education ### Bachelor’s Degree in Computer Science University of Waterloo ### High School Garth Webb Secondary School ## Contact & Social - LinkedIn: https://linkedin.com/in/aryan-ghahremanzadeh-79181a111 - Portfolio: http://aryangh.com --- Source: https://flows.cv/aryanghahremanzadeh JSON Resume: https://flows.cv/aryanghahremanzadeh/resume.json Last updated: 2026-03-29