profile-pic

Vaibhav Sharma

I am a highly skilled and experienced full-stack web developer, specializing in the dynamic and efficient React and Node.js technologies. With a rich background encompassing over 5 years of hands-on experience, I bring a wealth of expertise in creating robust and scalable web applications. My proficiency extends across the entire development lifecycle, from crafting intuitive user interfaces with React to building powerful server-side applications with Node.js. Throughout my career, I have consistently demonstrated a commitment to delivering high-quality solutions that meet both client expectations and industry standards. I thrive in collaborative environments, leveraging my technical acumen to contribute effectively to cross-functional teams. My passion for staying abreast of the latest industry trends and continuously refining my skills positions me as a dedicated and adaptable professional in the ever-evolving landscape of web development.

  • Role

    Founding Engineer

  • Years of Experience

    6 years

  • Professional Portfolio

    View here

Skillsets

  • PostgreSQL
  • TypeScript
  • SQL
  • Nextjs
  • NestJS
  • MUI
  • HTML
  • CSS
  • Cloudfront
  • ReactJs
  • JavaScript - 2 Years
  • Nodejs
  • MongoDB
  • Expressjs
  • Redux
  • Bootstrap
  • AWS
  • MySQL - 5 Years
  • MySQL - 1 Years
  • JavaScript - 5 Years

Professional Summary

6Years
  • Oct, 2023 - Present2 yr 5 months

    Founding Engineer | Full Stack Developer

    Avataar Skincare Technologies
  • May, 2022 - Oct, 20231 yr 5 months

    Software Development Engineer 1

    Kratikal Tech
  • Mar, 2021 - Apr, 20221 yr 1 month

    Software Development Engineer 1

    GiveIndia
  • Jan, 2020 - Feb, 20211 yr 1 month

    Software Development Engineer 1

    Tutree

Applications & Tools Known

  • icon-tool

    MySQL

  • icon-tool

    jQuery

  • icon-tool

    Javascript

  • icon-tool

    Node.js

  • icon-tool

    PostgreSQL

  • icon-tool

    Express.js

  • icon-tool

    ReactJS

  • icon-tool

    sequelize

Work History

6Years

Founding Engineer | Full Stack Developer

Avataar Skincare Technologies
Oct, 2023 - Present2 yr 5 months
    Architected and launched the full digital ecosystem including customer website, Next.js storefront, in-house operations dashboard, doctor/ops mobile apps, and inventory & finance systems. Built modular APIs and frontend modules for rapid iteration. Designed and deployed a scheduler/allotment engine inspired by ride-hailing dispatch, generating slots, evaluating therapist-machine compatibility, travel times, and session lengths for deterministic allocation. Led platform performance optimization and reliability engineering, introducing caching, connection pooling, background job tuning, and load testing. Owned AWS cloud architecture with a focus on cost efficiency, leveraging EC2, RDS, S3, CloudFront, and autoscaling strategies. Mentored and led the engineering team, defining architecture and code standards. Enabled scale from 10 bookings/day in 1 city to 300+ bookings/day in 18 cities, with revenue growth from INR 30L to INR 2Cr/month.

Software Development Engineer 1

Kratikal Tech
May, 2022 - Oct, 20231 yr 5 months
    Enhanced TLMS enterprise cyber-training LMS used by 250+ organizations. Built content modules, secure delivery flows, and assessment tools for phishing & attack-simulation training. Developed Infographics Campaign system to create, schedule, and distribute campaigns to 10K+ users. Implemented parallel distribution with Node.js child processes & Kue, and added real-time email status tracking. Implemented adaptive, multimedia question banks and optimized admin import/export flows, reducing friction and improving adoption across clients.

Software Development Engineer 1

GiveIndia
Mar, 2021 - Apr, 20221 yr 1 month
    Built Beneficiary Management Tool (BMT) that onboarded 100K+ beneficiaries across 300+ NGOs. Implemented streamlined onboarding flows, validation, and bulk import features. Delivered Program Report Dashboards providing NGOs and donors with transparent impact reports. Supported sheet uploads, Q&A-style reports, and analytics. Automated donor communication with scheduled cron jobs for monthly/yearly reports to 1M+ donors, ensuring accuracy and transparency.

