Surjan Singh Thakuri// SOFTWARE ENGINEER · KTM, NPAVAILABLE FOR OPPORTUNITIES
02 // ENGINEERING CHRONOLOGY — [SYS_REC_V4.8]

Production Experience & Impact

Architectural deployments, enterprise client telemetry, schema migrations, and reliability-driven front-end engineering.

EXPERIENCE

3+ Years

Production web apps

LEADERSHIP

2-3 Devs

Teams coordinated

PROJECTS

6+

Live applications

DELIVERY

100%

On-time track record

[ACTIVE]JUL 2024 - PRESENT@Kathmandu, Nepal

TEAM 2-3 devs

STACK React + TS

Software Engineer

Gripas Marketing

Leading frontend development for core modules. Building React components with TypeScript and Tailwind CSS. Integrating REST APIs with TanStack Query.

React.jsTypeScriptTailwind CSSTanStack QueryZod
[ARCHIVED]JUN 2023 - NOV 2023@Lalitpur, Nepal

ARCHITECTURE MVC

Web Developer Intern

Bibhuti Solutions

Built CRUD apps with PHP/Laravel. Gained MVC experience and transitioned to React workflows.

PHPLaravelMySQLMVCReact

Technical Philosophy & Engineering Principles

Non-negotiable architectural tenets governing code authorship.

01 // ARCHITECTURE

Reusable Components

Scalable component libraries with TypeScript and Tailwind CSS.

RESILIENCE LEVELREUSABLE
02 // TYPE SAFETY

End-to-End Types

TypeScript and Zod validation eliminate runtime errors.

RESILIENCE LEVELTYPE_SAFE
03 // UX

Performance First

Responsive, accessible interfaces optimized for all devices.

RESILIENCE LEVELACCESSIBLE
@ pipeline_definition.gitlab-ci.ymlSTATUS: PIPELINE_PASSING
stages:
  - lint_and_validate
  - typecheck
  - bundle_analyzer
  - deploy_edge

verify:contracts:
  stage: typecheck
  script:
    - pnpm run typecheck:strict
    - pnpm run test:contracts --coverage --threshold=95
  artifacts:
    reports:
      junit: junit.xml