Overview
Work History
Education
Skills
Projects
Extracurriculars
Volunteering Experience
Timeline
Generic

Nahush Kumta

Bangalore

Overview

5
5
years of professional experience

Work History

Software Development Engineer

LinkedIn
07.2021 - Current
  • Migrated signature algorithm used for signing a cookie (to detect cookie tampering) from weaker RSA-512 (1dy security) to ECDSA-p256 (30yrs).
  • Wrote spark job to backfill 180 million records into a table with missing data. This was done to be compliant with Apple tracking framework and it reduced a potential $300MM revenue risk to $18MM.
  • Conducted FIDO 2.0 (passwordless login) proof of concept for LinkedIn which was presented to the CEO. Am also part of the team that designed and implemented the changes. This feature is currently ramped to 10% of the global users.
  • Wrote a samza job for sending emails to customers on the event of their phone taken over scenario. Done as part of whatsapp notifcations charter and had an expected increase in weekly active user count of 0.32% in India.
  • Reduced time to live (ttl) of a browser cookie from 2yrs to 1yr to achieve GDPR compliance for cookie ttl <= 13 months. This was done in a rolling window fashion, where the cookie would be refreshed every 7 days with a new a new expiration that is 2 years from the time of refreshing, effectively achieving infinte ttl.
  • Migrated plugins from proxy servers hosted using Apache Traffic server (ATS) to HAproxy. This was done to increase maintainability and ease the development on those plugins.
  • Wrote a python library for parsing and signature verification of member identity cookie. It is used by all python services at LinkedIn.
  • Wrote a tool for recovering compromised accounts by reverting the handles owned by the account to a particular point in time. This tool is being used by member safety and recovery team at Linkedin to resolve a volume of 2 lakh compromised cases, hence reducing a lot of manual effort.

Software Engineer Intern

Amazon
01.2021 - 06.2021
  • Wrote APIs to support get, batch-get and transactional batch-get on DynamoDBs during migration of data.

Software Engineer Intern

LinkedIn
05.2020 - 07.2020
  • Wrote a cron job for running automated builds on various services.
  • Wrote a script for keyword extraction from many documents using TF-IDF algorithm.

Software Engineer Intern

Couture.AI
05.2019 - 07.2019
  • Wrote API for writing and getting files from Apache Ozone.
  • Wrote queries to optimize extraction of data to be rendered on superset dashboards.

Education

Bachelors of Engineering - Computer Science

BITS Pilani - Goa Campus
Goa
08.2021

CMR National Public School
Bangalore
2017

Delhi Public School, North
Bangalore
2015

Skills

  • Tools: cpp, java, python, R, golang, groovy, javascript, spark, HDFS, Apache ozone, hive, SQL, NoSQL, DynamoDB, Presto, samza, kafka, spring, ATS, HAproxy, Rest APIs, Apache Superset, HTML, gradle, maven
  • Courses: OOP, OS, Statistical Inferencing, Theory of Computation, DSA, DBMS, Design and Analysis of Algorithms, Discrete Mathematics, Cryptography, Neural Networks, AI, Computer Networks, Foundations of Data Science, Number Theory

Projects

  • Computational Geometry: Used open-source library CGAL for implementing various computational geometry algorithms. These include the visibility polygon, Voronoi diagram and its duals like Delaunay triangulation respectively. Also implemented Minmin, Maxmax Voronoi diagrams and Minimum Width Annulus for a set of points clustered into groups.
  • RSA encryption: Implemented a client Server model that uses textbook RSA encryption for communication of text messages. This implementation included various algorithms like Miller-Rabin for primality testing, fast exponentiation, GCD extended, etc.
  • Davis-Putnam-Logemann-Loveland (DPLL): Implemented an inference algorithm, the DPLL algorithm, to help a Logical agent to navigate an imaginary world with traps given a knowledge base to represent the imaginary world.
  • A* search: Implemented the A* search algorithm using the maximum of the manhattan distance and number of misplaced tiles as its heuristic function for solving the 15 puzzle problem.
  • Sentiment Analysis of Memes: Wrote a CNN model and LSTM model, and combined them using late fusion to do Multi-modal sentiment Classification of Memes.
  • Computational Biology: Performed efficient integration of molecular representation and Message-Passing Neural Networks for predicting small molecule drug-like properties given their smiles notation. This won 2nd place at International Conference on Drug Discovery (ICDD) 2022 in AI category and a research paper is in progress for the same.

Extracurriculars

  • Represented the college in Cricket team at BITS Pilani Goa: Was the first in the history of the team to take a 5-wicket haul. Also was part of the team that came 3rd place at Arena sports fest at BITS Pilani Hyderabad.
  • Represented LinkedIn in Cricket: Represented LinkedIn in cricket at various corporate tournaments.
  • Aero-D: Represented the Aerodynamics club (Aero-D) of BITS Pilani Goa at the Boeing competition conducted at IIT Bombay TechFest 2018.
  • National Anveshika Experimental Skill Test: Took part in an experimental skill test organized by Indian Association of Physics Teachers (IAPT) and stood 3rd in Bangalore in the year 2016.
  • Toastmasters: Took part in various club contests and took up roles at various district level contests.

Volunteering Experience

  • Abhigyaan: Was part of this club at BITS Pilani Goa that catered to teaching underprivileged individuals for free. Taught various school children at Birla slum near college and also taught security guards in college as a part of this club.
  • Barabari: Currently part of this NGO that helps students to connect with the right opportunities and resources to land jobs. Hence the name Barabari which means equality in Hindi.

Timeline

Software Development Engineer

LinkedIn
07.2021 - Current

Software Engineer Intern

Amazon
01.2021 - 06.2021

Software Engineer Intern

LinkedIn
05.2020 - 07.2020

Software Engineer Intern

Couture.AI
05.2019 - 07.2019

Bachelors of Engineering - Computer Science

BITS Pilani - Goa Campus

CMR National Public School

Delhi Public School, North
Nahush Kumta