Sushek Tamrakar — Full Stack Developer | Software Engineer in Nepal

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 focus on building scalable, performant, and production-ready systems, specializing in robust backend architectures, modern web frameworks, and autonomous AI Agent workflows.

Sushek Tamrakar — Full Stack Developer in Nepal
Sushek Tamrakar — Software Engineer based in Kathmandu, Nepal
Sushek Tamrakar — Senior Full Stack Developer in Nepal
Sushek Tamrakar — Python & Next.js Developer in Nepal
Sushek Tamrakar — AI Engineer and Software Developer in Nepal

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 for scalable performance.

    • SemesterOne

      Australian university course discovery platform helping students find and compare courses. Engineered the search, filtering, and institution listing features for a seamless user experience.

      • 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. merojob — workplace of Sushek Tamrakar, Full Stack Developer in Nepal
        Company
        merojob
        Role
        Senior Full Stack Developer
        Date
      Download CV