About Me

Shridhar Patil
Senior Software Engineer @ EZO (RSE LEGALDOCS)

I work on Android, iOS, Flutter, NodeJS, PHP, AWS, Firebase & Google Cloud.

I have released my own application xCrypto on Android Play Store, Windows Store & soon releasing it on Apple App Store.

  • DOB: 6 Sep '89
  • RESIDENCE: Dombivli, Thane
Experience
Oct '20 - Present
Senior Software Engineer
EZO (RSE LEGALDOCS)
Jun '20 - Oct '20
Software Engineer
C-SQUARE (RELIANCE JIO)
Jan '16 - Jun '20
Software Engineer
RSE LEGALDOCS
Education
On Going
Masters of Computer Application
Mumbai University
2011
Bachelors of Computer Application
Tilak Maharashtra University
2007
HSC Science
Mumbai University
2005
SSC
Mumbai University
EZO (RSE LEGALDOCS)

I have developed Ezo - Native Android Application

I have developed EzoAdmin - Ionic Android App to use already developed web application using Angular to reduce development time.

I used to work on NodeJS Ezo Backend but now moving to serverless architecture using Firebase & Google Cloud

I have developed & released Firebase Firestore NPM Package to maintain integrity of data accessing, modifying and processing across multiple internal projects.

I have developed Android Library for Thermal Printer Connection & Print

I have also developed Android Library from scratch for PDF Generation & Rendering and soon will publish as an Open Source Project on Github.

TECH : Android (Kotlin, Java, Ionic), Backend (NodeJS), Firebase & Google Cloud

CSQUARE (RELIANCE JIO)

I have developed and maintained LiveConnect Android Application along with 12 White Label Android Apps of LiveConnect.

I have worked on SFA360 Web Application.

I have also designed and developed Video Conferencing Authentication and Connection Sytem.

I have also been in charge of interviewing & assessing new Android, iOS Developers.

TECH : Android (Kotlin, Java), Web (React), Backend (NodeJS, Go)

RSE LEGALDOCS

LEGALDOCS

I have worked on multiple modules of LegalDocs website including creating landing pages for various services, creating forms based on government portals, add payment modules to each service as well as create Admin Panels for each service for tracking of document progress.

I have developed CRM for managing leads of various services offered by Legaldocs. Leads can be auto collected from Landing Pages of Services or manually added by Executives. Also seemless integration with Admin Panels which used for getting current status of Customer Document Progress.

I have developed a in-house Payment Gateway to help reduce the time for developing Payment Structure along with Add Ons and connect it to real Payment Gateway for the payments.

I have developed a Rider Tracking web app for the LegalDocs Biometric Verification Executives. Rider App is used for assigning new biometric appointments to riders, as well as tracking the status of the appointment, inform customers about the executives on the way once appointment is marked active by rider. It is also used for the tracking of the rider drive and other charges which helped calculating their salaries.

I have also developed chrome extensions to automate day to day tasks of employees such as getting the data from LegalDocs system for document and fill it on Government Portals along with attaching files, WhatsApp Bot Extension for sending promotional messsages to customer as well as the updated status of their documents.

RENT AGREEMENT REGISTRATION

Rent Agreement Website is developed for people to create Rent Agreement by filling up the form and view the draft for the same. Book an appointment for Biometrics, pay by various methods and get the registered document at home. This Android app also scan Aadhar Card and fill user details in form automatically.

EDENTITY

Edentity Android Application brings all social networks together and creates master profile for user as well as his/her friendlist. User can share his/her profile with others by various methods such as WiFi Sharing.

TECH : Android (Java), Web (HTML, CSS, JS, PHP), Extension (Chrome, Mozilla)

PERSONAL PROJECTS

XCRYPTO

xCrypto is a Password Manager developed by me which can be used to store different types of credentials using encryption.

  • Self Developed Algorithm along with AES-256 Algorithm for Encryption
  • xCrypto Web - It is used to connect Android App with Web Extensions using Secure Socket to Auto Fill passwords on websites.
  • 2-Step Verification Code Generator
  • Random Password Generator with customized options
  • Cortana AI Interactions (Windows Application Only)
TECH : Android (Kotlin & Java), iOS (Swift), Windows (C#), AWS, Firebase & Google Cloud

OPEN SOURCE PROJECTS

XIMGDOWN

XIMGDOWN is a Chrome Extension to download all images on any webpage.

There are two types of filters and find-replace while searching for images on web page.

Filters:

  • Filter using extensions | .jpg | .jpeg | .png |
  • Filter using domain matching. If you add 'tinypic.com' then it will search image links which has tinypic.com in them.
Find-Replace:
  • You can use this feature to replace anything in url result.
TECH : Chrome Extension (JS, HTML, CSS)




XFORWARD

XFORWARD is a Gmail Add-On to forward emails using rules created by user.

TECH : Gmail Extension (TypeScript)

FREELANCE PROJECTS

CAI TRADER

CAI Trader is developed for the Traders of Cotton Association of India. They can get live market updates on the app, record the trades in local storage and sync those with server, there are various converters and ability to answer sureys (SurveyMonkeySDK) to help the community.

TECH : iOS (Swift), iPadOS (Swift)




SEVARTH

Sevarth is internally being used by Sevarth Organization. They have a Web Portal to register patients into the system throughout Maharashtra Hospitals. Pain point was some of the hospitals dont have internet or executives have to find a place to get good mobile network to admit new patients. Therefore this app is developed specifically to scan and attach documents along with patient details and keep it in local storage until mobile gets internet connection. Once connected to Wi-Fi or getting mobile network they can sync all the offline registrations with the server.

TECH : Android (Kotlin)