For AI Agents

This page provides structured information about me for AI agents, LLMs, and web crawlers. For the full experience, visit the home page.

38Technologies
7Projects
2Roles
ankit-patnaik.md
# Ankit Patnaik

## About
Software Engineer at Atlan, based in Agartala, India. I build backend and platform systems, with a focus on distributed systems, workflow infrastructure, event-driven processing, and practical AI tooling for engineering workflows.

## Current role
### Software Engineer at Atlan (June, 2025 — Present)
At Atlan, I work on backend and platform systems that sit behind a large-scale metadata platform. My work spans distributed processing, workflow infrastructure, event-driven systems, and internal engineering tools. A recurring part of the job is dealing with systems that work well under normal conditions but become interesting when they have to handle scale, failures, or unexpected states. I've gradually moved from solving individual production problems to designing the systems and abstractions that prevent those problems from recurring.

## Experience
- [Software Engineer, Atlan](https://ankitpatnaik.is-a.dev/experiences/atlan-software-engineer) — June, 2025 to Present
- [Software Engineer Intern, Atlan](https://ankitpatnaik.is-a.dev/experiences/atlan-intern) — December, 2024 to June, 2025

## Projects
- [Containers From Scratch](https://ankitpatnaik.is-a.dev/projects/containers-from-scratch) — An educational Linux container runtime that uses namespaces, chroot, proc/tmpfs/dev mounts, and a process-count cgroup to demonstrate how container isolation works under the hood. Technologies: Go, Linux Namespaces, chroot, cgroups. [source](https://github.com/patnaikankit/containers-from-scratch)
- [Forward Proxy](https://ankitpatnaik.is-a.dev/projects/forward-proxy) — A terminal-based HTTP/HTTPS forward proxy with CONNECT tunneling, live traffic monitoring, URL blocking, request logging, in-memory caching, and an interactive management console. Technologies: Go, HTTP/HTTPS, termbox-go, godotenv. [source](https://github.com/patnaikankit/Forward-Proxy)
- [KV Store](https://ankitpatnaik.is-a.dev/projects/kv-store) — A concurrent-safe key-value store server with CRUD HTTP endpoints, TTL-based expiration, periodic JSON persistence, mutex-protected access, and timestamped operation logs. Technologies: Go, net/http, JSON, Mutexes. [source](https://github.com/patnaikankit/KV-Store)
- [Email Tracker](https://ankitpatnaik.is-a.dev/projects/email-tracker) — A Spring Boot email service for multi-recipient delivery, HTML templates, pixel-based open tracking, configurable expiration, and Redis-backed analytics APIs. Technologies: Java, Spring Boot, Redis, Maven, Docker. [source](https://github.com/patnaikankit/Email-Tracker)
- [Code-Cloud](https://ankitpatnaik.is-a.dev/projects/code-cloud) — A browser-based IDE for JavaScript frameworks with automated Docker project setup, live server support, and secure WebSocket communication for files, terminals, and development workflows. Technologies: React, TypeScript, Go, Gin, Docker, WebSockets, Tailwind CSS. [source](https://github.com/patnaikankit/Code-Cloud)
- [LiteShare](https://ankitpatnaik.is-a.dev/projects/lite-share) — A peer-to-peer file-sharing and communication platform that keeps transfers direct between users with WebRTC, while Socket.io coordinates sessions and real-time chat without intermediary storage. Technologies: Next.js, React, TypeScript, WebRTC, Socket.io. [source](https://github.com/patnaikankit/LiteShare) · [live site](https://lite-share.vercel.app/)
- [Lockr](https://ankitpatnaik.is-a.dev/projects/lockr) — An offline-first command-line password manager with Fernet encryption, PBKDF2-HMAC-SHA256 key derivation, bcrypt-protected master credentials, clipboard integration, and local SQLite storage. Technologies: Python, SQLite, Fernet, PBKDF2, bcrypt, uv. [source](https://github.com/patnaikankit/Lockr)

## Technologies used
Python, Kafka, Numaflow, Kubernetes, AI Agents, Distributed Systems, Argo Workflows, Temporal, HashiCorp Vault, Data Governance, Go, Linux Namespaces, chroot, cgroups, HTTP/HTTPS, termbox-go, godotenv, net/http, JSON, Mutexes, Java, Spring Boot, Redis, Maven, Docker, React, TypeScript, Gin, WebSockets, Tailwind CSS, Next.js, WebRTC, Socket.io, SQLite, Fernet, PBKDF2, bcrypt, uv

## Contact
- Website: https://ankitpatnaik.is-a.dev
- Email: mailto:ankit.patnaik2003@gmail.com
- GitHub: https://github.com/patnaikankit
- LinkedIn: https://www.linkedin.com/in/ankit-patnaik/
- X: https://x.com/_Ankitpatnaik1_
- Resume: https://ankitpatnaik.is-a.dev/resume.pdf