Keep in touch with meI'm using Intch to connect with new people. Use this link to open chat with me via Intch app
Network Power<100 people
Roles
🔥75%
Startup Founder
✨50%
Business Owner
🧑💼25%
C-level Executive
Geos
🇧🇷25%
Brazil
🇫🇷25%
France
🇬🇧25%
United Kingdom
Work Background
Dataloop AISenior Software Engineer
May. 2023United Arab Emirates · On-siteCore Product development
H1Lead Software Engineer
Mar. 2022 - May. 2023Bengaluru, Karnataka, India · Remote● Leading a technical team of 4 engineers and is building a platform for all the teams inside H1 to
use H1DN as a go to ingestion service for the data. Direct reporting to the CDO and SVP of the
company with a size of 800.
● Owning a Node Js based microservice on Kafka(Producer Consumer model) to support
normalization and standardization of database records. Produces a burst of more than 10
million events in minutes and consumes them slowly.
● Founder of the core internal engineering team and open sourcing tools. Involved in
organization-wide learning sessions where I have given hands-on tutorials on various topics.
● Responsible for open sourcing a library to internal teams which runs batch jobs to transform
the data from row based format to another columnar/row based format. This can run on a
distributed cloud platform and is horizontally scalable, fault tolerant and processes in a
NoSQL db with more than .3 million writes per minute and .5 million reads per second.
● Building an asynchronous replication strategy for geographically distributed data. Handles north
of 10 TBs of data. Led the development of a distributed data lake, improving data reliability and
scalability.
● Built the internal architecture of H1DN and CTMS short for H1 data network and designed all
the workflows. This enables any client to run and match the data with H1's internal database in
near real time using batch and streaming jobs.
● Released a React app using webpack module federation for visualizing the live job status of
H1DN.
● Automated a complex process of onboarding data into the system which took 7 days earlier to
a 4 hours process by using a combination of lambda processes and cron jobs.
● Using AWS cloud via terraform to deploy and containerization using docker and kubernetes.
● Working with a combination of SQL and noSQL(DynamoDB, mongoDB) to generate high
throughput and low latency systems (>= 1 million reads per second)
PayPalSenior Software Engineer
Jul. 2018 - Mar. 2022India · Hybrid- Implemented token based rate limiting system to block malicious calls using redis and remote configs. Currently blocks almost 500k callers daily.
- Launched 5 different payment experiments which were being used by more than 1 million
people every day. A/B experiments were used to ramp control. Application server is based on
NodeJS.
- Single handedly created a RTL friendly experience. Updated all components to be accessible
on the mobile web.
- Single handedly implemented guest estimate buyerview on the new web experience. 100k
pageviews per day.
- Developed all the item flows (creating/editing) on the mobile web(Reactjs) based application.
Increase from 30% to 55% in mobile conversion to invoice was noticed with mweb launch.
- Involved in architectural design of Application with focus on networking, rendering and
javascript performance. Splitting the bundles, caching, lazy loading of components and
reducing TTFB were part of the primary focus.
- Implemented HIPAA compliance requirement measures to all different versions of application.
This involved creating multiple new REST endpoints and making significant changes in DB. API
usage - 1.5+ million per day.
- Involved in setting up end to end testing using cypress, unit testing with mocha/jest and
REST endpoint testing with Postman and newman. Integration of qualtrics feedback mechanism
in all the 3 versions of the application.
- Received award for most patents filed in 2019-20. Involved in mentoring and helping other
junior developers in my team. Involved in taking informative sessions and career guidance sessions intermittently in public colleges.
- Launched various promotions on the invoicing web app contributing to around 20,000 people clicking on those promotions every day.
PetasenseData Science and Software Development Intern
Jan. 2018 - Jun. 2018Bengaluru Area, IndiaML and IoT are the new frontiers of the technology. Petasense is an Industrial IoT startup based in Silicon Valley. In the internship period, I also pitched and worked on an idea for predicting the battery life of sensors using data driven approach including algorithms like K-NN and DTW. The internship also consists of learning the full stack development based on python and JavaScript. Frameworks include Flask, Angular JS. Postgres and SQL alchemy was used to implement the models.
Birla Institute of Technology and Science, PilaniTeaching Assistant
Aug. 2017 - Dec. 2017BITS Pilani, Hyderabad Campus1. Teaching Assistant for C Programming course of Computer Science Department.
2. Took tutorials lab sessions and volunteered invigilation.
ValueFirst Digital Media Pvt. Ltd.Summer Intern
May. 2016 - Jul. 2016Gurgaon, IndiaDesigned a project named Revide during the intership. It is a web application which is implemented using Visual Studio 2010 Professional and SQL Server 2008. Languages used are:
C#, ASP.NET, HTML, CSS, JavaScript Project URL is here - https://github.com/yashbansal24/Revide
Intch is a Professional Networking App for the Future of Work