Hello
Shashwat Goyal
Available for work
Software Developer

ShashwatGoyal

I build scalable web applications and the backend systems that power them.

zsh — shashwat
scroll ↓
Skills

Tools I build with.

Also worked with
TeamworkHubstaffTeamworkHubstaff
Experience

Where I've shipped.

B

Software Engineer Intern

Belzabar Software Design
PresentNov 2025 — Now

Core engineer on the platform's integration layer.

  • Architected a multi-tenant layer that normalizes external REST, GraphQL & webhook APIs behind one internal contract — new platforms like Monday.com & Zapier onboard with zero changes to core services.
  • Rebuilt the scheduling engine to fan one user schedule into many independent jobs, with idempotent rollbacks & cascading lifecycle logic.
  • Migrated build & deployment pipelines and stood up monitoring & observability across services.
Multi-tenantRESTGraphQLWebhooksJob SchedulingIdempotency
Integrated
SalesforceHubSpotZendeskSlackMonday.comAsanaZapierMake.comn8nShopifyShipStationShippoGoogle APIMicrosoft GraphIMAP
O

Full Stack Developer Intern

OneBanc Technologies
Jun 2025 — Aug 2025

Shipped internal data-tooling end to end.

  • Built a parser that extracts critical fields from unstructured bank-SMS messages.
  • Built a bidirectional converter that flattens deeply nested JSON into tabular CSV and reconstructs it back.
  • Authored test cases across 150+ backend APIs for comprehensive coverage.
Node.jsReactRESTAPI Testing
Featured Projects

TravelX Live

An AI travel planner where the assistant acts instead of chats — it writes real itinerary entries straight into your plan.

Forwarded flight & hotel confirmations are parsed into normalized trip records. An AI agent then fills the empty days with concrete, ordered suggestions written directly into the itinerary — paired with an interactive globe of destinations it already knows how to plan.

Ingests booking emailsConfirmations become structured trip records — no manual entry.
An AI that writes the planAn agent adds real suggestions to empty days, not a chat box.
One clear itineraryDays, places, food & bookings laid out in sequence.
Next.jsReactTypeScriptNode.jsREST APIVercel
travelx.shashwatgoyal.dev
TravelX — AI travel planner landing page

Krama Live

A personal planner that scores the effort, not the outcome — a passing thought becomes a task, the task takes up real time, and finishing it counts.

Notes, saved links, tasks and a calendar are joined into one path rather than four screens. Behind it, the admin portal runs on a separate database role with no permission to read what anyone wrote — a restriction Postgres enforces, not the interface.

Capture becomes commitmentA note or saved link turns into a task, then a calendar block — finishing the block finishes the task.
An admin who can’t read your notesThe portal connects as a Postgres role without SELECT on private columns — refused by the database, not hidden by the page.
History it can’t rewritePoints and audit entries are append-only, enforced by database triggers the application cannot bypass.
Next.jsReactTypeScriptPostgreSQLPrismaVercel
krama.shashwatgoyal.dev
Krama — personal planner sign-in and schedule
500+
DSA problems solved on LeetCode & GeeksforGeeks
150+
Backend APIs tested end-to-end
15+
Integration platforms connected — CRM, e-commerce & automation
Let’s connect

Start a
conversation.

Drop your name, email and a note — whether it’s a role, a project, or just to say hi. I usually reply within a day.

Available worldwide · Onsite in India, remote elsewhere

Prefer to talk? Book a call or email shashwatgoyaloffice@gmail.com

Contact

Let's work together.

Open to full-stack & backend roles and freelance projects. The fastest way to reach me is a quick call.

Available worldwide · Onsite in India, remote elsewhere
Email meshashwatgoyaloffice@gmail.com
Usually replies within a day · Onsite in India, remote worldwide