Skip to content
Sujeet Kc
senior
full-stack
engineer

I build the whole stack.
The screen, the API,
and the data underneath.

Seven years building web products end to end: React and Next.js on the front, Rails and PostgreSQL behind it. Lately I'm going deeper into infrastructure and AWS. Currently at Event Temple, remote from Coquitlam, BC.

fig. 01 · section through a systemwhat I work on
±0 surfaceWhat people see.TypeScript · React · Next.js · Vue
−1 apiContracts that outlive the frontend.Ruby on Rails · JSON:API · REST · Node.js
−2 dataSchemas, indexes, locks, migrations.PostgreSQL · SQL · Drizzle · D1
−3 infraWhere it all runs.Docker · AWS · Cloudflare Workers · R2
02 / about

I’m from Nepal, now in Coquitlam, BC. I like working across the whole product, from the screen people use to the database behind it.

At Event Temple that has meant leading our API rewrite to JSON:API, building a migration engine that moved 1.5 million records without downtime, and co-leading the move from AngularJS to React and Next.js.

Right now I’m going deeper into backend and infrastructure, and studying for the AWS Developer – Associate exam.

education
M.A.C.S., Dalhousie University
focus
Full stack, going deeper on backend & infra
hours
Pacific time · remote / hybrid
next
AWS Developer – Associate
03 / work

Seven years, measured in depth.

  1. 2023 - nowremote

    Event TempleSenior Full-Stack Engineer

    Hospitality SaaS. I own the API and the data underneath it.

    • Led the Rails API to V2 on JSON:API: resource design, serializer caching, one error shape.
    • Built a zero-downtime migration engine; 1.5M+ records moved across schemas, transactionally.
    • Traced and fixed PostgreSQL table-level lock contention during production schema migrations.
    • Backend for Proposals and Guest Portal, part of $2M+ in enterprise contracts.
    • Co-led a two-year AngularJS → React/Next.js migration, owning the API contracts.
  2. 2021 - 2022remote

    LegalfitFront-End Developer

    Led Vue 2 → Vue 3 with TypeScript, and the tools clients built with.

    • Standardized component patterns and type safety across the migration.
    • Drag-and-drop form builder with rich text, from requirements to ship.
    • Wired builders to Django REST APIs with validation and live editing.
  3. 2019 - 2021Lalitpur, NP

    TekvortexSoftware Engineer

    Rails and PostgreSQL reporting systems, where the schema was the product.

    • Tuned queries, views and indexes for relational reporting.
    • A database client for non-technical users, in Rails and Angular.
    • D3.js dependency mapping behind ~$500K in annual revenue.
04 / projects

Things I built because I wanted them to exist.

more on github.com/kcsujeet →
05 / writing
06 / contact

Have a problem nobody will notice once it’s solved?

[email protected]