Hey there πŸ‘‹


I'mΒ ShahidΒ Dhariwala
  • Senior Developer
  • Entrepreneur
  • Programmer
  • Artist
  • Engineer

Passionate of crafting beautiful and engaging web experiences. From intricate web applications to pixel-perfect UI/UX design, I thrive on building solutions that drive business growth and inspire users.

Let's collaborate to bring your digital vision to life!

About me

Lead Software Engineer building high-performance products for 2–3 million daily active users and 700,000+ business professionals at Apna.co. I specialize in React, Next.js, Node.js, TypeScript, and full stack UI engineering to craft responsive, scalable web and mobile experiences. Currently leading Apna.co’s AI-first transformation, with 7+ years of experience delivering high-impact features and leading cross-functional teams to exceed product goals.

7+
Years Exp.
2M+
Daily Active Users

Core Stack

ReactNext.jsTypeScriptNode.jsGraphQLAWS
ReactJSJavaScriptCSS3ZustandGraphQLRTLPerformance OptimizationMonorepo (NX)JavaOpenAIReactJSJavaScriptCSS3ZustandGraphQLRTLPerformance OptimizationMonorepo (NX)JavaOpenAIReactJSJavaScriptCSS3ZustandGraphQLRTLPerformance OptimizationMonorepo (NX)JavaOpenAIReactJSJavaScriptCSS3ZustandGraphQLRTLPerformance OptimizationMonorepo (NX)JavaOpenAI
NextJSNodeJSPythonTailwind CSSRest APICypressWebRTCWebpackFastAPIClaudeNextJSNodeJSPythonTailwind CSSRest APICypressWebRTCWebpackFastAPIClaudeNextJSNodeJSPythonTailwind CSSRest APICypressWebRTCWebpackFastAPIClaudeNextJSNodeJSPythonTailwind CSSRest APICypressWebRTCWebpackFastAPIClaude
TypeScriptHTML5ReduxMaterial UIJestDSAResponsive DesignAWS (Lambda, API Gateway)GoCursorTypeScriptHTML5ReduxMaterial UIJestDSAResponsive DesignAWS (Lambda, API Gateway)GoCursorTypeScriptHTML5ReduxMaterial UIJestDSAResponsive DesignAWS (Lambda, API Gateway)GoCursorTypeScriptHTML5ReduxMaterial UIJestDSAResponsive DesignAWS (Lambda, API Gateway)GoCursor

Experience

Apna.co

Oct 2021 – Present Β· Bengaluru, Karnataka, India

  • Modernized frontend architecture with NX Monorepo migration β€” cut build times from 42 min β†’ <2 min, reduced codebase by 120k+ LOC, and improved HMR speed 5x.
  • Launched AI-powered Mock Interview Platform (LiveKit + advanced AI) β€” achieved 2.5M impressions in 30 days, transforming candidate preparation at scale.
  • Drove monetization growth by delivering Select Plan & JPF features and building a reusable Form Generator β€” projected 15% conversion uplift.
  • Upgraded security & compliance with Google SSO, PAN selfie verification, and role-based access; integrated Mixpanel for analytics.
  • Mentored junior engineers and led cross-functional projects (Canvas, Framer integrations) to accelerate delivery.
  • Revamped homepage performance β€” LCP improved 700ms, CLS reduced 7x, JS bundle cut 18MB β†’ 6MB, load time dropped 3x (2.12s β†’ 0.76s).
  • Boosted Core Web Vitals scores by 18%, improving SEO and conversion rates.
  • Deployed Sentry performance monitoring, enabling proactive detection and resolution of bottlenecks across user flows.
  • Scaled platform reach by developing a themeable, embeddable web app for partner integrations (Vi, IDFC) β€” increased traffic by 30%.
  • Built Employer Verification System, cutting fraudulent postings by 83%.
  • Developed high-performance candidate onboarding web app integrated with Android β€” accelerated candidate growth by 25%.
  • Delivered reusable UI components with React, Next.js, TypeScript, Zustand, and Tailwind CSS to speed up feature delivery.

Software Engineer

WhiteHat Jr Β· Bengaluru, Karnataka, India

