
Gitesh Sawariya
Verified Expert in Engineering
Full-stack Web Developer
Gurugram, Haryana, India
Toptal member since July 28, 2021
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
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
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
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.
Full-stack JavaScript Developer
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.
Senior Front-end Developer
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.
Back-end Developer
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.
Front-end Developer
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.
Full-stack Developer
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.
Full-stack Developer
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.
Head of Digital Content Development
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.
Sales Team Lead
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.
Experience
Camp K12 Live
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
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
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
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
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
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
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
Progress Toward a Bachelor's Degree in Computer Science
Kurukshetra University - Kurukshetra, India
Certifications
Learn and Understand Node.js
Udemy
Front-end JavaScript Frameworks: AngularJS
Coursera
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
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring