Skills
Core Computer Science
Fluent
  • algorithms
  • data-structure
  • dbms
  • system-design
Programming Languages
Fluent
  • python
  • go
  • sql
  • java
  • c++
Tools
Fluent
  • git
  • linux
  • intellij
  • vs-code
  • dbeaver
Work Experience
Software Engineer
CrewKarma Networks
Bengaluru
September 2018 - Present
https://www.crewkarma.com/
CrewKarma Hiring Platform mainly for Design & Creative Industry. I've been working at CrewKarma as a Software Engineer, mainly on Backend side. Some of my key achievements at Crewkarma are:
  • Developed Recommendation Engine that matches Jobs with Candidate and vice versa
  • Developed Email Scheduler
  • Integrated Payment Gateway to Monetize the Platform
  • Initiated Methods for Monitoring Errors, Exception in Production Code
Intern
Softvan
Ahmedabad
June 2017 - December 2017
https://www.softvan.in/
Softvan works on Cloud Computing, Computer Vision, Machine Learning. My internship was based on Machine Learning and Image Processing work in python. Worked on following projects.
  • Typhoon Prediction
  • MRP Detection from Images of Grocery Packets using OCR
Education
BE Computer Engineering BVM Engineering College Anand CGPA: 8.27 2014 - 2018
HSE BM Commerce High School Bhavnagar Percentage: 84.66% 2012 - 2014
SSC Vishudhanand Vidya Mandir Bhavnagar Percentage: 85.66% 2010 - 2012
Open Source Contribution
Scikit-Learn
Scikit-Learn is an Open Source, Simple and Efficient Machine Learning Library in Python. It is built upon Numpy, SciPy and matplotlib. My contribution in Scikit-Learn is as following.
  • Fixed Issue #11223: Expose solver used with PCA(svd_solver='auto') with PR #11225.
Visual Studio Code

Visual Studio Code is a Free and Open Source Code Editor by Microsoft. It is based on Electron Framework, Most of codebase is TypeScript.

Mattermost

Mattermost is a flexible, open source messaging platform that enables secure team collaboration

GitLab

GitLab is an open source end-to-end software development platform with built-in version control, issue tracking, code review, CI/CD, and more. Self-host GitLab on your own servers, in a container, or on a cloud provider.

Code Settings Sync
A Visual Studio Code Extension that helps you to Synchronize Settings, Snippets, Themes, File Icons, Keybindings, Workspaces and Extensions Across Multiple Machines Using GitHub Gist.
  • Added Feature #800: Utilized pragmaUtil Functions for keybindings.json file with PR #854.
  • Fixed Issue #841: Updated to VSCode Tasks API 2.0.0 and fixed extension tests with PR #855 and PR #881.
Projects
Apparel Classification

A Python based project that utilizes power of Machine Leaning and Computer Vision to automates apparel classification at manufacturer side.

  • Python
  • Tensorflow
  • Keras
  • OpenCV
  • Flask
LabAssistant

A Java based project that makes Lab Assistant’s work easier!

  • Java
  • Networking
  • Swing
Notice Board

A JSP based project that provides simple functionality for posting notice and stuff for college usage.

  • Java
  • JSP
  • HTML
Diabetes Prediction

A Python based project that illustrate use of Scikit-Learn for basic Machine Learning techniques.

  • Python
  • Scikit-Learn
  • Naive-Bayes
Library Management System

A Nodejs based Web Application for library book management.

  • HTML
  • CSS
  • JavaScript
  • Nodejs
  • Express
Awards
Smart India Hackathon
Government of India
March 2018

Participated in final round of SIH 2018.

HackInfinity
DAIICT
December 2017

Participated in a hackaton organized by DAIICT

Best Final Year Project
BVM Engineering College
November 2017

Selected as best project among 30 projects at college level.

Languages
English
Fluent
Hindi
Fluent
Gujarati
Fluent
Interests
Travelling
Badminton
Listening Music