Vinay S.

Software Engineer(Backend/Data Engineer/Data Science/ML/Go/Java)

Commitment
0/ 5
Competency
0/ 5
Reliability
0/ 5
  • Overall Experience: 8 Years  
  • AJAX:
  • Algorithm Development:
  • Advanced Message Queuing Protocol - (AMQP):
  • Android:
  • Apache Tomcat:

Vinay S. 

Software Engineer(Backend/Data Engineer/Data Science/ML/Go/Java)

Commitment
0/5
Competency
0/5
Reliability
0/5

Time zones ready to work

  • Eastern Daylight [UTC -4]
  • Mountain Daylight [UTC -6]
  • Central Daylight [UTC -5]
  • Pacific Daylight [UTC -7]
  • Eastern European [UTC +2]
  • Eastern EST [UTC +3]
  • Further EET [UTC +3]
  • Greenwich Mean [UTC ±0]
  • Australian EDT [UTC +11]
  • Australian CDT [UTC +10:30]
  • Dubai [UTC +4]
  • New Delhi [UTC +5]
  • China (West) [UTC +6]
  • Singapore [UTC +7]
  • Hong Kong (East China) [UTC +8]

Willing to travel to client location: May be  

About Me 

Go-getter, passionate about technology, innovation. Eager to utilize technical skills combined with AI/ML domain knowledge to create practical products for the real world
Go-getter, passionate about technology, innovation. Eager to utilize technical skills combined with AI/ML domain knowledge to create practical products for the real world. Willing to develop values under company culture.
Show More

Interview Videos

Signup to see videos

Risk-Free Trial, Pay Only If Satisfied.

Portfolios

CardioVascular Disease Detection

Role:

Responsible for detailed EDA, model creation, deployment, testing of model, monitoring, and retraining approach. Achieved Recall of 82 using F2 score as metric.
Responsible for detailed EDA, model creation, deployment, testing of model, monitoring, and retraining approach. Achieved Recall of 82 using F2 score as metric.

Skills:

Tools:

Event Notification Engine

Role:

Task was to notify our customers when new loan product is available for them Also at regular intervals track the gps coordinates using silent notifications Other use case was sending reminder notification for emi delay. Notification type was sms,in app,and calls .

Task was to notify our customers when new loan product is available for them Also at regular intervals track the gps coordinates using silent notifications Other use case was sending reminder notification for emi delay. Notification type was sms,in app,and calls .

Skills: Apache AirflowGoogle CloudMySQLDrools

Tools: Goland

Golang GRPC Microservices for Project Management System

Role:

Golang GRPC Microservices for Project Management System

Built robust grpc based services,Developed Micro services using Golanguage and developed corresponding test cases for Company researchNow.

Golang GRPC Microservices for Project Management System

Built robust grpc based services,Developed Micro services using Golanguage and developed corresponding test cases for Company researchNow.

Skills: Google Open-Source Universal RPC Framework (GRPC)

Tools: Goland

Golang GRPC GPS Logger Microservices

Role:


GRPC GPS Logger Microservices
Built an logger service that can handle million writes of gps coordinates per 10sec,used channels extensively,Wrote code for logrotation ,log compression .API is being served as Grpc call via proto buffer


GRPC GPS Logger Microservices
Built an logger service that can handle million writes of gps coordinates per 10sec,used channels extensively,Wrote code for logrotation ,log compression .API is being served as Grpc call via proto buffer

Skills: Protocol Buffers

Tools: Goland

Predicting short term loan default

Role:

Task was to help indentify customers prior who are likely to default a 5K short term loan Product, Prior to model the default rate for this product was 10 % , for all our uber partner driver customers

Outcome: Calibrated ML model helped to drop Loan Default rate

Task was to help indentify customers prior who are likely to default a 5K short term loan Product, Prior to model the default rate for this product was 10 % , for all our uber partner driver customers

Outcome: Calibrated ML model helped to drop Loan Default rate by 40%

