Piyush Santwani
Senior Software Engineer
About Me
I move pixels and lines of code to craft clean, responsive and user-friendly web-apps. I help clients bring their ideas into reality. If you want to break boundaries with your project, working with me is a good start.
Goals
I learn fast. I fare relatively well when it comes to navigating unknown areas. In future, I want to work in areas which require high degree of problem solving skills and creativity - like AI and Mixed Reality.
Skills
Server-side
Node
ExpressJs, Koa
PHP
Laravel, Vanilla
.NET
C#, VB
Ruby
Rails, Vanilla
Python
Django, Vanilla
•••
Client-side
Javascript
React, JQuery, Vanilla, PWA
HTML
Bootstrap, HTML5
CSS
SASS, Vanilla
Mobile
React Native
UI/UX
Concept & Development
•••
Databases
NoSQL
MongoDB, DynamoDB, InfluxDB
Transact SQL
MS SQL Server, Standalone
MySQL
Framework, Standalone
Redis
Standalone, NodeJs
Elasticsearch
Standalone
•••
Platforms
Windows
Dev & Prod Environment
Mac OSX
Development Environment
Linux
Production Environment
•••
Servers
Apache
HTTP, HTTPS
IIS
WCF
Nginx
RTMP
•••
Cloud Services
Amazon Web Services
EC2, SQS, SNS
DigitalOcean
Droplets, Basic Mail Server
Azure
Web hosting
•••
Dev Tools
Webpack
Gulp
Grunt
Composer
•••
Other
Golang
GraphQL
Electron
D3 and Grafana
Docker

Chrome extension
Unity
IOT
Web Scrapping
Blogging
DevOps tools
Wordpress
•••
Provided above is an approximate representation of skills based on Experience, Knowledge and Familiarity.
Employment
Member of Technical Staff III
VMware
Jul 2018 - Present
Desktop as Service, Virtualization, Cloud, Workspace
  • Team member in the R&D department of the virtual desktop infrastructure domain. Working on enterprise products like Horizon 7, Cloud Volumes and JMP.
Media
Technologies & Other
  • Java, NodeJs, Ruby on Rails, AngularJs, SQL, AWS, Azure, Hypervisor.
•••
Senior Software Developer
BookMyShow
Nov 2016 - June 2018
Team management, Agile development, Full-stack development, Fintech
  • Engineered real-time performance tracking of all payment processors (Banks, Cards and Wallets). Improving overall success ratio of transactions.
  • Historical and predictive analysis of transactional data. Recommeding customers to use better performing payment options.
  • Contributed to payment integrations like PayPal, AmazonPay and Visaco on the BookMyShow platform.
  • Leading the Open-Source technology team of the Payments tribe.
Media
Technologies & Other
  • Kafka, NodeJs, ReactJs, MongoDB, Elasticsearch, InfluxDB, Grafana, Docker, Git, JIRA.
•••
Backend Developer
Justride
Jan 2016 - Sept 2016
Backend Development, Workflow Automation, IOT, Startup Innovation
  • Architectured and developed the Smart Vehicle Technology infrastucture, an in-house ecosystem that communicates with the car-based IOT devices in real-time.
  • Led the research and development team of Drivezy with core focus on IOT and AWS.
  • Contributed to the development of the official website.
  • Handled bug fixes and patches, custom features, automatic backups and maintenance.
Media
Technologies & Other
  • NodeJs, DynamoDB, PHP (Laravel), MySQL, AWS, IOT and WebSocket.
•••
Business Technology Analyst
Deloitte USI
Jan 2014 - Jan 2016
Teamwork, Business Logic, Consulting, Corporate
  • Worked as a C# developer in one of Deloitte's biggest public sector projects - The ObamaCare project for the state of Kentucky.
  • Part of the Eligibility Determination B enefit Calculation (EDBC) team, the core of the Kynect project.
  • Topped the list of candidates who passed the Information Technology Infrastructure Library (ITIL) certification exam.
Media
Technologies & Other
  • Microsoft Unity (C#), WCF, Corticon Business Rules Server, MS SQL Server, Microsoft testing center, IIS.
•••
Teaching Assistant
Mumbai University
Jul 2013 - Oct 2013
Lecturer, Laboratory assistant
  • Lectured on several subjects in the Computer Engineering department.
  • Guided students in Electronics laboratory to design projects.
  • Courses I taught include Electronics Circuit and Communication Fundamentals, Digital Logic and Design, and analog Electronics.
•••
Software Engineer, Intern
Larsen & Toubro
Jul 2012 - Mar 2013
.NET Progammer, Degaussing System, SCADA.
  • Design and Networking of a Human Machine Interface for a Degaussing system with SCADA.
  • These systems are the most effective means of protecting a ship against modern sea mines.
  • Project highlights include acquiring information about the power amplifiers on the ship with the intention of controlling them, communicating encoded data and working with NMEA protocol to locate the ship using GPS.
Media
Technologies & Other
  • C# and VB.NET, Digital signal processing, NMEA protocol decoding.
•••
Intern
EMU, Western Railways
Jun 2012 - Jul 2012
Project Trainee, Indian Railway system.
  • Monitoring Traction Distribution in the Mumbai Suburban region of Western Railways with SCADA.
  • Establishing connection between Electrical multiple unit (EMU) and train management system using the Passenger Information System.
  • Operating traction motor with VVVF control technique.
•••
Passion Projects
Study room, balcony and hackathons
Some Useful, Several Silly Projects
•••
Education
Bachelor in Engineering
(Electronics & Telecommunication)
Thadomal Shahani Engineering College, Mumbai, India
Higher Secondary School
Kishinchand Chellaram College, Mumbai, India
Passed with 94.5%
Secondary School
St.Francis De Sales School, Mumbai, India
Passed with 90.9%
Interests
Food
Cinema & TV
Guitarist
Volleyball
Trekking
Miscellaneous
Nationality
Indian
Date of Birth
9th September, 1991
References can be provided upon request.