Siddhant Bhardwaj, Developer in Toronto, ON, Canada
Siddhant is available for hire
Hire Siddhant

Siddhant Bhardwaj

Verified Expert  in Engineering

Software Developer

Location
Toronto, ON, Canada
Toptal Member Since
July 21, 2022

Siddhant is a full-stack, front-end heavy IT professional with around eight years of experience specializing in web and mobile application development. He has extensive experience using the latest JavaScript frameworks like React, React Native, Backbone, and Angular and building RESTful web services in Ruby on Rails. His greatest strength is to architect and develop visual designs for applications.

Portfolio

Self-employed
React, React Native, GraphQL, Adobe Experience Manager (AEM), Sass, CSS3...
Autodesk
JavaScript, React, Python, Go, Qt, QML, HTML5, CSS3, Cypress...
Self-employed
React, React Native, AngularJS, Angular, Backbone.Marionette, HTML5, CSS3...

Experience

Availability

Full-time

Preferred Environment

MacOS, Slack, Visual Studio Code (VS Code)

The most amazing...

...tool I've planned and engineered is one to manage synchronized review sessions. It helps remote team members collaborate over live meetings and review media.

Work Experience

Full-stack Developer

2021 - 2022
Self-employed
  • Developed web applications to conduct surveys and represent visualizations using React and Ruby on Rails.
  • Built in-house tools in React and GraphQL for managing AEM assets on production.
  • Created a card game application in React Native for both iOS and Android.
Technologies: React, React Native, GraphQL, Adobe Experience Manager (AEM), Sass, CSS3, JavaScript, Redis, Socket.IO, TypeScript, CSS, Figma, Node.js, HTML, Stripe, UI Design, Bootstrap 4, Responsive Web Apps, Front-end, Full-stack, APIs, REST, Material UI, Web Development, Next.js

Software Engineer

2019 - 2021
Autodesk
  • Planned and engineered a tool to help teams collaborate over live review sessions.
  • Updated a web platform to support multiple dark and light themes.
  • Implemented new features and improved existing functionalities written in C++, Qt, Qml, and React.
Technologies: JavaScript, React, Python, Go, Qt, QML, HTML5, CSS3, Cypress, Accessible Rich Internet Applications (ARIA), Amazon DynamoDB, Jest, CSS, Figma, HTML, UI Design, Electron, Responsive Web Apps, Front-end, Redux, Full-stack, Web UI, APIs, REST, Web Development

Full-stack, Web, and Mobile Applications Developer

2014 - 2018
Self-employed
  • Built interfaces and APIs for several web and mobile applications for different clients across the globe.
  • Developed a style guide for UI components to be used across multiple projects.
  • Created user-oriented visuals for mobile applications and built features using different front-end technologies.
Technologies: React, React Native, AngularJS, Angular, Backbone.Marionette, HTML5, CSS3, JavaScript, jQuery, Bootstrap, Photoshop CS5, Material UI, Ionic, Elasticsearch, Redis, TypeScript, CSS, HTML, UI Design, Bootstrap 4, Responsive Web Apps, Front-end, Redux, Full-stack, APIs, REST, Web Development

Full-stack Web Developer

2013 - 2014
LSA SOFTWARE PRIVATE
  • Managed back and front end implementation of web application built in Ruby on Rails.
  • Built a browser extension in JavaScript for Google Chrome.
  • Created back-end APIs for a native mobile application.
Technologies: Ruby on Rails (RoR), CSS, HTML, Responsive Web Apps, Front-end, Web UI, User Interface (UI), Web Development

Intern

2013 - 2013
Quovantis Technologies
  • Developed a web application in Ruby on Rails to collect peer reviews and track employee progress.
  • Created the product from scratch, including UI's database architecture design and implementation.
  • Involved in fixing existing production issues in another client project and designing new web pages for the application.
Technologies: Ruby on Rails (RoR), JavaScript, HTML5, CSS3

Hubble_S | Transformation as a Service

https://www.hubble-s.com/
Transformation as a Service is a web application product that helps companies achieve the change they seek, at scale, through behavioral science.

I was a full-stack developer in the project and helped with the implementation of conducting surveys, finally showing data visualizations from the collected data.

ShotGrid Live Review

A tool to manage synchronized review sessions. I was one of the software engineers in the team who planned and engineered the tool to help teams collaborate over live review sessions.

One could create a shared review session that others can join via an invite link and collaborate over media files while working remotely.

KeepCollective

The Keep Collective is part of the Stella and Dot family of brands.

Its platform provides opportunities for women entrepreneurs in the world of design. I was a front-end developer in a team of over 25 for around four years.

My Challenge Tracker Application

A bodybuilding and fitness application for mobile and a web portal for coaches. I was a full-stack developer who worked on the user interface of the Ionic mobile application and the web portal.

KEY ACTIVITIES:
• Implemented the styles for a mobile application built in an Ionic framework
• Set up styles for coaches' web portals with built-in Ruby on Rails

Languages

HTML5, CSS3, JavaScript, CSS, HTML, TypeScript, Java, C, C++, GraphQL, Python, Go, QML, Sass, SCSS

Libraries/APIs

React, Backbone.Marionette, jQuery, Socket.IO, Node.js, Stripe

Tools

GitHub, Figma, Slack, Photoshop CS5, Adobe Experience Manager (AEM), Amazon Simple Queue Service (SQS)

Paradigms

REST, UI Design, Mobile Development

Platforms

MacOS, Visual Studio Code (VS Code), Amazon Web Services (AWS), Azure

Other

Bootstrap 4, Responsive Web Apps, Front-end, Full-stack, Web UI, User Interface (UI), Web Development, UI Components, Design Systems, APIs, Mobile App Development, Cloud Computing, Machine Learning, Big Data Architecture, Accessible Rich Internet Applications (ARIA)

Frameworks

Ruby on Rails (RoR), React Native, Electron, Redux, Next.js, AngularJS, Angular, Bootstrap, Material UI, Ionic, Qt, Cypress, Jest

Storage

Database Management Systems (DBMS), Elasticsearch, Redis, Amazon DynamoDB, MongoDB

2017 - 2018

Master's Degree in Computer Science

Dalhousie University - Halifax, NS, USA

2009 - 2013

Bachelor's Degree in Information Technology

BM Institute of Engineering and Technology - Haryana, India

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