Baldeep Singh, Developer in Delhi, India
Baldeep is available for hire
Hire Baldeep

Baldeep Singh

Verified Expert  in Engineering

React Developer

Location
Delhi, India
Toptal Member Since
May 10, 2022

Baldeep designs and develops optimized and customizable software solutions for clients across the globe. He considers the necessary use cases for each client to devise optimal projects through investigative learning. He believes in delivering timely solutions while working assiduously with clients on their use case requirements. Baldeep completes advanced projects relevant to current technology standards and ensures the solutions align with each client's specifications.

Portfolio

Spinny
React, React Native, JavaScript, Redux, HTML, CSS, REST, Node.js, RxJS...
Spinny
CSS, HTML, React, JavaScript, Redux, React Redux, React Hooks, Web Development...
SIE Services
CSS, HTML, JavaScript, Front-end, Next.js, React, React Native, APIs, Node.js...

Experience

Availability

Full-time

Preferred Environment

React, JavaScript, HTML, CSS, Git, Material UI, Redux, Slack, React Hooks, Web Development

The most amazing...

...project I've developed is a documentation system that has approval and rejection features with the upload of multi-page documents for an eCommerce platform.

Work Experience

Software Developer 2

2022 - 2022
Spinny
  • Designed and developed multiple reusable components as part of the UI design library adopted across various teams.
  • Optimized the codebase for an internal application using multiple configurations and optimization techniques, bringing down the bundle size by 40%.
  • Improved Lighthouse scores for web performance by a significant 10-15 points for all pages of the applications, bringing it to an optimal level.
  • Developed complex workflows for tracking and managing consumer journeys to provide an efficient automated workflow.
Technologies: React, React Native, JavaScript, Redux, HTML, CSS, REST, Node.js, RxJS, Material UI, Front-end Development, User Interface (UI), User Experience (UX), Git, APIs, TypeScript, Technical Leadership, AWS Lambda, Jest, Contentful, Strapi, Headless CMS, SCSS, GraphQL, Express.js

Front-end Developer

2021 - 2022
Spinny
  • Established flows within the exchange process of the used car selling/buying journey, which is crucial for the bulk of the business revenue.
  • Developed multiple features and solutions for inventory management with functionalities to view current inventory stock.
  • Implemented major solutions for the documentation of legal and required documents in the car buy/sell journey.
  • Managed two interns and taught them strategies to improve their code quality while guiding them on the required code structure and workflow.
Technologies: CSS, HTML, React, JavaScript, Redux, React Redux, React Hooks, Web Development, Web, TypeScript, Front-end, APIs, React Native, Node.js, Expo, Python, Front-end Development, Figma, JSON, User Interface (UI), User Experience (UX), UI Animation, Web Animation, Gatsby, Tailwind CSS, Next.js, MongoDB, React Components, Web Components, Design Systems, Front-end Build Tools, Stripe, GitHub, SVG Animation, HTML5, Storybook, Responsive Web Apps, REST APIs, JSON Web Tokens (JWT), OAuth, Amazon Web Services (AWS), Marketplace Platforms, Jest, Contentful, Strapi, Headless CMS, SCSS, GraphQL

Junior Application Consultant

2020 - 2021
SIE Services
  • Created an inventory management system with the option of managing and adding new components in the inventory using a dashboard to be integrated into an eCommerce platform.
  • Developed various roles, like product photographers, content writers, etc., for adding product descriptions and photos of various products to be integrated into the platform.
  • Designed and developed an end-to-end electoral survey management tool for conducting exit polls and capturing public interest.
  • Added options in the survey management tool to address concerns using a separate mobile app to provide candidates with better data to address people's problems.
Technologies: CSS, HTML, JavaScript, Front-end, Next.js, React, React Native, APIs, Node.js, Python, Django, REST, Redux, Vanilla JS, Back-end, SCSS, GraphQL

Software Engineer

2020 - 2021
Newgen Software Technologies
  • Developed dashboards and end-to-end systems using technologies for banks based in the Middle East.
  • Customized code and product according to feature requirements for a financial record management system.
  • Built data management and monitoring dashboards using React and supporting technologies such as Redux and Webpack.
Technologies: JavaScript, React, HTML, CSS, Java, Material UI, React Redux, React Hooks, Web Development, Web, Python, Front-end Development, JSON, User Experience (UX), React Components, GitHub, HTML5, Responsive Web Apps, REST APIs, JSON Web Tokens (JWT), OAuth, User Interface (UI), Marketplace Platforms

Personal Portfolio Website

https://baldeep-singh.vercel.app
Built a website that displays all of my project undertakings. The website was created using React, Bootstrap, Sass, and serverless functions. The design and development of the website were completed entirely on my own.

Warehouse Management System

Made an end-to-end website for complete amount management, maintaining the quantity, as well as populating new commodities in a warehouse while also providing capabilities for adding product descriptions along with product photos to keep the data to be integrated with an eCommerce Website

Burger Builder Application

https://burger-builder-bscode.netlify.app/
A simple app to track and build orders by users with UI to support them in creating, managing, and paying for the order, along with options to manage their cart. Users can view the items, their respective prices, and what an order would cost. The app also has authentication and order tracking for each user.

Calories App

https://calories-app.netlify.app
A React App with the option of adding your daily calorie intake and tracking it for the month with the option of setting a custom price and calorie limit for the month and day, respectively, from the back end for each user separately. Provided an admin interface with access controlled from the back end. The admin can add, delete, and update all entries and view reports representing the inputs over the past 40 days in a bar and a line chart. Also provided is a complete authentication

Scoopwhoop Blogs Clone

https://anshubaldeep.github.io/scoopwhoop-assignment/
A website built with React, listing all the latest blogs published by consuming APIs in real time with polling that automatically refreshes the page every 40 seconds to obtain the latest news. Also added the infinite scroll functionality to keep scrolling and have a paginated approach.

Languages

JavaScript, HTML, CSS, TypeScript, HTML5, Sass, SCSS, GraphQL, SQL, Java, Python, Python 3

Frameworks

Material UI, Redux, Next.js, Tailwind CSS, JSON Web Tokens (JWT), Express.js, React Native, Django, Bootstrap, Vanilla JS, Jest

Libraries/APIs

React, React Redux, Node.js, REST APIs, Recharts, Stripe, RxJS

Platforms

Web, Firebase, Amazon Web Services (AWS), AWS Lambda, Contentful

Other

React Hooks, Web Development, Front-end, Front-end Development, React Components, Responsive Web Apps, Software Development, APIs, User Interface (UI), User Experience (UX), Gatsby, Web Components, Design Systems, Storybook, Content Management Systems (CMS), Strapi, Headless CMS, Data Visualization, Ajax, UI Animation, Web Animation, SVG Animation, OAuth, Back-end, Technical Leadership

Tools

Git, Figma, Front-end Build Tools, GitHub, Expo

Paradigms

Marketplace Platforms, REST

Storage

JSON, MongoDB

2016 - 2020

Bachelor's Degree in Information Technology

Panjab University - Chandigarh, India

JANUARY 2021 - PRESENT

Front-end Web Development with React

Coursera

JULY 2020 - PRESENT

React – The Complete Guide (including Hooks, React Router, Redux)

Udemy

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