Badges
Certifications
Work Experience
Senior Software Engineer
Samsung•  July 2018 - December 2020
• Contributed to a C++ library called MSVP that enabled test scriptwriters to carry out validation, quality checks, firmware testing, and spec compliance testing of Solid-state drives. This library is the single tool used worldwide across Samsung by 15+ teams to validate storage controllers and firmware developed for vendors like HPE and Dell for all market SSD products. • Developed a cross-platform desktop GUI application using Electron and AngularJS which utilized the above C++ library. • Architected a tool-agnostic framework to integrate drive performance analysis and benchmarking features in the above application using third-party tools like Iometer and FIO along with visualization of output data using the Chart.js library. • Developed a client-side remote test execution utility using Electron and Node.js for executing test scripts via sockets and synchronizing and uploading logs to C++-based servers. • Designed a fully scalable system of interconnected test machines responsible for SSD Validation using the MEAN stack, with the goal being large-scale analysis and management of test execution, test log collection, and result synchronization.
Student Intern
Samsung•  January 2018 - June 2018
Ported the MSVP C++ library from Windows to Linux to make it cross-platform, using the Boost library and a custom Operating System Agnostic Layer implementation. Optimized the library to reduce the script execution time by 10%.
Summer Analyst
Goldman Sachs•  May 2017 - July 2017
Built a scheduling assistant and a meeting room booking web application, using Node.js, AngularJS, and Java.
Education
New York University (NYU), New York
Computer Science, MS•  January 2021 - Present
GPA: 3.89/4
MIT, Manipal (Manipal Institute of Technology)
Information Technology, B.Tech•  July 2014 - July 2018
CGPA: 8.83/10
Links
Skills
amanchopra64 has not updated skills details yet.