Experience

  1. August 2018 – present · Hyderabad, India

    Web Solutions Engineer — Google

    Working with the Tools, Development and Automation team in gTech.

  2. May 2018 – August 2018

    Google Summer of Code — CERN-HSF

    Worked with the CERN organisation to build a Python package that facilitates running distributed jobs using data frames in the ROOT library, with a simple and clean programming model.

  3. May 2017 – July 2017 · Hyderabad, India

    Web Solutions Engineering Intern — Google

    Worked with the Data & Tools team in gTech (sales operations) to facilitate the efficient collection of metrics in a pipeline written in FlumeJava for a configurable quality tool. This involved state-of-the-art Google technologies such as Guice, Spanner and Protocol Buffers.

Projects

  • September – December 2016

    SAFR

    An Android app that lets you log in to any domain by simply scanning a QR code, instead of remembering tedious credentials.

    Won Ingenius Hackathon

  • October – December 2015

    Pragyan CMS

    Wrote the publications module for an open-source CMS built in PHP. The module lets faculty create, edit and delete their publications.

    1800+ downloads github.com/delta/pragyan

Open source

  • October – November 2017

    OpenMined — PySyft

    Implemented the unfold tensor operation for PySyft, the deep learning and homomorphic encryption library of OpenMined. The operation was implemented efficiently using NumPy.

    PySyft: 700+ stars at the time github.com/OpenMined/PySyft

  • October 2016 – January 2017

    DuckDuckGo — zeroclickinfo-fathead

    Implemented web scraping in Python to fetch the details of over 400 SQLAlchemy functions from the documentation.

    github.com/duckduckgo/zeroclickinfo-fathead

Skills

  • Over 5000 lines

    C++Python

  • Over 1000 lines

    JavaJavaScriptCPHP

  • Version control

    Git

  • Tools & databases

    MySQLApacheShellDocker

  • Frameworks & libraries

    TensorFlowKerasPyTorchFlaskDjangoGuiceJUnit4

Education & achievements

  1. May 2014 – 2018 · Trichy, Tamil Nadu

    NIT Trichy — B.Tech in Mechanical Engineering

    Expected graduation May 2018. Overall CGPA 7.49.

  2. Graduated May 2014 · Doha, Qatar

    M.E.S Indian School

    12th grade: 93.8%.

Coursework

Undergraduate

  • C Programming
  • Applied Electrical & Electronics
  • Probability and Statistics
  • Linear Algebra
  • Fourier Transforms
  • Numerical Methods
  • Image Processing
  • Pattern Recognition

Independent

  • Algorithms: Design and Analysis I & II — Stanford University
  • Machine Learning, Andrew Ng — Stanford University
  • Operating Systems and Systems Programming (CS 162) — UC Berkeley
  • CS231n Convolutional Neural Networks — Stanford University

Achievements

  • 2017 2nd place — Shaastra Algorithmic Coding Contest, IIT Madras
  • 2016 55 out of 1900+ — Battle of Bots #7 by HackerEarth
  • 2016 106 of 2900+ teams — ACM ICPC 2017 India Online round
  • 2016 1st out of 250+ teams — Ingenius Hackathon, PESIT Bangalore