Gitesh Sawariya, Developer in Gurugram, Haryana, India
Gitesh is available for hire
Hire Gitesh

Gitesh Sawariya

Verified Expert  in Engineering

Bio

Gitesh is an experienced, performance-driven, and hardworking full-stack web developer with hands-on experience in product management. He is also efficient in sales and has 2+ years of experience in marketing and event management. Gitesh excels in conducting and analyzing quantitative market research, interviewing consumers, and prioritizing product requirements.

Portfolio

Defhawk
React, Node.js, MongoDB, Socket.IO, Redis, Tailwind CSS, Material UI, Vite...
Zvoid Ltd
React, Node.js, Video Streaming, JavaScript
Raremint
React, Ethers.js, Prisma, MetaMask, Web3.js, Cloudinary, TypeScript, Moment.js...

Experience

  • HTML5 - 9 years
  • Web Development - 8 years
  • CSS3 - 8 years
  • JavaScript - 7 years
  • MongoDB - 7 years
  • React - 7 years
  • Node.js - 7 years
  • Web3.js - 1 year

Availability

Part-time

Preferred Environment

Ubuntu, Windows, React, Node.js, JavaScript, MongoDB, Firebase, Amazon EC2, Amazon S3 (AWS S3), Figma

The most amazing...

...app I've developed is an online classroom with live chat, audio, camera, and screen sharing capabilities. Teachers can take quizzes, polls, and reward students.

Work Experience

Tech Lead

2023 - 2024
Defhawk
  • Gave insights to the designers on improving the user experience and helped the company hire a team of developers.
  • Designed the complete architecture from scratch of both the front and back end of the application. While contributing to the development, I also led a team of four developers.
  • Ensured the team was productive. I used to do the final code reviews and help other developers when they got stuck.
  • Broke the feature development into stories, divided the tasks among the team, and conducted daily scrums.
  • Helped build cybersecurity labs to train students. I got the opportunity to learn a lot about cybersecurity while working on this project.
  • Provided help to the founder in conducting customer interviews. Gathered useful information from the target audience to improve product functionality.
Technologies: React, Node.js, MongoDB, Socket.IO, Redis, Tailwind CSS, Material UI, Vite, Amazon S3 (AWS S3), Amazon EC2, AWS Lambda, HTML5, CSS5, JavaScript

Full-stack JavaScript Developer

2022 - 2023
Zvoid Ltd
  • Developed an online streaming platform that allows users to schedule video streaming to multiple platforms like YouTube, Facebook, Twitch, etc., all at once.
  • Built the whole platform from scratch based on the idea without any designs or references.
  • Helped conduct market research and gather information regarding the competition and customers.
Technologies: React, Node.js, Video Streaming, JavaScript

Senior Front-end Developer

2022 - 2022
Raremint
  • Developed the marketplace to sell NFTs with end-to-end payment integration via crypto and credit card.
  • Created an admin dashboard to manage and upload NFTs to the marketplace.
  • Implemented SSR and styled and reusable components for maximum performance and scalability.
  • Integrated ESLint and prettier to maintain code quality.
  • Implemented test solutions using Jest and wrote unit test cases.
  • Added Sentry to track and resolve all unwanted crashes and errors.
Technologies: React, Ethers.js, Prisma, MetaMask, Web3.js, Cloudinary, TypeScript, Moment.js, Lodash, Bootstrap UI, ESLint, Moralis, Jest, Sass, Styled-components, Zustand, Next.js, Sentry, Blockchain, Ethereum Smart Contracts, Web Development, Test-driven Development (TDD), Single Sign-on (SSO), Web3, API Integration, UI Libraries, Unit Testing, Payment Processing

Back-end Developer

2021 - 2021
Soft Construct Limited
  • Developed a text-to-speech and speech-to-text conversion service using socket stream and Google STT/TTS library.
  • Built a service that could be integrated with any other back-end service to track the activity on the Segment.io platform using Redis Pub/Sub.
  • Created a Kafka consumer for the chat app to store and broadcast messages using WebSockets.
Technologies: Node.js, Socket.IO, Streaming, Apache Kafka, Redis, MongoDB, NestJS, Microservices, Segment.io, Pub/Sub, WebSockets, TypeScript, Code Architecture, Audio Streaming, Text to Speech (TTS)

Front-end Developer

2020 - 2021
Kare Partners
  • Developed a calendar app for hospitals to view and manage daily appointments.
  • Integrated the doctors' daily shifts and breaks with the app for better management.
  • Contributed to adding and improving several other features on their React app.
