Welcome to My Portfolio
Hi there! Welcome to my portfolio. I am Amar.
This is an interactive solar system simulation made with THREE.js.
Use the MOUSEWHEEL or ARROW KEYS to move back and forth!
NOTE: For the best experience, use Chrome or Edge browsers.
About Me
My name is Amar Gupta and I am passionate about Software Development and Data Science. I'm a Computer Scientist and Software Engineer who loves to constantly learn new things and apply them in the real world. I always look for opportunities to challenge myself increase my knowledge.
Hobbies
- singing
- musical intruments
- coding
- sports (tennis, badminton, ping-pong)
- technology
Experience
Software Engineer R&D - Distributed Databases
Developed 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.
Added Disaster Recovery for the newly created table type, ensuring Database Consistency.
Data Scientist Co-op
Developed an Isolation Forest Machine Learning model to detect the occurance of fraud and further link it to other fraud to uncover various fraud rings. Python and SQL were heavily used.
Research Assistant
Collaborated with a team to conduct benchmarks on Large Language Models (LLMs) and determine their usefulness in the field of Software Engineering.
Skills
I possess extensive knowledge and experience in Software Development and Data Science and am always looking to learn more!
Software Development
Web Development
Database Systems
Data Science and Analysis
Various Programming Languages
Various Computer Science Courses
Education
Ryerson University (now Toronto Metropolitan University)
Excelled at both course-work and extra-curricular activities.
Competitive Coding Club: Senior Executive. Planned various events for club members as well as worked with others to develop and optimize various algorithms.
ICPC (2x): Won 2nd and 3rd place in the qualifiers to represent the school twice in the regional competition to compete with 300+ other participants.
Projects
G-Amar
Visit my GitHub to see some of the things I've done.Here are a few of them:
Network-Routing-Visualized
Visualize various routing algorithms used in computer networks (centralized and decentralized routing).
RU-Safe
Chrome extention to detect and prevent opening of malicious URLs.
Made for RUHacks2022 (and won 3 categories!) in collaboration with Pratyay Banerjee, Stanley Chow, Tasfiq Jasimuddin.
Robot-Attack
A game where you fight against oncoming robots by shooting them with a Shrink Ray (Developed with C/C++ and OpenGL)
Awards
RU-Hacks 2022
Best use of Google Cloud
Best use of DCP API
Most Engaging Demo Video
School of Computer Science Award
Awarded to students with the highest academic performance in the Computer Science program
Dean's List
Renewable Scholarship
Socials
Feel free to connect with me and have a chat!
Amar Gupta
G-Amar
amargupta3327@gmail.com (opens Gmail)
The End :(
Thank you for coming to my website.
Click on the links in the navigation bar to go back through the pages.
Feel free to reach out to me for any opportunities or to collaborate together (or if you just want to talk)!
© 2024 Amar Gupta.
All rights reserved.