Sushek Tamrakar — Full Stack Developer in Kathmandu, Nepal

I'm Sushek Tamrakar, a Senior Full Stack Developer & AI Engineer based in Nepal with 4+ years building production systems at merojob, Nepal's largest job portal. I specialize in Django, Next.js, and building autonomous AI Agent workflows — crafting systems that are scalable, performant, and production-ready.

Featured Projects

Production systems I've designed, built, and shipped.

  • merojob

    Nepal's #1 job portal — a high-traffic, full-stack platform handling thousands of daily job seekers and employers. Built and maintained core backend services using Django and Django REST Framework.

    • Django
    • Next.js
    • PostgreSQL
    • Redis
    • REST API
  • SemesterOne

    Australian university course discovery platform helping students find and compare courses. Engineered the search, filtering, and institution listing features with a performant Next.js frontend.

    • Next.js
    • TypeScript
    • FastAPI
    • PostgreSQL
  • AI Agentic Workflow Engines

    An autonomous multi-agent orchestration system built with LangGraph for automating complex multi-step business processes, integrating LLM reasoning with structured tool use.

    • LangGraph
    • FastAPI
    • Python
    • OpenAI
    • Pydantic

Core Services

What I bring to your engineering team or project.

  • Backend Architecture

    Python · Django · PostgreSQL

    Designing and shipping scalable REST APIs, background workers, and database schemas that handle millions of requests with PostgreSQL and Django.

  • Frontend Engineering

    React · Next.js · TypeScript

    Building fast, SEO-friendly, and accessible web interfaces with Next.js and TypeScript — from design system to production deployment.

  • Agentic AI Integration

    LangGraph · Fine-tuning · LLMs

    Integrating large language models and autonomous multi-step AI agents using LangGraph to automate complex reasoning and workflow tasks.

Latest Writing

Using Discriminated Unions in TypeScript for Safer API Responses

Learn how to use discriminated unions in TypeScript to make your API response handling fully type-safe. A beginner-friendly guide that shows you how TypeScript automatically narrows types inside conditionals — so you never accidentally access a property that might not exist.

Work Experience

  1. Company
    merojob
    Role
    Senior Full Stack Developer
    Date
Download CV