About Me

I am a 3rd year Software Engineering student at The University of Waterloo. I am looking for winter 2022 internships and you can find my resume here!
I have previously interned at Nvidia, WindRiver, Thomson Reuters, and Sandvine as a Software Engineer.
I am also interested in Software Engineering Research and am working part-time at SWAG Lab, University of Waterloo with Prof. Mei Nagappan. You can find a list of my research publications below or in my CV or in Google Scholar.
Contact
- Email: vnsubram(at)uwaterloo(dot)ca
- GitHub: vikramsubramanian
- Twitter: vikramsubrama11
- Google Scholar
Publications
(To be submitted) Vikram N. Subramanian, Shayon Banerjee, Yinuo Wang, Yuvika Khardenavis, Meiyappan Nagappan, Glenn Wurster, Scott Cosentino. (2021). Apply+ : A tool to intelligently apply security patches. Submitted to SEIP track at ICSE2021. https://github.com/ApplyPlus/ApplyPlus
V. N. Subramanian, I. Rehman, M. Nagappan and R. G. Kula, “Analyzing First Contributions on GitHub: What do Newcomers do,” in IEEE Software, doi: https://doi.org/10.1109/MS.2020.3041241.
Vikram N. Subramanian. 2020. An empirical study of the first contributions of developers to open source projects on GitHub. In Proceedings of the ACM/IEEE 42nd International Conference on Software Engineering: Companion Proceedings (ICSE ’20). Association for Computing Machinery, New York, NY, USA, 116–118. DOI: https://doi.org/10.1145/3377812.3382165
- Winner of the ACM Microsoft Student Research Competition- Undergraduate at ICSE2020
Lakshmanan Arumugam, Vikram N. Subramanian, and Meiyappan Nagappan. 2019. SEGarage: A Curated Archive for Software Engineering Research Tools. SIGSOFT Softw. Eng. Notes 44, 3 (July 2019), 13. DOI: https://doi.org/10.1145/3356773.3356777
Projects
Apply+
A wrapper on Git-Apply that we built in collaboration with researchers at BlackBerry to intelligently apply security patches.
Complete
A VSCode extension that automatically generates code from pseudocode by searching for similar functions found on open source projects
- Winner of Hack the North 2019.
SEGarage.org
A tool to archive research tools developed through software engineering research- segarage.org.
Watch Dog
An interactive web app to help users explore the crime data in their neighbourhood.