samarth@fedora:~$ whoami
Full stack Software Engineer | TypeScript, Node.js, SQL, linux
samarth@fedora:~$ cat location.txt
Indore, India | Final Year | Open for Jobs & intern positionsAbout • Experience • Projects • Tech Stack
Hi, I'm Samarth (Sam). Backend-focused developer interested in infrastructure, performance, JavaScript, databases, and Linux.
My coding journey started six years ago with Harvard's CS50 — David J. Malan's lectures gave me the motivation and clarity that this was the world I wanted to work in. I spent the next two years learning how the web works inside and out, completing freeCodeCamp's full-stack path and studying frontend, backend, APIs, and relational databases.
Along the way, I got intrigued by the promise of Linux and the TUI as the best development environment — and, to a greater extent, the internet's default OS. I first tested it out on WSL, then switched to bare metal on my laptop in July 2023. Since then, I've spent three years living in Neovim, tmux, and the CLI — practicing networking, databases, and containers, and deploying web apps to the cloud on Cloudflare, Vercel, Azure, and AWS.
The biggest upgrade came in the form of agentic development. During my first internship, I was introduced to the agentic dev workflow and became a regular user of OpenCode, the FOSS agentic environment. It's been a breeze to use, and it's now my primary mode of development.
Working with TypeScript, Node.js, SQL, PostgreSQL, Mysql, Cloudflare, Docker, Kubernetes, building real-time systems, distributed systems, database intensive apps, and remote AI agentic harnesses.
📍 Based in: Indore, India 🎓 Education: SAGE University Indore (Honors B.Tech CS, 2023-2027) · CGPA 7.8/10 linkedin
Fulls-tack developer Intern @ Brand Collabs (Jan 2026 – Mar 2026) Dinehub | Cashcard
pending....
My main setup and configurations live in my dotfiles repository: dotfiles
It includes configs for Opencode, Neovim, tmux, shell environments, terminal tooling, and my Linux workflow. Most of my development environment revolves around Fedora Linux, tmux, Alacritty, and terminal-first tooling.
System:
- Moto Book 60 Pro | Intel Core Ultra 5 225H 14 core
- Fedora Linux 44 (since Fedora 38) | Wayland | gnome 50
primary suit:
- Alacritty — terminal
- Neovim — editor
- tmux — multiplexer session manager
- OpenCode — main AI agent
- PI — side AI agent
- fish — shell
Other tools: Yazi, Lazygit, Lazydocker, btop, Starship, Atuin, Zoxide, hunk, htop



