Vishal Hanumante, Developer in Pune, India
Vishal is currently unavailable

Vishal Hanumante

Full-stack Developer

Pune, India

Toptal member since June 23, 2022

Bio

Vishal is a highly proficient senior developer with a length and breadth of design knowledge. He has 22+ years of experience in IT and extensive expertise in product development, including eCommerce, GUI-based web applications, and desktop applications for the finance, manufacturing, hospitality, and medical industries. For 12+ years, Vishal has also acted as a program and project manager, so he perfectly understands a project's big picture and what to look for.

Portfolio

560mTEK
Java, Spring, JavaScript, SQL, Bootstrap, SQL Stored Procedures, MySQL, HTML...
Cognizant
Microsoft, Production Support, Technical Program Management, Scrumban, Agile...
Capgemini (earstwhile Patni Computer Systems)
Java, JDBC, EJB 3, Oracle8i, SQL, SQL Stored Procedures, Production Support...

Experience

  • Java - 12 years
  • MySQL - 3 years
  • REST APIs - 3 years
  • Spring - 3 years
  • Node.js - 2 years
  • Express.js - 1 year
  • MongoDB - 1 year

Preferred Environment

Windows, Linux

The most amazing...

...solution I've designed and developed is a product for an environmental startup company, rejuvenating the water resources for farmers and government agencies.

Work Experience

Senior Tech Lead

2018 - PRESENT
560mTEK
  • Designed and developed an industrial SaaS product for calibration laboratories. The product is being used by NABL-certified laboratories, helping them to improve their productivity by more than 40%.
  • Developed the product on a Java/Spring platform with MySQL database and HTML and Bootstrap front end. The application was deployed on AWS with serverless architecture using Elastic Beanstalk and RDS.
  • Designed and developed a product for an environmental startup company, rejuvenating the water resources for farmers and government agencies. The product was developed on the Node.js platform with MySQL.
  • Oversaw the application's performance being used in production for over one and a half years, only reporting minimal issues with no P0/P1 issues detected.
  • Developed a small POC for a secure box to track its attributes and location in real time. Used AWS IoT to collect data using the MQTT pub/sub model. The location and attributes were displayed on Google Maps using AWS Lamda functions as the back end.
  • Groomed junior developers on the technology and finished the work with excellent quality.
Technologies: Java, Spring, JavaScript, SQL, Bootstrap, SQL Stored Procedures, MySQL, HTML, CSS, iTextPDF, Spring Boot, APIs, JSON, REST, REST APIs, Node.js, Angular, NestJS, TypeScript, TypeORM, Hibernate, SaaS Design, Express.js, AWS Lambda, Full-stack, Full-stack Development, Git, Amazon Web Services (AWS), Amazon S3 (AWS S3), Amazon Elastic Block Store (EBS), Amazon EC2, Serverless, Serverless Architecture, Agile Project Management, Team Leadership, Remote Team Leadership, NoSQL, Chrome Extensions, PL/SQL, Technical Leadership, Java EE (Jakarta EE), HTML5, Apache Maven, Lambda Functions, Serverless Framework, MongoDB, Mongoose, React, GraphQL, JEE, Redux, Firebase, Elasticsearch, Next.js, MERN Stack, Apollo, React Native

Senior Manager (Projects)

2015 - 2018
Cognizant
  • Won the People Excellence Annual Award for my tireless efforts to bring out the best in my team for two years.
  • Managed a program using Daikibo for large-scale Agile methodology implementation. Provided status reporting and project monitoring as part of the program governance.
  • Monitored production releases and incidents, quality assurance releases in non-production environments, and the build and deployment to dev environments in a Scrumban team.
  • Developed several metrics, focusing on the quality of delivery, and managed small innovation programs.
Technologies: Microsoft, Production Support, Technical Program Management, Scrumban, Agile, Scrum Master, Software Troubleshooting, Agile Project Management, Team Leadership, Remote Team Leadership, Certified ScrumMaster (CSM), Technical Leadership, JEE

Senior Tech Lead

1998 - 2014
Capgemini (earstwhile Patni Computer Systems)
  • Obtained the Best Team Annual Award in 2004 and 2005 for delivering the best quality product with scalable architecture and helping the business grow.
  • Won the Excellent Performance Annual Award in 2005 for successfully leading the team in delivering a complex database migration project into a web-based application-as-service critical for the business.
  • Joined Patni Computer Systems as a software engineer and progressed through the ranks in a short amount of time.
  • Worked with product companies for more than 15 years delivering solutions on the Java platform. Helped grow an account from USD 200k to USD 1.2 million.
  • Designed and developed a suite of products for the hospitality industry, including a web-based reservation engine, bulk reservations upload, and real-time connectivity for inventory and reservations using Java/J2EE and Oracle database.
  • Worked for US and European customers from the US for eight years, Europe for three months, and India for 10+ years while delivering industry-class software solutions.
