profgrammer

Prafful Javare

Hi! I am Prafful, a student from Mumbai. I am interested in software development and I have mostly worked in backend development. Other than that I also have a knack for competitive programming and algorithms, with a top rating of 1831 (4 stars) on the competitive programming platform, Codechef. We recently participated in the Gwalior-Pune onsite round of the ICPC and secured a rank of 85 among 140 teams.

The most interesting project I had an opportunity to work on was when I was interning at Netmeds from June-July 2019. I was told to improve the customer experience of ordering medicines which took several clicks and document uploads. Currently, the system that is in production has been developed by me and facilitates one-click medicine order from a virtual prescription prescribed through an online consultation.

I also had the opportunity to work on a project from AICTE for the Smart India Hackathon 2019, India's largest hackathon. Our project was about tracking the availability of different officers in the head office of AICTE. For that, we used a progressive web application (PWA) to make it platform-independent and still be able to deliver a native app experience. We bagged a prize of Rs. 75000 as winners for that problem statement.

At ETHIndia 2019, an interesting problem was posed by the sponsors (Kyber Network), which stated that there is a lot of slip when we swap large amounts of tokens. To reduce that, smaller transactions need to be made but the exact amount of the splits is tough to deduce manually. Using dynamic programming, we solved this problem of giving the optimal split amounts which saved tens of dollars on considerable amounts.

I also had the opportunity of interning as a backend developer at a Singapore-based startup called OsmosisLearn. My work there includes AWS, OAuth, and Elasticsearch. My favourite task there was to implement a good search feature on their platform, which had a lot of dependencies and went through many revisions before being released to production.

My team also won the HAC (hack against covid) hackathon in August 2020. Our project is a simple yet effective solution to automate the task of taking attendance in online lectures taken over Zoom.

Currently working as a Software Engineer at Google, where my tech stack is dart,java, python, CPP.

Projects

DCerts

De-centralized application for issuing and verifying certificates securely.Solidity, React, Reactstrap

Sign language interpreter

Understand the speech impaired with the power of machine learning

SlipSwap

An application that helps to reduce the slip that is incurred during swap of tokens on Kyber Swap.Node.js, Smart Contract, Express.js, Kyber

Clusik - Click and play music

Convert your anger and frustration into music using machine learning.JavaScript, p5.js, ml5js

ZOLAA - Zoom Online Lecture Attendance Automation

Simple, Automated Attendance Management System for Zoom meetings!Bootstrap, Node.js, Embedded Javascript (EJS), MongoDB, Zoom meeting events API

Skills

Python
Node.js
C++
RESTful API Design
AWS

Experience

  • NetMeds.com - Full stack web developer intern
    June 2019 - July 2019

    Worked as a full-stack web development intern on the online consultations platform. Worked on chat systems, refunds, placing orders in one click and user activity tracking using WebEngage.

  • OsmosisLearn - Backend developer intern
    November 2019 - July 2020

    I was in charge of adding different functionalities disjoint to the product, Osmosis. I created a middleware to facilitate logging in using Google or Facebook OAuth. I also created a service to generate and issue certificates to people who complete a certain course or test. Created the search functionality taking into account prefix matching, stem words removal, stemming which resulted in a great search experience.

  • GeeksforGeeks - Software Development Engineer
    August 2020 - November 2020

    I was part of the Practice team, building new features on their practice and courses platform. My tech stack was mainly PHP, HTML, and CSS.

  • Cimpress - Software Development Engineer

    Working as a part of the Manual Orchestration team, helping bridge the gap between graphic designers and end customers. The primary tech stack is NodeJS, C#, and React.

  • Google - sde

    Working at Google ads.