Amar Gupta

Amar Gupta Email and Phone Number

Software Engineer R and D - Distributed Database @ Huawei Canada
Mississauga, ON, CA
Amar Gupta's Location
Mississauga, Ontario, Canada, Canada
About Amar Gupta

I'm a Computer Scientist with a passion for diving deep into the inner workings of technology, I'm dedicated to continuous learning and applying my knowledge to real-world challenges. My current areas of interest are Systems Engineering, Computer Graphics/Vision and ML.I am also interested in Competitive Coding and have represented TMU twice at the International Collegiate Programming Contest East-Central North American (ICPC ECNA) regional competition during February 2023 and October 2023. My programming skills include C/C++, Python (PySpark), Rust, SQL, Java (Spring Boot), C# (.NET), HTML/CSS/JS, React, Node, Express, Angular, Flask, etc.Tools and technologies include: Git, GNU/Linux, Agile, JIRA, CI/CD, Docker, Kubernetes, MongoDB, PostgreSQL, MySQL, Oracle, Firebase, AWS, Selenium, CypressAs the winner of multiple categories at RUHacks 2022, I've demonstrated my ability to innovate and create practical solutions. https://devpost.com/software/r-u-safeExplore my portfolio website:https://g-amar.github.io/Feel free to connect with me via LinkedIn or reach out via email at amar1.gupta@torontomu.ca. Let's connect and explore opportunities together!

Amar Gupta's Current Company Details
Huawei Canada

Huawei Canada

View
Software Engineer R and D - Distributed Database
Mississauga, ON, CA
Website:
huawei.com
Employees:
131777
Amar Gupta Work Experience Details
  • Huawei Canada
    Software Engineer R And D - Distributed Database
    Huawei Canada
    Mississauga, On, Ca
  • Huawei Canada
    Software Engineer R&D - Distributed Database
    Huawei Canada Dec 2023 - Present
    Markham, Ontario, Canada
    • Worked with a team on researching and implementing a new indexing system and table type for a cloud-native, distributed environment to reduce the number of disk operations an page faults.• Researched and designed a Micro-Indexing system to reduce cache-misses when querying the Database, optimizing for highly concurrent operations and integrating into the existing OLTP Database system.• Researched and implemented Disaster Recovery for the newly created table type, ensuring Database Consistency.• Profiled and analyzed various metrics such as cache-misses, page faults, lock contention, etc. to optimize the Database and remove bottlenecks.• Fix various bugs regarding memory leaks, race conditions, deadlocks, buffer overflow, cache invalidation, etc.
  • Ryerson University
    Research Assistant
    Ryerson University Dec 2022 - Dec 2023
    Toronto, Ontario, Canada
    • Collaborated with a team under the guidance of Dr. Andriy Miranskyy to conduct benchmarks on Large Language Models (LLMs) and determine their usefulness in the field of Software Engineering.• Evaluated LLMs performance on various benchmarks, such as HumanEval and mbpp, using various pass@k metrics.• Examined LLMs ability to solve over 200 algorithmic problems at varying difficulty levels.• Determined LLMs ability to translate code between codebases and programming languages, including languages from different programming paradigms (procedural, object-oriented, functional)
  • Rbc
    Data Scientist Intern
    Rbc May 2023 - Aug 2023
    Toronto, Ontario, Canada
    - Engineered and analyzed 50+ features from datasets with over 9 million data entries to determine the best inputs to an Isolation Forest ML model- Developed an Isolation Forest Machine Learning model to detect the occurrence of fraud and further link it to other fraud to uncover various fraud rings. Python and SQL were heavily used.- Utilized Dataiku DSS with PySpark and HDFS, contributing 100+ notebooks and recipes for feature engineering, extraction, analysis, and Machine Learning; resulting in cumulative 1000's of lines of code contributed- Comprehensively documented all code and analysis on JIRA and Confluence for easy comprehension for current and future team members- Actively participated in daily stand-ups and provided helpful recommendations to improve the overall experience for everyone and increase productivity of the team

Amar Gupta Education Details

Frequently Asked Questions about Amar Gupta

What company does Amar Gupta work for?

Amar Gupta works for Huawei Canada

What is Amar Gupta's role at the current company?

Amar Gupta's current role is Software Engineer R and D - Distributed Database.

What schools did Amar Gupta attend?

Amar Gupta attended Ryerson University.

Who are Amar Gupta's colleagues?

Amar Gupta's colleagues are Andres Bravo, 张因升, Ony Zafimahery Rabenilalana, 倪鹏鹏, Ateeq Mohammed, Daniel Ohue, Iddi Shabani.

Not the Amar Gupta you were looking for?

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

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.