Technologies: React, Redux, FullCalendar, Styled-components, Front-end, Jira, User Interface (UI), User Experience (UX), Dashboards, Web Dashboards, Data Visualization, Web Development

Full-stack Developer

2020 - 2020
Skuad
  • Developed a user reporting system using Node.js, GraphQl, and PostgreSQL.
  • Created a report scheduling system using Node.js and SendGrid.
  • Built a dashboard where you can create chart reports and place them with drag and drop.
Technologies: Node.js, MongoDB, GraphQL, PostgreSQL, SendGrid, Express.js, Microservices Architecture, VictoryChart, Front-end, Back-end, API Design, Apollo Server, Dashboards, Web Dashboards, Dashboard Design, Startups, User Interface (UI), User Experience (UX), Full-stack Development, Web Development

Full-stack Developer

2017 - 2019
Camp k12
  • Launched a web application for K-12 students to have live coding classes, track their performance, and maintain a portfolio.
  • Developed a full-stack web application single-handedly with an integrated payment gateway for students to purchase online courses in three to four weeks.
  • Launched a StackOverflow-like application for blockchain developers in less than three weeks. The app had a leaderboard to show the top-rated user.
  • Launched a web app for kids to code and deploy AI-powered chatbots.
  • Liaised with the CEO and the sales, ops, and marketing teams to set up the complete sales funnel of the live classroom app using Vtiger CRM.
  • Collaborated with the design team in wireframing the product after receiving feedback and suggestions from users and other teams.
  • Collected and analyzed data using Amplitude analytics to measure the performance of every key feature and increase user retention.
  • Helped set up priorities and deadlines for the development and design teams.
  • Spearheaded the development and some operational activities of multiple projects within the company as one of the most experienced, responsible, and diverse employees.
Technologies: HTML5, CSS3, JavaScript, React, Node.js, MongoDB, Socket.IO, WebRTC, Redux, Redis, Firebase, GitHub, Amazon Web Services (AWS), Google Analytics, Amplitude, Mailgun, Webpack, SCSS, Express.js, Front-end, Back-end, Amazon CloudFront CDN, API Design, User Interface (UI), User Experience (UX), Dashboards, Web Dashboards, Startups, Code Architecture, Data Visualization, Video Streaming, Audio Streaming, Full-stack Development, Web Development, Education, Google Cloud

Head of Digital Content Development

2016 - 2017
Adwheels Media
  • Performed brand development, website traffic growth, website UI, and statistics systems.
  • Provided strategic consulting, including business plan and sales strategy development.
  • Advised new businesses on forming corporations and business structures, drafting privacy policies, and structuring commercial transactions.
  • Performed comprehensive database management and migration from SQL to Oracle.
  • Developed the landing pages of the website and the web portal for effective ROI.
Technologies: HTML, CSS, WordPress, PHP, JavaScript, API Design, REST APIs, Bootstrap, User Interface (UI), Startups, User Experience (UX), Google Cloud

Sales Team Lead

2014 - 2016
Blistering Solutions
  • Exceeded monthly goals and gross profit dollar targets by improving call script with new techniques and approaches for better results in growth.
  • Maintained customer communication to ensure accurate and timely order processing.
  • Helped the tech team resolve customer inquiries and issues. Contributed to the design and development of landing pages to run digital ads.
Technologies: Tech Sales, IT Support

Experience

Camp K12 Live

This web application provides a college-ready portfolio to students and is integrated with a platform to teach live online classes to multiple students in real time.

The platform has a lot of features to make the class highly interactive between students and the teacher. Students can create their profiles and showcase their skills, projects, and achievements. Several leaderboards are also maintained for students.

The complete website is integrated with analytics to track every activity of a student or a teacher and collect all the data required to measure performance and improve user experience. All of the website’s assets are optimized for best performance and minimum load time.

I led the development of this project along with a junior developer, architecting it from scratch. I played every role while being there, from testing the product with kids and teachers to helping them resolve technical issues. My previous experience in business development allowed me to set up the complete sales funnel of the project for better customer reach and support.

Defhawk

Defhawk is a web application designed to help students and professionals improve their cybersecurity skills.

This platform hosts Capture the Flag (CTF) competitions for colleges and companies worldwide. Anyone can sign up and participate.

The competitions also have a live chat feature for communicating with other participants and the moderators. A real-time leaderboard shows each participant's current score and rank.

The competition, chat, and participants were managed completely from an admin panel that I also developed.

Raremint