Software Development Engineer 1

Tutree
Jan, 2020 - Feb, 20211 yr 1 month
    Contributed across backend and frontend for a US-facing tutoring marketplace. Built booking flows, subscription packages, tutor profiles, and session management modules. Developed backend services for high tutor-student engagement, ensuring reliable booking/payment flows. Collaborated closely with product & QA to ship features at speed.

Achievements

  • I have secured AIR 71 in UPSEE entrance exam
  • Completed more than 400 competitive coding challenges on GeeksforGeeks.
  • Secured AIR 71 in UPSEE MCA Entrance exam.

Major Projects

3Projects

TLMS

Kratikal Tech
Apr, 2022 - Present3 yr 11 months

    TLMS, a versatile learning platform utilized by over 250 organizations. I played a pivotal role in enabling the creation of cyber attack-focused courses complete with engaging videos, quizzes, and customizable templates. Utilizing a combination of HTML, CSS, JavaScript, and JQuery on the frontend, coupled with NodeJS, ExpressJS, and MySQL on the backend, I ensured a seamless user experience. Additionally, I spearheaded the development of an Infographics Campaign, leveraging NodeJS Child Process and Kue to enable parallel distribution of templates to over 10,000 users in groups. This project not only showcased my technical prowess but also demonstrated my ability to track email engagement in real-time through database updates. I further elevated Kratikal's services by creating tailored question banks for a key client, empowering administrators to generate interactive sets of questions that adapt intelligently based on user responses. Furthermore, I addressed security vulnerabilities in TLMS by identifying and resolving reported bugs, contributing to the overall robustness of the platform. Lastly, my work on enabling flexible storage solutions in TLMS, such as white-label and SaaS models, highlights my proficiency in adapting technology to meet diverse business needs while optimizing system performance.

BMT

GiveIndia
Mar, 2021 - Apr, 20221 yr 1 month

    In my role, I spearheaded the development of several critical projects that showcased my proficiency in ReactJS, NodeJS, ExpressJS, and PostgreSQL. Notably, I led the creation of GiveIndia's internal Beneficiary Management Tool (BMT), which proved instrumental in facilitating the seamless onboarding of over 100,000 beneficiaries from more than 300 NGOs onto GiveIndia's esteemed donation platform. By harnessing the power of these technologies, I ensured the efficient management and organization of beneficiary data. Additionally, I built a dynamic Program Report Dashboard tailored for NGOs, enabling the tracking of vital programs like "Feed a Hunger" or "Educate a Poor Child." This dashboard empowers GiveIndia to provide donors with real-time impact updates. It incorporates features such as sheet uploads, question-answer reports, and monthly progress tracking, which GiveIndia managers can readily review and approve. I also contributed to donor engagement by implementing specialized cron jobs that enable the seamless delivery of monthly and yearly donation updates to over 1 million donors. This transparent reporting mechanism offers valuable insights into donation impact, beneficiary well-being, and overall progress. Furthermore, my work extended to developing a comprehensive dashboard showcasing both individual and group beneficiary details within programs. This dashboard provides in-depth information, including personal profiles, monthly progress reports, total donation utilization, and annual report status (whether approved or cancelled) overseen by managers. Through these achievements, I have demonstrated my ability to create innovative solutions that optimize operations and enhance user experiences.

Tutree

Tutree
Feb, 2020 - Aug, 2020 6 months

    Contributed to Tutree's NodeJS-ExpressJS-PostgreSQL backend, seamlessly integrating Jitsi Meet and Google Calendar for tutor-student class scheduling. Spearheaded a dynamic SEO portal using NodeJS+ExpressJS with EJS templating to empower the SEO and marketing team.

Education

  • MCA

    Institute of Engineering & Technology (IET) Lucknow (2020)
  • B.Sc.

    Swami Shukdevanand PG College Shahjahanpur (2015)