Software Engineering Intern
May 2017 - June 2017
HackerRank
The aim of my internship was to get testcases parallelization in execution from scratch.
What is testcases parallelization ?
Whenever a client makes a request to the CodeChecker (judge) to run a submission on multiple test files. Judge process the request and execute submission on each testfile one by one in a sandbox environment. Concept of testcases parallelization is to run the same submission on multiple servers on different testfiles i.e. splitting test files over multiple servers. This will increase the average throughput and decreases turnaround time for the submission.
After 4 weeks of started working on parallelization the code was finally merged to master. And went in production on Monday 26th June 2017.
Read More
Kernel Driver Developer
May 2016 - Dec 2016
ReactOS Foundation
My project proposal was selected in Google Summer of Code 2016 by ReactOS organization. There I developed SATA-AHCI driver from scratch.
ReactOS was relying on non-native AHCI support by uni_ata which implements it's own storage stack and provide a very limited access to AHCI functions to the OS. Which makes It hard to maintain and in compatible to windows , ROS at the same time.
My goal is to write a native windows AHCI driver (storahci.sys) targeting NT 5.2, And which could run properly on windows 2003 storage stack model and also easily portable to ROS platform.
Read More
Web Security and Vulnerability Researcher
Nov 2014 - Dec 2016
Collegespace.in
I contributed this society by managing up the website in terms of web security, website management, and development. I also took part in all active tech event being conducted by this society.
Execomm Member
Sep 2015 - Jun 2016
IEEE NSIT
I worked in IEEE-NSIT college society as a core member that organizes various technical events and SIGs for students.
- Website Development
- Conducted Programming SIGs
- Organized technical events and Quizzes
Read More
Software Engineering Intern
Dec 2015 - Jan 2016
HackerRank
During my one-month winter internship, I worked on Platform security and Aws SDK.
- Automated security testing framework
- CodeChecker Performance & Analytics
- Integrated Aws C++ SDK in CodeChecker
Read More