Adam Ding Email and Phone Number
I am a software engineer with a BASc in Computer Engineering at the University of Waterloo, with a passion for developing innovative and scalable solutions for complex problems. I have completed internships at Amazon and Meta, where I gained valuable experience in various domains.Some of my notable achievements include developing a Python framework to algorithmically tune parameters on the advertisement models of the Facebook app, saving 2 hours of manual tuning and supervision per use; architecting cross-account remote session capabilities using WebSockets and AWS Java SDK; and implementing features in the Network Data Analytics Function (NWDAF) as defined by the 5G Core architecture using Golang. I am proficient in Django, Node.js, AWS, and other technologies, and I enjoy learning new skills and tools to enhance my capabilities. I am seeking new opportunities to apply my skills and knowledge in challenging and impactful projects, and to collaborate with talented and diverse teams.
Amazon
View- Website:
- amazon.com
- Employees:
- 500669
-
Software EngineerAmazon Feb 2024 - PresentToronto, Ontario, Canada -
Software DeveloperEv.Com Sep 2023 - Feb 2024Toronto, Ontario, Canada -
Software EngineerAmazon May 2022 - Aug 2022Vancouver, British Columbia, Canada• Developed an edge device management platform to centralize the metrics and actions of devices registered on separate AWS accounts using React and Java• Architected cross-account remote session capabilities using WebSockets and AWS Java SDK• Added robust device reboot and de-register functionalities to dashboard using YAML scripts -
Software DeveloperMeta Jan 2022 - Apr 2022• Spearheaded the development of a Python framework to algorithmically tune parameters on the advertisement models of the Facebook app, saving 2 hours of manual tuning and supervision per use.• Created a sandbox environment to simulate a model's response to changing parameters, reducing the feedback loop by 95% when testing new tuning algorithms. -
Back-End DeveloperSandvine Jan 2021 - Apr 2021Waterloo, Ontario, Canada• Implemented features in the Network Data Analytics Function (NWDAF) as defined by the 5G Core architecture using Golang.• Multi-threaded initialization tasks to decrease startup time of data-collection microservice by 2.5x.• Designed and implemented workflow for tracking and managing subscriptions made towards network-functions on NWDAF.• Developed the data access layer for Vertica and MySQL databases for the NWDAF Data Collection microservice in Golang. -
Full-Stack DeveloperKnowhow May 2020 - Aug 2020Calgary, Alberta, Canada• Independently built an analytics dashboard to aggregate and visualize product engagement metrics and MRR data with AWSLambda, Chart.js, and Pycopg2.• Implemented secure user refund and cancellation workflows on annual subscriptions with Python and the Stripe API.• Improved product initial load time by 33% through lazy loading images, retrieving resized images using AWS Lambda and S3. -
Firmware EngineerMidnight Sun Solar Rayce Car Team Aug 2019 - Feb 2020• Designed and wrote software in C for the car’s front power distribution to supply power to components, using CAN Bus for cross microcontroller communication. -
Software EngineerDragonsoft Digital - Dragonagile Sep 2019 - Dec 2019• Spearheaded the development and deployment of a full stack app for the JIRA Suite using Node.Js, Java, and AtlassianJS+REST APIs to protect and manage sensitive information in issues (900+ users)• Presented auto-detected sensitive data from the Google Data Loss Prevention API for users to review and manage• Created AES encryption pipeline using Crypto.js to securely store personal information on Atlassian’s database -
Software EngineerPointclickcare Jan 2019 - Apr 2019Mississauga• Automated the processing of medical entries from the Medicare.gov API in Java• Implemented new rules to internal Drools rule engine repository, enhancing product's ability to detect conflicts in user input -
Academic RepresentativeUniversity Of Waterloo Sep 2018 - Dec 2018Waterloo, Ontario• Elected as one of five academic representatives by 119 students • Documented student feedback and suggestions for the course • Discussed improvements for the coding course during meetings with the First Year Director and professors • Surveyed students on the pace and difficulty of the course, and the quality of the lessonsor -
TutorKumon North America, Inc. Sep 2017 - Aug 2018Calgary, Alberta, Canada• Instructed 8-12 early learners efficiently on the Kumon curriculum, on a weekly basis• Corrected 20 assignments accurately in a fast paced environment, demonstrating adaptability• Evaluated each student's session performance in written documentation• Guided the students to solve math problems by displaying strong communication skills -
Executive MemberWchs Concert Choir Sep 2017 - Jun 2018Calgary, Alberta• Managed the social media accounts (Facebook and Instagram) to update the audience with news and reminders• Planned and organized 4 events for the high school choral program to effectively increase team morale• Organized 3 fundraisers raising 430 dollars for the choral program
Adam Ding Education Details
-
Computer Engineering
Frequently Asked Questions about Adam Ding
What company does Adam Ding work for?
Adam Ding works for Amazon
What is Adam Ding's role at the current company?
Adam Ding's current role is Software Engineer | Prev. @ Amazon, Meta | Seeking new opportunities.
What schools did Adam Ding attend?
Adam Ding attended University Of Waterloo.
Who are Adam Ding's colleagues?
Adam Ding's colleagues are Bohdan Kaidanovych, Isabela Bijotti, Sufiyan Khan, Sam Triece, Adrien Cold, Ntm Gaming, Christell Exo.
Not the Adam Ding you were looking for?
-
Adam Soldinger
Los Angeles, Ca6yummly.com, yahoo.com, homerun.com, spotify.com, yummly.com, complex.com4 +131048XXXXX
-
2neu.edu, northeastern.edu
-
1hotmail.com
Free Chrome Extension
Find emails, phones & company data instantly
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
Download 750 million emails and 100 million phone numbers
Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.
Start your free trial