Show More

Skills: ColabNumPyXG Boost

Tools: PyCharm

+ More

Employment

Bookmyshow

2014/07 - 2016/05

Skills: C SharpGo LangMongoDBNeo4jNode.JsNoSQLPHPRedis

Your Role and Responsibilities:

Worked on backend,Worked on building rest apis, prediction models,worked on NoSQLs.

Primary languages worked on their was Php,Golang,C#,NodeJs

Database MSSQL, MongoDB,Neo4j,CouchBase,Redis

Worked on backend,Worked on building rest apis, prediction models,worked on NoSQLs.

Primary languages worked on their was Php,Golang,C#,NodeJs

Database MSSQL, MongoDB,Neo4j,CouchBase,Redis


Backend Developer/Data Science/AI

2016/05 -

Skills: AWSGraphQLHibernateJava (All Versions)KerasMySQLNumPyOpenCVPandasPythonRabbitMQRest APIRustSciKit-LearnSpring MVCTesseractUbuntu

Your Role and Responsibilities:

Worked on multiple projects ranging from building rest api services using Spring MVC hibernate,grpc microservices, graphQL too.

Also worked on SMS parsing projects involved natural language processing using nltk,spacy,

Also worked on building Machine learning models, for predictin

Worked on multiple projects ranging from building rest api services using Spring MVC hibernate,grpc microservices, graphQL too.

Also worked on SMS parsing projects involved natural language processing using nltk,spacy,

Also worked on building Machine learning models, for predicting customers that are likely to default a loan.

Worked on Computer vision project like fetching Identifying if image is pan card,aadhar card, if yes then fetching details from it,used Opencv and Tessaract.

Now currenlty working side project to correct image orientation of captured Pan cards.

Show More

Data Engineer Freelancer

2018/05 - 2018/06

Skills: Go LangGoogle App EngineGoogle CloudGoogle Open-Source Universal RPC Framework (GRPC)

Your Role and Responsibilities:

Notification System

 

Created Golang grcpc webservice that uses Google Cloud
Notification system
pub sub for creating
Wrote GRPC based webservice in golang and created processor which listens to
subscriber and sends notification to users.

Notification System

 

Created Golang grcpc webservice that uses Google Cloud
Notification system
pub sub for creating
Wrote GRPC based webservice in golang and created processor which listens to
subscriber and sends notification to users.


Software Engineer Backend,AI/ML/NLP

2016/06 -

Skills:

Your Role and Responsibilities:

Built backend powered with microservices using rest/grpc apis. Built RealTime Notification Engine, Calibrated ML model for loan default prediction, Computer Vision Module, and scalable distributed systems. Also built SMS profiling using regex.
Built backend powered with microservices using rest/grpc apis. Built RealTime Notification Engine, Calibrated ML model for loan default prediction, Computer Vision Module, and scalable distributed systems. Also built SMS profiling using regex.

Software Engineer

2014/08 - 2016/05

Skills:

Your Role and Responsibilities:

Worked in core team building recommendation engine, backend services, Music Recommendation Engine, and real-time seat occupancy module. Also worked on cold start problem of Music Recommendation Engine and developed machine learning models.
Worked in core team building recommendation engine, backend services, Music Recommendation Engine, and real-time seat occupancy module. Also worked on cold start problem of Music Recommendation Engine and developed machine learning models.

+ More

Education

2010 - 2013


2007 - 2010


US work authorization

Do you or will you require sponsorship for a US employment visa (e.g. H-1B)? Yes

Skills

A2Billing AJAX Algorithm Development Advanced Message Queuing Protocol - (AMQP) Android

Hobbies

Guitar ,Football ,Boxing , Reading books,Crossfit

Reading Medium Tech Blogs, Learning about new opportunities,

Professional Freelancer

Achievements

Start Employeed award at Ecommerce Company

Certification

I did few (15)certifications from coursera and edx.

Preferred Languages

English - Hindi -