S
Available for new projects

Hi, I am Sunil Full-stack developer
Next.js · Go

I specialize in building fast, scalable web apps with clean architecture, solid backend design, and maintainable frontend systems.

<div>
</div>
Sunil Khadka - Full Stack Developer Portrait
Scroll

About Me

I am a full-stack engineer with over three years of experience building production-grade applications using Next.js, Go, and Laravel for international companies.

Currently, I am developing an AI-driven HR system featuring PDF parsing and ATS scoring via LangChain, alongside a finance application integrated with LLM capabilities.

My technical focus is moving toward deep integration of agentic AI workflows and scalable backend architectures.

Currently

  • Building: AI HR system with ATS scoring, a finance app with AI integration, and an MDX blog editor.
  • Learning: Gemini API implementation, tool calling patterns, and agentic LLM orchestration.
  • Writing: Technical articles on Go backend systems, API design, and AI integration strategies.

3+

Years Experience

5+

Projects Shipped

2

Companies

3

Active Side Projects

Work Experience

Companies and roles that shaped how I think about building software.

Dec 2024 – Present

Mid Level II Software Engineer — Full Stack

Ready To Work, Inc.Remote

Leading full-stack development across Next.js/React for modern SPAs and Laravel/Inertia for monolithic applications. Architecting backend services using Go (Gin) and NestJS, managing complex MySQL schemas, and ensuring environment parity through Docker.

Next.jsReactTypeScriptMaterial UIInertiaLaravelGo/GinNestJSMySQLDocker
Jun 2024 – Nov 2024

Backend Developer

UpworkRemote

Designed and implemented RESTful APIs in Golang with a focus on clean architecture. Maintained Swagger documentation for seamless frontend and client integration.

GolangSwaggerMySQLDocker
Jul 2021 – May 2024

Junior Software Engineer — Full Stack

Machnet Technologies Inc.Hybrid

Built and deployed full-stack web applications end-to-end. Created type-safe APIs in Go, responsive UIs in TypeScript/React, and automated CI/CD pipelines to AWS.

React.jsTypeScriptGolangMySQLDockerJenkinsAWS
Apr 2022 – Jun 2022

Software Engineer Trainee

Machnet Technologies Inc.On-site

Onboarded into professional software development. Built foundational skills in HTML/CSS, JavaScript, TypeScript, and Figma-based UI implementation.

HTML/CSSSCSSJavaScriptTypeScriptFigma

My Expertise

I specialize in building modern web applications using the latest technologies.

Frontend

HTML
Sass
JavaScript
TypeScript
React
Next.js
Tailwind
Material UI

Backend

Golang
Gin
PHP
Laravel
MySQL

Tools

Docker
AWS
Git
Figma

Selected Projects

A collection of work that defines my expertise.

Screenshot of E-commerce Analytics Dashboard - Full Stack project
Full Stack2024

E-commerce Analytics Dashboard

A comprehensive dashboard for tracking sales, user engagement, and inventory in real-time. Features interactive charts, data export capabilities, and role-based access control.

Next.js
Tailwind
PostgreSQL
Recharts
Screenshot of Task Management API - Backend project
Backend2023

Task Management API

A robust RESTful API for project management tools, supporting team collaboration, task assignment, and real-time notifications via WebSockets. Includes comprehensive documentation.

Node.js
Express
MongoDB
Socket.io
Screenshot of Real-time Chat Application - Frontend project
Frontend2023

Real-time Chat Application

A scalable chat application with support for private messaging, group channels, and file sharing. Built with a focus on low latency and high availability using a microservices architecture.

Vue
Firebase
Tailwind
WebRTC

Latest Insights

Explorations in software engineering, design patterns, and the future of web development.

The Axios Hack 2026: What Happened and What You Need to Know
frontend

The Axios Hack 2026: What Happened and What You Need to Know

On March 31, 2026, attackers briefly compromised Axios, a tool used in millions of websites. Here's what happened in plain English, and what you should check right now.

6 min read
Claude Code Source Leak: GitHub Repo, What’s Inside, and What Happened
AI

Claude Code Source Leak: GitHub Repo, What’s Inside, and What Happened

Looking for the Claude Code GitHub repository or the leaked source from February 2025? Here are the exact mirrors, what they contain, and the story behind how a debugging source map accidentally exposed the internals of Anthropic’s Claude Code tool.

6 min read
Understanding Golang Packages And Modules
go

Understanding Golang Packages And Modules

Go’s simplicity hides powerful concepts like packages and modules that make large-scale applications maintainable and efficient. In this guide, we break down how packages structure your code and how modules handle dependencies in modern Go development.

4 min read
REST APIs: Beyond the Buzzwords
backend

REST APIs: Beyond the Buzzwords

Stop guessing how to structure your endpoints. We break down the core principles of RESTful design and explain why some "rules" are made to be broken in production.

16 min read
Understanding How the Web Actually Works (HTTP Explained Simply)
backend

Understanding How the Web Actually Works (HTTP Explained Simply)

I used APIs every day without truly understanding what was happening under the hood. In this post, I break down HTTP, requests, responses, and how the web actually works, in a way that finally made things click for me.

22 min read
The Complete API Architecture Guide: REST, GraphQL, gRPC, tRPC, WebSockets & SSE
Backend

The Complete API Architecture Guide: REST, GraphQL, gRPC, tRPC, WebSockets & SSE

Navigate the complex landscape of API architectures with data-driven insights. From REST's reliability to gRPC's 10x performance gains, understand which protocol fits your use case, team structure, and scalability requirements.

8 min read
Code Less, Build More: The Vibe Coding Shift

Code Less, Build More: The Vibe Coding Shift

Vibe coding—using AI to generate code from natural language descriptions—is transforming how developers work. This post explores the productivity gains, hidden risks, and why human judgment remains irreplaceable in building reliable software.

8 min read
The Complete Guide to Go Concurrency: From CPU Cores to Production Patterns
Go

The Complete Guide to Go Concurrency: From CPU Cores to Production Patterns

Go was built with concurrency at its core. Instead of forcing developers to juggle threads, locks, and shared state, Golang introduces a simple yet powerful model based on goroutines and channels. This article takes a deep dive into how Go’s concurrency system actually works, explores real-world patterns used in production, and highlights common pitfalls that even experienced developers run into when building scalable systems.

5 min read
The Ultimate Guide to Using Google Antigravity Code Editor
AI

The Ultimate Guide to Using Google Antigravity Code Editor

Google Antigravity reimagines the code editor as a cloud-native, AI-assisted workspace. Built for speed and collaboration, it removes local setup, adds real-time teamwork, and brings intelligent coding assistance directly into the browser. This article explores Antigravity’s core features, workflow, and advanced capabilities, and explains how developers can use it effectively in real-world projects.

15 min read
Tech to Learn in 2026: A Practical Guide to High-Paying, Future-Proof Skills
Career

Tech to Learn in 2026: A Practical Guide to High-Paying, Future-Proof Skills

3 min read
Software Careers in 2026: Why Generalists Are Winning Again
Tech

Software Careers in 2026: Why Generalists Are Winning Again

An honest look at how software careers are evolving in 2026, why pure specialization is risky, and why adaptable generalists are becoming more valuable.

4 min read

Let's work
together

I'm currently available for freelance work or full-time opportunities. If you have a project that needs some creative touch, feel free to contact me.

Connect