hello.
i'm suraj pathak.
the difference between something good and something great
is attention to detail.
scroll to explore
Journey
2022

University

Started BSc CSIT at Tribhuvan University.

2023

Algorithm Visualizer

First Team Project showcase on HEX (Himalaya Exhibition).

2023

URL Shortener

Built first full stack application following youtube and docs. Node.js, Mongo DB.

2023

Ecommerce Project

Joined a .NET Bootcamp and made the best ecommerce project among the students.

2025

Document Extraction

Fine-tuned Document Understanding Transformer (DONUT) model to extract Student Report Card Data for Major Project. No OCR. Structured outputs.

2025

Ashva Tech

Frontend & Full Stack Developer. Engineered responsive Next.js UIs and built modular NestJS backends for e-commerce and consultancy platforms.

2026

Graduation

Graduated on June 2026

2026

RAG Support Assistant

Built a stateful multi-stage retrieval pipeline and agentic workflow for Fonepay Merchant Support.

2026

TMS UI Agent

At Bitskraft: an AI agent that fills in and submits the Koili TMS dashboard from a chat request, with the user confirming every submit.

2026

Pondscape

Released an open-source WebGL2 pond on npm: ripples, caustics, lilies, koi and axolotls. It runs this site’s footer.

Projects
01 / 06work

E-Commerce Fullstack Platform

Full Stack Developer · Ashva Tech · Jan 2026

Built a modular NestJS backend with 18 domain modules and developed a Next.js storefront with App Router, SSR, and client components.

Next.jsNestJSPostgreSQLDockerMinioTailwindCSS
02 / 06work

EduCampaign Consultancy Frontend

Frontend Developer · Ashva Tech · Jul 2025

Engineered responsive user interfaces and scalable component architectures for an education campaign platform.

Next.jsReactTypeScriptTailwindCSS
03 / 06personal

RAG Support Assistant

AI Engineer · 2026

Designed a stateful agentic workflow with a hallucination-grading retry loop for Fonepay Merchant Support.

PythonLangGraphQdrantLogfireStreamlitNVIDIA NeMo
04 / 06work

TMS UI Agent

AI Engineer · Bitskraft · 2026● in progress

An AI agent that operates the Koili TMS dashboard for bank staff: you type a request in a chat panel, and it fills in and submits the real screens while you watch.

PythonGroqWebSocketsReactTypeScriptpytest
05 / 06personal

Pondscape

Creator · 2026

An open-source WebGL2 pond: physically based ripples, sunlight caustics, lily pads and water lilies, and koi and axolotls that react to your taps.

TypeScriptWebGL2GLSLReact
LiveGitHub
06 / 06personal

DONUT Fine-tuning for Document Understanding

ML Engineer (University Project) · TU 2025

Developed an OCR-free document understanding system using the DONUT model to extract structured data from academic records.

PythonPyTorch

Skills

Technologies are temporary.
Engineering fundamentals aren't.

AI / Machine Learning

Model integration, fine-tuning, and inference pipelines.

PythonPyTorchTensorFlowLangGraphRAG PipelinesTransformersDONUTVector SearchQdrantChromaDBLogfireGuardrailsPrompt EngineeringEmbeddingsDocument Intelligence

Frontend Engineering

Client-side architecture, rendering strategies, and interactive interfaces.

Next.jsReactTypeScriptTailwindCSSZodRedux ToolkitStreamlitGSAPResponsive UIAccessibilityPerformance OptimizationAnimation SystemsSSRCSRServer Components

Infrastructure

Deployment, environment management, and edge delivery.

DockerVercelRenderCloudflareGitCI/CDOpenAPI/SwaggerNVIDIA NeMoDeploymentEnvironment VariablesPerformanceOptimizationCachingCDN

Backend Engineering

Server-side business logic, API design, and distributed systems.

Node.jsNestJSFastAPIC#REST APIsAuthenticationAuthorizationDatabase DesignCachingDockerMinIO StorageS3 BucketAPI ArchitectureJWTRate LimitingFile Uploads

Databases

Data modeling, persistence layers, and query optimization.

PostgreSQLMongoDBORMSQLSchema DesignIndexingRelationsMigrations

Problem Solving

Engineering fundamentals and architectural decision-making.

First PrinciplesArchitectureSystem DesignDebuggingRefactoringClean CodeScalabilityPerformanceDeveloper ExperienceAPI DesignTesting mindset

I don't optimize for frameworks.
I optimize for building reliable products.

I learn tools quickly. I engineer from first principles, valuing fundamentals over trends. I care about maintainability. I enjoy solving difficult problems. I build for users first.