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.

Projects

E-Commerce Fullstack Platform

Full Stack Developer · Ashva Techcompleted

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

Highlights

  • Engineered backend covering auth, commerce workflows, bookings, and inventory using DTO validation and layered architecture.
  • Designed PostgreSQL schemas with indexing, query optimization, and implemented service booking with calendar sync.
  • Integrated S3-compatible image storage (MinIO) and geocoding-based address autocomplete.

Architecture

Next.js App Router (Storefront/Admin) → NestJS REST API → PostgreSQL

Constraints Solved

Complex state synchronization across cart, inventory, and bookings
Optimized query performance for product catalogs and nested relationships

Decisions

01Strict layered architecture with DTOs for type-safe API boundaries
02Dockerized deployment for consistent environments
Metrics
Modules18 domain/infra modules
Stack
Next.jsNestJSPostgreSQLDockerMinioTailwindCSS

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.