A marketplace to purchase physical asset-backed NFTs.

It allows users to connect their wallets with the platform and purchase digital assets over Ethereum smart contracts. Users can also add eth balance to their wallets using this platform, which then can be used to purchase an NFT here or anywhere else.
After a successful purchase, the NFTs appear in their collection on the platform.

Kure Scheduling Calendar

A scheduling app with a calendar for hospitals to view and manage daily appointments.

Hospitals can assign and manage doctors' shifts working in multiple branches and clinics and mark their attendance and breaks. Appointments can be updated in real time according to patients' arrivals and departures.

I am leading the front-end development of this product all by myself.

AIplayground

An online play store for students to practice and publish machine learning and AI apps.

Students can make applications using the platform's cloud functions. They can test and deploy their intelligent applications on the actual platform and share them with everyone. The platform supports all the apps deployed on it and runs them smoothly.

I performed the full-stack development of this product all by myself. In about a month, this product was launched and ready to be used at the company's coding boot camps.

Generation Blockchain

A Stack Overflow-like web application that allows blockchain developers to ask and answer each others' questions.

All users get upvotes and downvotes on their questions and answers and, with every vote, their points increase or decrease. A ranking system is maintained to motivate developers to interact more.

This project was something the company wanted to try at their upcoming workshop. I successfully developed and launched it all by myself under a rigorous deadline of three weeks.

Enrollment Websites for Bootcamp

An online marketplace of courses where parents or students can browse and buy according to their time preferences.

Users can make an online purchase using credit or debit cards and other payment methods. A copy of the invoice and schedule of all the purchased courses is automatically emailed to the user with every successful transaction.

I architected and developed the complete product single-handedly under a strict deadline of three to four weeks, as the company was losing business every day because of manual transactions.

Education

2009 - 2013

Progress Toward a Bachelor's Degree in Computer Science

Kurukshetra University - Kurukshetra, India

Certifications

JUNE 2017 - PRESENT

Learn and Understand Node.js

Udemy

APRIL 2017 - PRESENT

Front-end JavaScript Frameworks: AngularJS

Coursera

FEBRUARY 2017 - PRESENT

Front-end Development

Coursera

Skills

Libraries/APIs

React, Node.js, Socket.IO, WebRTC, EJS, Redux Form, REST APIs, React Redux, React Redux Form, Passport.js, Segment.io, Web3.js, Moment.js, Lodash

Tools

FullCalendar, GitHub, Google Analytics, SendGrid, Webpack, Mailchimp, Figma, Algorithmia, Git, NPM, Jira, Amazon CloudFront CDN, JSX, Mongoose, Prisma, MetaMask, Babel, Sentry

Languages

HTML, CSS, JavaScript, HTML5, CSS3, SCSS, PHP, GraphQL, ECMAScript (ES6), Sass, TypeScript

Frameworks

Redux, Express.js, ASP.NET, AngularJS, JSON Web Tokens (JWT), Bootstrap, NestJS, Jest, Next.js, Tailwind CSS, Material UI

Platforms

Firebase, Ubuntu, WordPress, Mailgun, Heroku, Windows, Amazon EC2, Google Cloud Platform (GCP), Amazon Web Services (AWS), Blockchain, Apache Kafka, AWS Lambda

Storage

MongoDB, Redis, Amazon S3 (AWS S3), PostgreSQL, Google Cloud

Paradigms

Microservices Architecture, Cross-platform, JavaScript Object Model (JSOM), Responsive, Back-end Architecture, Microservices, Test-driven Development (TDD), Unit Testing

Other

Web Development, Amplitude, Tech Sales, IT Support, Payment APIs, Styled-components, Back-end, Back-end Development, Back-end Performance, Front-end Architecture, Front-end Development, VictoryChart, Dom Manipulation, Full-stack, Front-end, APIs, Architecture, Software Architecture, API Design, Apollo Server, Responsive Web Apps, Card Payments, Streaming, Pub/Sub, WebSockets, User Interface (UI), User Experience (UX), Dashboards, Web Dashboards, Dashboard Design, Startups, Data Visualization, Code Architecture, Ethers.js, Cloudinary, Bootstrap UI, ESLint, Moralis, Zustand, Ethereum Smart Contracts, Axios, IPFS, Audio Streaming, Text to Speech (TTS), Video Streaming, Full-stack Development, Education, Single Sign-on (SSO), Web3, API Integration, UI Libraries, Vite, CSS5, CORS, Payment Processing, Payment Gateways, Razorpay, Digital Payments

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