Nov 2020 – Oct 2021
ReactRedux SagaAWS LambdaAPI GatewayTwilio WebRTCFirebaseDatadogJavaScript
  • Led development of LMS platform for Math course, managing assessments with Redux Saga.
  • Led the Music course launch β€” developed core in-class, CMS, and post-class components including collaborative musical activities using iframe communications and Web Workers.
  • Reduced musical activity load time from 20–30 seconds to milliseconds by building a custom parser moved to AWS Lambda + API Gateway.
  • Built one-to-many communication for English classes using Twilio WebRTC, Firebase real-time database, and pub-sub patterns.
  • Developed reusable hooks for real-time teacher–student collaboration over AWS API Gateway WebSockets.
  • Integrated Datadog for frontend monitoring and built a CMS for curriculum teams to manage Music and English course content.

Software Engineer

Zotalabs Β· Pune, Maharashtra, India

Jul 2020 – Nov 2020
ReactReduxAgora Web SDKSocket.ioWebRTCMaterial UIFirebase Cloud MessagingAxios
  • Developed in-house live class solution for teachers using Agora Web SDK, Socket.io, and WebRTC.
  • Designed and built an Evaluation platform leveraging Redux state management.
  • Built chatbox and discussion board for the educational platform using React, Socket.io, and Firebase Cloud Messaging.
  • Consistently involved in code reviews and mentoring interns and junior team members.

Associate Software Engineer

Itiviti Β· Mumbai, Maharashtra, India

Jul 2019 – Jan 2020
JavaIBM MQFIX ProtocolSwing
  • Developed a real-time chat application with broadcasting, unicasting, and multicasting in chat rooms.
  • Worked with messaging systems (IBM MQ, FIX protocol) for high-volume data transaction handling.
  • Collaborated with clients to translate business workflows into UI/UX solutions.
  • Automated log analysis via scripting, enabling faster debugging and improved system reliability.
  • Provided L3 support to global teams, fixing client-reported bugs and enhancing product stability.

Projects

Blogging Website

A full-featured blogging site built to explore Next.js capabilities β€” dynamic routing, SSR/SSG, API routes, and automatic code splitting.

Next.jsReactJavaScriptHTML5CSS3

Forkify β€” Recipe Finder

Search millions of recipes via the Forkify API. Adjust servings, bookmark favourites (persisted in localStorage), and build a shopping list across multiple recipes.

JavaScriptHTML5CSS3REST API

The Burger Builder

SPA where logged-in users compose and order a custom burger. Uses Redux for state management, React Router for routing, and Firebase for auth & order storage.

ReactReduxFirebaseJavaScript

DemandHub

Platform connecting consumers who post requests with entrepreneurs who discover the best business opportunities by location and demand signals.

JavaScriptHTML5CSS3

Criminal Identification System

Android prototype that detects criminals and weapons in real-time using AWS Rekognition, alerting local authorities via an image database.

AndroidJavaAWS RekognitionJSON

Exam Proctoring System

Webcam-based proctoring tool built with OpenCV that detects suspicious examinee behaviour and flags violations in real time.

PythonOpenCV

Lex Bot: MomBuddy

Conversational AI platform for expecting and new mothers β€” answers baby-related queries, provides emotional support, and leverages AWS Comprehend for sentiment analysis.

AWS LexAWS LambdaAWS ComprehendPython

BookBecho.com

Student portal for buying and selling new and used books, built as a college project with a PHP/MySQL backend.

HTMLCSSJavaScriptPHPMySQL

Education

Bachelor of Engineering in Information Technology

Jun 2015 – May 2019
TSEC, Mumbai University Β· Mumbai

Certifications

  • Data Structure and Algorithms
    Coding Blocks
  • React – The Complete Guide
  • The Complete JavaScript Course
  • BSE Program on Derivative
    BSE
  • Java Technology
    Rajesh Patkar

Achievements & Awards

  • πŸ†
    Certificate of Awesomeness
    Apna
  • πŸ₯‡
    Meritocratic Utopia Award
    Whitehat Jr
  • ⭐
    Star Performer
    Whitehat Jr
  • ⚑
    Finalist
    AWS AI 2K18 Hackathon (Devpost)
  • ⚑
    Finalist (4th place)
    Unscript Hackathon (Fr. CRCE College)
  • πŸ₯‰
    Bronze Medalist
    National Karate Championship (ISKF 2010)