Vishesh Singhal, Developer in Bengaluru, Karnataka, India
Vishesh is available for hire
Hire Vishesh

Vishesh Singhal

Verified Expert  in Engineering

Bio

Vishesh is a back-end engineer with over eight years of experience building web applications. He has built multiple APIs and integrated applications with existing APIs like Google, Salesforce, and OneDrive. Vishesh likes to work startup environments to produce quality software at a challenging pace.

Portfolio

Qwilr
Node.js, Express.js, APIs, API Integration
Practifi (Via Toptal)
AngularJS, Salesforce
Eltropy
Salesforce, AngularJS, Grails, Node.js

Experience

  • Back-end - 7 years
  • APIs - 6 years
  • Node.js - 5 years
  • Microservices - 5 years
  • Salesforce - 5 years
  • JavaScript - 5 years
  • MongoDB - 4 years
  • Git - 4 years

Availability

Part-time

Preferred Environment

Google Chrome, Git, MacOS, Visual Studio Code (VS Code)

The most amazing...

...thing I've built is an open-source application that integrates with multiple cloud storage APIs and enables cloud uploads for any application in five minutes.

Work Experience

Senior Back-end Developer

2017 - 2021
Qwilr
  • Built the back-end APIs for an industry-leading proposal software.
  • Built various integrations, including Salesforce, HubSpot, etc.
  • Worked in the core product team, brainstormed ideas, and led the implementation.
Technologies: Node.js, Express.js, APIs, API Integration

Software Engineer

2018 - 2019
Practifi (Via Toptal)
  • Worked on enhancing Practifi's custom chatter client.
  • Added support for @mentions of team members and groups in chatter.
  • Added support for chatter topics and editing the feed items and comments.
  • Added auto-refresh of the chatter feed, improved the code to minimize hitting chatter API, thus avoiding API limit issues.
Technologies: AngularJS, Salesforce

Lead Platform Engineer

2013 - 2017
Eltropy
  • Built the Eltropy platform from scratch, including the development workflow setup, architecture, DevOps, and more.
  • Created two Salesforce apps to bring Eltropy into Salesforce.
  • Integrated Eltropy with multiple partner APIs. Scaled the team to thirteen engineers.
  • Interacted with clients to decide the product roadmap, timelines, and resource allocation.
Technologies: Salesforce, AngularJS, Grails, Node.js

Web Developer | Reviewer

2011 - 2015
Topcoder
  • Built multiple apps, including Salesforce apps, Chrome extensions, Google audit tools, API integrations, etc.
  • Won over thirty challenges in the software development category.
  • Acted as a community code reviewer. Reviewed over 50 projects for code quality, functionality, and security.
Technologies: Salesforce, JavaScript, Java, APIs

Experience

Filesutra

https://github.com/vishesh04/Filesutra
Filesutra is an open-source tool that allows quick implementation of file imports from popular cloud storage providers. Filesutra currently supports Google Drive, Microsoft OneDrive, Box, and Dropbox. Its front end is written in AngularJS, and its back end is in Grails.

CloudFiles

Force.com native application to link files from all popular cloud storage to Salesforce. CloudFiles helps the user save on Salesforce storage cost and to bring organizations' storage cloud to Salesforce. This app is listed in the Salesforce App Exchange.

Education

2009 - 2013

Bachelor's of Engineering in Electrical and Electronics Engineering

Bits Pilani - Pilani

Skills

Libraries/APIs

Node.js

Tools

Git

Languages

JavaScript, Java, TypeScript, HTML

Frameworks

Express.js, AngularJS, Grails

Paradigms

Microservices

Platforms

Amazon Web Services (AWS), AWS Lambda, Salesforce, Visual Studio Code (VS Code)

Storage

PostgreSQL, MongoDB

Other

APIs, Back-end, API Integration

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