Technologies: Java, JDBC, EJB 3, Oracle8i, SQL, SQL Stored Procedures, Production Support, Technical Program Management, Agile Project Management, Product Development, SaaS Design, Full-stack, Full-stack Development, Subversion (SVN), Team Leadership, Remote Team Leadership, PL/SQL, Technical Leadership, Java EE (Jakarta EE), HTML5, JEE, Jira, HIPAA Compliance

Experience

Cloud-based SaaS Solution for an Industrial Application

CalBQ is a lab information management system used in government-authorized calibration labs that calibrate various instruments for the industry as a workflow application. This application improves the quality of delivery and the labs' productivity. The product version 1.0 has successfully been deployed on the AWS serverless architecture since March 2020.
The web front end is designed using HTML, CSS, JQuery, and Bootstrap. The back end is based on Java and Spring, interacting with the MySQL database. The front end has dynamic calibration data entry templates based on the MySQL database's definition.

SaaS Application for the Hospitality Industry (Reservations)

The client is a US-based company that offers the hospitality industry web products and web services (SaaS). These products and services are involved in governing events and group housing processes. They provide numerous benefits, including accessing and sharing real-time data, needing to use only one system from city to city, and reducing attrition exposure.

I worked on many projects, including Flexi Blocks, multi-payment, waitlist, quick lists, and maintenance work. The applications were built on Java/Jakarta EE platform and followed service-oriented architecture (SOA). I also led a database migration project for the client—from SQL Server to Oracle with a team of 35+ developers.

AWS-based Message Delivery Platform

A development project for an AWS-based message delivery platform was executed for a new startup. Customer companies use the platform to message their employees about various deals and updates.

The startup will collect returns regarding the number of messages handled and donate part of these returns to various causes. The AWS Lambda functions using Node.js were developed as the back end using AWS DynamoDB.

We developed a Chrome extension that would be installed on individual machines and had the functionality to subscribe and receive broadcast messages.

Environmental Sciences Company | Operations Application

The customer is a startup company in the water conservation space. I developed an Android application for their operations team to track water resources and conservation activities. The application talks to Node.js REST APIs and stores the data in the MySQL database. JWT was used to authenticate API users and the auto-renewal token as designed.

The APIs are consumed by an Android application and a web-based admin application. An algorithm was developed to measure the water depth using sound; it was quite challenging considering the ambient noise disturbances and limited mobile speaker volume. The admin web application was designed using Angular to manage the users, authorization, authentication, and reporting.

The application is deployed on AWS using S3, EC2, and RDS.

Website for Educational Institute

The Educational Institute is a charitable trust that works with underprivileged students from pre-primary to junior college. They wanted a website to strengthen their online presence so they could work with corporate organizations on CSR activities and secure donations. I designed a new website using HTML, CSS, Bootstrap, and React. It provides details about the charitable trust, its schools, and colleges across the state and allows students to share the junior college admission forms online with supporting documents. The website was deployed on AWS using AWS S3 for the front-end code.

Education

2013 - 2015

Master’s Degree in Business Administration (MBA)

Symbiosis Institute of Business Management - Pune, India

1995 - 1998

Bachelor of Engineering Degree in Electronics

Pune University - Pune, India

Skills

Libraries/APIs

JDBC, REST APIs, Node.js, Stripe, React

Tools

iTextPDF, Git, Subversion (SVN), Apache Tomcat, Amazon Elastic Block Store (EBS), Mongoose, Apache Maven, Jira

Languages

Java, JavaScript, SQL, HTML, CSS, TypeScript, HTML5, GraphQL

Frameworks

Spring, Spring Boot, NestJS, Hibernate, Express.js, JSON Web Tokens (JWT), Bootstrap, Angular, Serverless Framework, Redux, Next.js, React Native

Paradigms

Agile Project Management, REST, Agile, Serverless Architecture, HIPAA Compliance

Platforms

AWS Lambda, Amazon Web Services (AWS), Amazon EC2, AWS Elastic Beanstalk, Oracle, Java EE (Jakarta EE), JEE, JBoss, Firebase, Microsoft, Linux

Storage

SQL Stored Procedures, MySQL, JSON, Amazon S3 (AWS S3), Microsoft SQL Server, PL/SQL, Amazon DynamoDB, NoSQL, MongoDB, Elasticsearch

Other

Production Support, Technical Program Management, Scrumban, Software Troubleshooting, EJB 3, Oracle8i, Product Development, APIs, TypeORM, SaaS Design, Full-stack, Full-stack Development, Amazon RDS, Enterprise Java Beans (EJB), User Authentication, Team Leadership, Remote Team Leadership, Technical Leadership, Lambda Functions, MERN Stack, Scrum Master, Serverless, Web Services, Production, Web Extensions, Extensions, Certified ScrumMaster (CSM), Chrome Extensions, Apollo, Business Management, Engineering, Electronics

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring