Shivam Kumar

Gurugram, India 122006 · (+91) 94723-00280 · shivam7@outlook.in

Full-Stack Developer


Experience

Full Stack Developer (Contract)

Hawksight, Singapore

Built the NFT Staking App and Raffle App on the FTX-backed Solana Blockchain

Used Rust as the backend language to develop smart contracts required for the app

Used React and Typescript to develop the frontend of the app

May 2022 - Present

Software Engineer I

EagleView, Bengaluru, India

Worked closely with other data scientists to improve the machine learning model. We later filed a patent as well for the invention we made.

Automated the alignment part of the workflow to create Solar report. I was able to reduce the human workload on that step by 80%. I used computer vision and machine learning for it.

Used OpenCV, PyTorch, and Python extensively in my work

Created the data generation pipeline to create a large imagery dataset required to train machine learning models

Mar 2021 - April 2022

AI Engineer

Learngram Technology India, Bengaluru, India

Primarily worked on the NLP technology in machine learning and learned how to manage a large codebase

Designed, developed, and deployed a file management system, like Microsoft OneDrive, for Learngram to manage files of various products

Apr 2020 - Mar 2021

Research Assistant

Supervisor - Prof. Thambipillai Srikanthan, NTU, Singapore

Devised a novel method to automate the detection of open source vulnerabilities in binary files.

Proposed methods for the efficient extraction of unique features inherent in both source code and binary files.

Deployed machine learning and hierarchical filtering techniques using these unique features to get a prima facie evidence of vulnerabilities. In addition, hashing algorithms and subgraph isomorphism were employed to confirm their presence.

Proposed a novel efficient technique for vulnerability detection using neighborhood aggregated locality sensitive hashing.

Achieved around 60% accuracy in detecting the presence of vulnerable library versions in binary packages. Integrated the algorithm into the engine to achieve over 90% accuracy in the detection of vulnerable libraries used in binary packages.

May - Dec 2019

Education

Indian Institute of Technology Goa, India

Bachelor of Technology
Computer Science and Engineering

GPA: 9.22/10.0

2016 - 2020

Skills

Programming Languages
Python, Typescript, Rust
Data Science
PyTorch, NumPy, Pandas, OpenCV
Cloud services
Google Cloud Platform (Cloud SQL, Storage, Compute Engine), AWS (EC2, S3), Firebase
Deployment
Vercel, Docker, Github Actions, Jenkins

Interests

Full Stack Development, Software Design, and Algorithms


Awards & Certifications

  • Received Above and Beyond Award - 2021 based on my contribution to the organisation, EagleView
  • Technical Excellence Award 2018-2019 for creating an internship application management portal for the university, IIT Goa
  • All India Rank 3120, JEE Advanced 2016 among 1.2 million candidates