State files are Terraform's memory. Mess them up and you're in for a bad time. Here's how to manage them properly without shooting yourself in the foot.
sahilnyk
Software Engineer & Curious Tinkerer
I'm constantly learning and evolving. I love diving into new ideas and finding creative ways to solve problems. When I'm not coding, you'll find me strategizing on @chess.com or grinding problems on @hackerrank.
will change this with real intro coz haven't made one yet
Technologies I work on
Writing
View all postsBuilding a VPC from scratch teaches you more about networking than any tutorial. Here's what actually matters when setting up your AWS network.
A deep dive into how TCP establishes connections, what SYN/ACK packets actually do, and why this matters for building reliable network applications.
Projects
View all projectsAI Code Quality Guardian - Monitor how AI changes your code, track requirement alignment, and catch vulnerabilities. Acts as a production-grade quality gate for AI-assisted development, analyzing changes, running tests, and keeping AI on track.
A FastAPI scaffolding CLI tool that generates production-ready project structures with zero dependencies. Supports JWT auth, multiple databases (PostgreSQL/MySQL/SQLite), Docker, and Terraform infrastructure setup.
Experience
View full résumé
Full Stack Engineer @Eldridge Morgan
Building enterprise solutions that actually scale. Architected multiple internal tools from scratch, managed infrastructure with Terraform, and shipped features that handle real production load. Basically turning coffee into code and keeping the servers happy.
Machine Learning Intern @CTTC Bhubaneswar
Orchestrated the entire ML pipeline for a computer vision recognition system. Wrangled datasets, trained models, and deployed them to actually work in the real world. Turned messy data into something that could see and understand images.
Software Engineer Intern @Infoware System
First real dev gig energy. Built features, squashed bugs, and learned what production code actually means. Collaborated with the team on client projects, wrote APIs, fixed frontend issues, and shipped code that people actually used.