Name Shubham Pal
Discipline Full-Stack Software Engineer

I build the systems behind the interface, not just the interface itself.

Full-stack engineer working across React, Node.js and the infrastructure that holds them together — from B2B commerce apps and rules-driven checkout logic to internal tools that quietly automate away repetitive work.

2.5+years shipping production code
2companies, zero handoffs missed
300+LeetCode problems solved
1500+LeetCode rating

Experience

10/2024 — Present Software Development Engineer Monk Commerce · Remote
  • Built and delivered Upro, a Shopify B2B app for bulk ordering, financial tracking and credit limit management — owned the frontend and contributed significantly to backend systems and staging/production deployments via GitHub Actions.
  • Implemented core business logic for the Monk Free Gift Shopify app: offer stacking, composite product conditions such as "Buy A2 + B2 → C1", and max reward constraints, plus checkout block UI and release workflows.
03/2023 — 10/2024 Software Development Engineer Gaian Solutions · Hyderabad, Telangana
  • Built plugins for Monet, the company's flagship product, lifting user engagement by 35% and cutting user-reported issues by 25%.
  • Led development of a Dashboard-as-a-Service platform on Monet, letting clients cast programs and applications to remote devices from anywhere — improving office-wide communication efficiency by 40%.
  • Built aidtaas.com, the company's marketing site, in React — fully responsive, which lifted mobile traffic by 45% and cut bounce rate by 20%.

Projects

Hiring Platform

React · Node.js · MongoDB

A job platform for companies to post openings and manage applicants end to end.

  • Candidate management dashboard cut hiring time from 4 weeks to 1–2 weeks.

ImageToURL

React · Node.js · Cloud Storage

A lightweight tool for storing large assets in the cloud and getting back a shareable URL.

  • Built to drop into other projects for fast asset retrieval and reuse.

QuickMails

Node.js · JSON · Email APIs

A cold-email automation platform for bulk recruiter outreach, built to replace repetitive manual sending.

  • JSON-based contact ingestion, recipient management and campaign creation.
  • Dynamic templating that injects recruiter-specific data into reusable templates.
  • Configurable scheduler that queues sends and spreads campaigns across business days instead of firing bulk sends at once.

Spaced Revision

Next.js · TypeScript · Supabase · PostgreSQL

A full-stack spaced-repetition platform that schedules topic revisions from study history and progress.

  • Relational schema for users, subjects, topics and revision lifecycle, with Row Level Security for per-user data access.
  • Google OAuth and passwordless Magic Link login via Supabase Auth.
  • Syncs pending revisions to Google Calendar with reminder notifications.
  • Deployed on Vercel with a production Next.js and Supabase architecture.

Skills

Languages

JavaScript, TypeScript

Frontend

HTML, SCSS/CSS, React.js, Tailwind CSS, Redux, Storybook

Backend

Node.js, Express.js, Prisma, Firebase

Data & Infra

MongoDB, MySQL, AWS EC2, Vercel, Render, Netlify, Git

Education & Achievements

B.Tech, Civil EngineeringPunjabi University, Patiala, Punjab
12th GradePAU Govt. Sen. Sec. School, Ludhiana, Punjab
CertificationFull Stack Certification — 8 projects built, small and large
LeetCode300+ problems solved, 1500+ rating