Education
Master of Mathematics
University of Waterloo
2023
Master of Mathematics in Computer Science from University of Waterloo, Ontario, Canada
B Tech
Amity University
2019
Bachelor of Technology in Computer Science and Engineering from Amity University, Noida, UP, India
Research Experience
Research Assistant
University of Waterloo
2021-2022
-
Worked as a research assistant in Waterloo's Seahorn Group.
- Worked towards improving the Ghidrall system (a tool created to help lift binaries to LLVM IR) and overcome some of its shortcomings like its inability to work with 64 bit systems.
- Participated in a project that aims to find novel methods to find and correct cryptographic API misuse in Java Projects.
- Created test cases in languages such as Python and C++ for various projects that the group was working on.
Research Papers
University of Waterloo
2021-2023
As part of my Masters courses, I worked on research papers on various subjects for personal presentations.
- Requirements Engineering Research Paper on Optimal Framework to improve cryptographic API usage
- Research Collaboration paper on robust private decision tree evaluation
with model privacy
- Collaboration Paper on Survey of SDN Security Measures
- Data Analysis of Current Works on API misuse
Experience
Software Engineer
Maker and Son
2023-2025
- Collaborated with the team to develop scalable solutions and optimize existing projects using my existing knowledge of Java and Python
- Conducted requirements engineering tasks to document the board's requirements for various projects.
- Assisted with database management aspects.
- Focused on front-end development and debugging and resolving code issues.
- Tech Stack: Java, Python, HTML, CSS, SQL, Git, VS Code
Teaching Assistant
University of Waterloo
2021-2023
- As part of the graduate program, I worked as a Teaching Assistant for various courses.
- Responsible for conducting tests and assignment corrections along with providing advice to the students in these courses.
Software Engineer Intern
IRCTC
2018
- Worked with the company in order to find viable solutions to make the mobile applications made by IRCTC better for user experience.
- Created an example application to track live orders to help improve their Parcel Management Applications.
- Redesigned the user interface of the app to make the app easier to navigate in order to improve the user experience.
- Debugged issues that were causing security issues in their existing applications and identified critical flaws in the code and removed them to reduce security threats.