About Me

Computer Science Graduate Student at the University of Southern California starting Fall '21.

I am a programming enthusiast and a constant learner, with the motivation to innovate. My work is focused on Full stack Development, and Deep Learning, which is supported by my coursework in AI and Algorithms at USC. I have amassed experience of over four years during three internships, several freelance projects, academic projects and hackathons. I am proficient in frontend development in JavaScript using React and Angular; combined with Backend Frameworks Node, Spring and Django. I am also thoroughly proficient in the languages Python, Java and C.

Name:
Harshil Jhaveri
City:
Los Angeles, CA, USA
Degree:
Master's in Computer Science
Expected Graduation:
May 2023
Email:
hjhaveri@usc.edu

Skills

Languages and OS
  • Python, C, Java

  • JavaScript, R, Bash

  • Linux, MacOS, Windows

Web Development
  • Git, Docker

  • MySQL, MongoDB

  • Django, Spring, PHP

  • React, Angular

Libraries/Frameworks
  • TensorFlow, PyTorch, Theano

  • OpenCV, Keras

  • AWS S3, Lambda

Experience

Software Engineer Intern

Cloudera | Santa Clara, US | May 2022 - August 2022

  • Created services to bolster authorization and authentication for SSL interactions with Hadoop clusters on Apache Knox.
  • Automated client certificate authentication and configured composite provider authorization. Executed a header-based identity maintenance plugin, and authorization bearer services, and deployed packages to production via Gerrit.
  • • Resolved escalations in identity management service integration with Azure public cloud followed by automation tests.

Full Stack Engineer

University of Southern California | Los Angeles, US | September 2021 - Present

  • Lead efforts for web development, analysis, research and visualization of data for USC Viterbi’s Globalization team, reporting to Vice Dean Cauligi Raghavendra.

Software Development Intern

Finovate Capital | Mumbai, India | Apr 2021 - Jul 2021

  • Introduced AI based generation of invoices, and transfers to and from FTP servers. Reduced manpower required by 300%, and increased auditing accuracy twofold.
  • Led E2E backend and frontend stack development of an interactive web app used by MSME’s for supply chain financing.

Data Science Intern

CMS Computers Limited | Mumbai, India | Dec 2019 - Jan 2020

  • Pioneered a Vision-based traffic control system, detecting and estimating vehicle speed from live feed transitioning from traditional ultrasonic sensors. It also characterized automobile’s coordinates and type at the time of offence.
  • Executed automatic red signal violation detection and penalty generation with 87% accuracy trained on a YOLO model.
  • Created a desktop app for network admins, showing a hash-based authenticated live stream of traffic in a clean UI.

Software Development Intern

Atom Technologies Limited | Mumbai, India | Jun 2019 - Jul 2019

  • Developed a full stack E-Commerce platform to offer purchase and online sale of payment models to 150,000+ vendors.
  • Devised a multithreading system for transactions from the same user ID on the existing payment gateway. This facilitated multiple simultaneous payments from the same user and significantly reducing delay.

Vice-Chairperson, Technical Head

ACM Student Chapter at DJSCE | Mumbai, India | Oct 2018 - Nov 2020

  • Supervised organization of various technical events such as hackathons.
  • Developed the committee's web application to facilitate an internship search portal.

Education

Master's in Computer Science

University of Southern California | Los Angeles, US | August 2021 - Present

  • Coursework in Analysis of Algorithms, Machine Learning, Artificial Intelligence and Databases

Bachelor of Engineering in Computer Engineering

Dwarkadas J. Sanghvi College of Engineering, University of Mumbai| Mumbai, India | Aug 2017 - June 2021

  • Coursework focussed in Advanced Algorithms, Machine Learning, Cloud Computing, Distributed Systems, Operating Systems, Data Warehousing and Mining, Natural Language Processing, etc.

Projects

Patient Holistic Care Portal

Smart recommendations for patients based on symptoms, with WebRTC based video calls with Doctors and chatbots to support their mental health. Made using PyTorch, Django, Angular, VanillaJS, SIP.js.

Smart Disaster Rescue and Mitigation System

Real-time portal for averting disasters in smart cities with mesh network based offline SOS calls. Made using Tensorflow, Node, React and MongoDB.

NGO - Volunteer Matching Portal

One stop portal to match an NGO with prospective volunteers, fundraise and answer cries for help. Made using EmotionAI, Tweetpy, Spring, Bootstrap, MySQL and AWS S3.

Plastic Management Portal

System for managing single use plastics using CV based classification of the plastic type and Amazon Affiliate API for plastic alternatives. Made using PHP, React, VanillaJS, Docker and MySQL.

Publications

Autoencoder Embedding, Segmentation and Classification of Apparel Images Using a Deep ConvNet Approach
Training Agents to Play 2D Games using Reinforcement Learning
Application of BAT Algorithm for Detecting Malignant Brain Tumors
Leveraging Data Science in Cyber Physical Systems to overcome Covid-19

Testimonials

Harshil Jhaveri

Software Engineer | Web Developer | Deep Learning Engineer