Prologue // every system tells a story


.

$ whoami

“Ingesting new knowledge and leveling up — one message at a time from the Kafka queue of experience.”

Software engineer focused on backend, data, and platform layers. I build reliable services, tighten feedback loops with automation, and keep latency predictable at scale.

0+

years in production

0+

projects shipped

0+

technologies explored

Amritesh Dasari
Currently · SDE @ Princeton IT Services
Scroll to begin
Chapter 01Origins

Somewhere between a first “Hello, World” and a ten-node distributed cluster, curiosity turned into a craft. I am a software engineer specializing in distributed systems, backend development, and full-stack engineering — fluent in Python, Kafka, Docker, Kubernetes, PostgreSQL, Flask, React, and the cloud-native tooling that holds it all together.

The plot so far: a distributed machine learning cluster built from scratch, production-ready chatbots, data extraction pipelines, and DNS security tools. With a graduate foundation in distributed and cloud systems from UIUC, I focus on building resilient, efficient, automated solutions — and on tackling the complex problems that make the best stories.

Every reliable system is a story of failures handled gracefully.

— a lesson from chapter three
Chapter 02The Toolkit

No hero walks into act three empty-handed. These are the languages, frameworks, and infrastructure collected across every chapter so far.

// the languages

PythonJavaC++TypeScriptDartC#SQL

// the frameworks

React.jsNext.jsNode.jsDjangoFlaskSpring BootFlutterStreamlitTensorFlowTensorFlow LiteOpenCVTeams AINative Android

// the infrastructure

KafkaRedisDockerKubernetesPostgreSQLMySQLMongoDBSnowflakeFirebaseCelerynginxJenkinsSentryGrafanaAWS LambdaAzureDocument Intelligence

$ hover to pause — and the next chapter will demand new tools entirely.

Chapter 04The Work

Six pieces of the story, told in code. Each one shipped, each one taught something the last one couldn't.

001

NOVA Teams Chatbot

Enterprise Teams chatbot with Document Intelligence integration, Graph API access, and secure Key Vault deployments.

Teams AIAzure OpenAIGraph API
002

Latista Data Pipeline

Automated data extraction from Oracle dumps to Snowflake with PDF processing and a Streamlit dashboard.

PythonSnowflakeStreamlit
003

SecureDNS Validator

DNS validation and record generation tool for DMARC, DKIM, and SPF compliance.

PythonFlaskAWS Lambda
004

Distributed ML Cluster

10-node fault-tolerant system with failure detection, versioned file system (SDFS), and multi-model training support.

PythonPyTorchSockets
005

BCFL: Blockchain Federated Learning

Federated learning system using a blockchain ledger for model updates and PoW validation.

PythongRPCBlockchain
006

Chat-Time

Real-time chat application with client-server subscriptions and Appwrite backend services.

ReactNode.jsAppwrite
12+ entries, catalogued by era
Epilogue
Amritesh waving

Currently open to new opportunities. Whether you have a role in mind, a question, or an idea worth building — let’s write it together.