Projects
Hi! You can find a PDF version of my resume here.
Projects
- instantgames.org
- Chess-playing website made with TypeScript React + InstantDB’s React hooks.
- VLocNet
- Pipeline to calculate the location and orientation of a camera relative to its environment from associated camera images.
- PharmAssist
- Android app to keep track of medicine dosages with prescriptions.
Education
- M. S. in Computer Science, 2021-23
- Arizona State University, Tempe, AZ; GPA: 4.0
- B. Tech. in Information Technology, 2017-21
- Anna University, Chennai, India; GPA: 8.63/10
Work experience
- Systems Software Engineer
- ServiceNow, Kirkland, WA July 2023 - Present
- Utilized REST APIs in Python to introduce automation for Virtual Machine and bare-metal deployment validation in ServiceNow’s infrastructure. Reduced time taken for deployment validation from 10 days (average time for the manual process) to 3 days on average.
- Built a minimal in-memory OS Image (60MB in size) for clients to automate hard-disk erasure in ServiceNow’s production environments. Modified Puppet manifests and developed CI/CD pipelines using shell scripts and Python for image deployment. Eliminated the need for a RedHat-8 image, and the requirement to shred used disks, saving the company upwards of $2M/year.
- Software Engineer Intern
- ServiceNow, San Diego, CA May 2022 - Aug 2022
- Implemented Hierarchical Attention Networks in a Natural Language processing pipeline to analyze vulnerability summaries from scanning software, reducing vulnerability owner identification time by 83% of existing process (1 week to 1 day).
- Developed an OS Image based on the RHEL7 kernel, to execute a disk wipe during the boot sequence. Opened 5 code review requests, and participated in stand-up meetings to ensure adherence to quality.
- Machine Learning Intern
- AstraZeneca, Chennai, India May 2020 - July 2020
- Applied ML algorithms (Random Forest Regressors, Support Vector Regressors, Graph Convolutions) to drug-discovery problems such as estimating digestibility of drugs in human intestine. Compared Chem-Informatics algorithms for feature extraction from molecular structure representations.
- Developed an ensemble ML algorithm with Random Forest and Support Vector Regressors which reduced feature extraction time from 15 seconds to 2 seconds per compound, and improved performance (RMSE) by 15%.
- Full Stack Developer
- SSN Model United Nations 2019, Chennai, India July 2019 - October 2019
- Led a team of 3 developers in building the website for the college’s Model UN, hosted on a DigitalOcean droplet.
Publications
- N. R. Salim, U. Jayaraman and V. Srinath, ”Face Recognition in the Dark: A Unified Approach for NIR-VIS and VIS- NIR Face Matching,” 2020 IEEE 4th Conference on Information Communication Technology (CICT), 2020, pp. 1-12
- Salim, N.R., V., S., Jayaraman, U. et al. Recognition in the near infrared spectrum for face, gender and facial expressions. Multimed Tools Appl (2021).
Programming Languages
- Python
- TypeScript
- Java
- C/C++
Frameworks
- React
- PyTorch
- Keras
- Dlib
- OpenCV
- Tensorflow
Tools
- Android Studio
- AWS Lambda
- Firebase
- MongoDB
Hobbies and interests
- TV shows
- Rubik’s Cube
- Programming
Service and leadership
- Head of Crew (2020-21), Lights Out Please, The Theatre Club of SSN.
- Under Secretary General, Tech, SSNMUN’19.
- Organizer, SSN Cube Open 2019.
Organizations
- Lights Out Please - The Theatre Club of SSN
- Q! - The SSN Quiz Club
- Chennai Cubing Club (C^3)