Shubham Kumar Singh

Frontend Engineer

Gurugram, Haryana, India3 yrs 9 mos experience
Highly Stable

Key Highlights

  • Led development of AI-powered video editing platform.
  • Optimized performance for enterprise video hosting.
  • Built collaborative mock interview platform.
Stackforce AI infers this person is a SaaS-focused Frontend Engineer with strong skills in React and video technologies.

Contact

Skills

Core Skills

React.jsNode.jsJavascriptVue.jsWebrtc

Other Skills

Amazon S3Autodesk Fusion 360C++Express.jsFirebaseGitGitHubLangChainMaterial-UIMongoDBMySQLPHPPython (Programming Language)RemotionSASS

About

Hi, I'm Shubham, a Mechanical Engineer by degree but a Software Engineer by profession or say passion. I love to build alive websites that feel like a person sitting beside, narrating a story to you.

Experience

3 yrs 9 mos
Total Experience
3 yrs 5 mos
Average Tenure
4 mos
Current Experience

Truefoundry

Software Engineer II (Frontend)

Feb 2026Present · 4 mos · San Francisco, CA · Remote

Flixstock

Software Engineer II (Frontend)

Dec 2025Jan 2026 · 1 mo · Gurugram · On-site

  • EngageReel – AI-Powered Content Creation & Video Editing Platform:
  • Led the end-to-end development of the product and delivered the entire platform in just 2 months.
  • Built an AI content creation workflow enabling users to generate images, videos, audio, and captions from prompts.
  • Designed a multi-step creation flow: prompt → image generation → image editing (base images + extra prompts) → video generation using multiple AI models.
  • Implemented a browser-based video editor using Remotion with a full timeline experience for:
  • Stitching multiple scenes
  • Zoom in / zoom out effects
  • Adding captions with timestamp-based highlighting
  • Previewing and exporting the final reel
  • Enabled users to combine and edit all generated assets into a polished final output video.
  • Built the frontend using React, focusing on smooth UX for in-browser video editing and real-time previews.
  • Developed a Node.js backend to orchestrate AI workflows by:
  • Registering tasks with the AI server
  • Handling asynchronous processing
  • Fetching results via polling on the frontend
React.jsNode.jsExpress.jsMongoDBTypeScriptRemotion

Goldcast

3 roles

Software Engineer II (Frontend)

Promoted

Sep 2023Nov 2025 · 2 yrs 2 mos · Remote

  • Led end-to-end delivery of “Video Hubs” — a Wistia-like enterprise video hosting platform
  • enabling branded pages, video grouping, and embedding experiences.
  • Custom in-house video player supporting both HLS (adaptive streaming) and MP4
  • playback, with chapterization, accessibility features (captions, keyboard navigation,
  • ARIA labels), responsive design, and playback analytics.
  • Video previews on hover — implemented low-resolution quick-play previews on video
  • cards for instant feedback, plus pre-loading of HLS chunks for videos already in the
  • viewport to reduce playback start time.
  • Performance optimization — improved FCP from 4.5 sec to 1.8 sec and LCP from 6 sec
  • to 2.5 sec via thumbnail compression, async imports, virtual scrolling for long lists,
  • HTML caching, and server-side rendering for faster first paint.
  • Page builder — implemented an iframe-based WYSIWYG builder that communicates
  • with the main Goldcast admin app when in builder mode. The builder app is UI-only,
  • rendering pages from a JSON config and delegating all authenticated API calls and
  • business logic to the parent admin app via cross-frame messaging.
  • SEO enhancements — injected VideoObject metadata, custom HTML tags, and modified
  • HTML output via a Node.js server to improve search indexing and rich snippet eligibility.
  • Embedding options — built a lightweight SEO-friendly embedding script, fullscreen
  • support in embeds, iframe-based embedding for isolation, and a BETA script-based
  • embedding for dynamic player injection.
  • Playback tracking & analytics — designed and implemented an analytics service within
  • the player to track detailed viewing patterns. The service collects player state and
  • metadata at 30-second intervals during continuous playback and sends this data to
  • Segment in a heartbeat-style stream. This approach ensures granular watch-time
  • measurement, accurate drop-off detection, and robust session analytics for customer
  • reporting and internal usage insights.
JavaScriptVue.jsReact.jsVuexSearch Engine Optimization (SEO)Server Side JavaScript+3

Software Engineer I (Frontend)

Jun 2022Sep 2023 · 1 yr 3 mos · Remote

  • From fixing bugs to building new features.
  • From working as a normal Software Engineer to an On-call Engineer.
  • Handling third-party integrations like Salesforce, Marketo, HubSpot, Wistia, Pardot, Slack, etc.
JavaScriptVue.jsVuetifyVuex

Software Engineer Intern (Frontend)

Dec 2021May 2022 · 5 mos · Remote

  • • Building application as a Frontend Engineer on VueJS (Javascript).
JavaScriptVue.jsVuex

Interviewready

Software Engineer Intern (Frontend)

Sep 2021Dec 2021 · 3 mos · Hyderabad, Telangana, India · Remote

  • Mock Interviews: Developed a new product called Mock Interviews, i.e. a platform to take mock interviews where users can be both an interviewer and a candidate. The main features of this platform are: Video Conferencing, Collaborative Code-editor, Realtime Chat, Screen Share, and taking feedback notes. Technologies used: ReactJS, NodeJS, WebRTC, GoLang.
  • Fixed bugs on the main website (VueJS) of the company, i.e. is being used to sell and view the System Design course by Gaurav Sen.
  • Added some new APIs in the backend server (GoLang) as per requirements.
WebrtcSocket.ioReact.jsreduxVuexVue.js+2

Algodrive

Software Engineer Intern (Frontend)

Jul 2021Sep 2021 · 2 mos · Bengaluru, Karnataka, India · Remote

  • Worked as a full stack developer on various projects mainly based on the MERN stack for a number of clients.
  • Contributed to building backend APIs using Node.js and also built UI using React.js (implemented with Redux for state management).
  • VidyaHub: Developed this full-stack application in a team of 3 people. Built the UI based on provided Figma designs and developed the required backend APIs. Also built a separate admin panel from where the whole content of the main website can be altered/managed.
  • PrepSkul: Built the frontend UI using React.js of this internal project of the company.

Axis bank

Software Engineer Intern (Frontend)

May 2021Jul 2021 · 2 mos · Mumbai, Maharashtra, India · Remote

  • Frontend Developer: Worked as a React Developer on production-ready apps under the mentorship of senior developers at Axis Bank.
  • AnimaStore: Built an internal project from scratch called AnimaStore to store and share lotties internally among developers and designers of the company. The project was based on React with Redux for global state management. Also integrated APIs along with file upload system on AWS S3 bucket.
  • Learnt a lot of good and sanitary practices that are essential for a React developer from my mentor.

The young minds

Software Engineer Intern (Frontend)

Nov 2020Mar 2021 · 4 mos · Remote

  • Built a Dashboard controlled Chatbot for the company's website.
  • The dashboard also collects statistical data that is used to plot graphs (number of queries Vs time interval) which can be used further to improve the bot's response.
  • The project was purely based on React.js along with Firebase, which I used for storage and fast read operation purposes.

Education

Dr. B R Ambedkar National Institute of Technology, Jalandhar ( PUNJAB)

Bachelor's degree — Mechanical Engineering

Jan 2018Jan 2022

Kendriya Vidyalaya IIT Kanpur

Senior Secondary — CBSE

Jan 2011Jan 2017

Stackforce found 100+ more professionals with React.js & Node.js

Explore similar profiles based on matching skills and experience