Clarity first
Understand the real requirements and constraints before writing the implementation.
I'm Pranjol Das, a senior studying computer science at Texas A&M University. I enjoy the full process—from understanding the problem and choosing an architecture to building, debugging, and presenting the result.
My coursework and projects have led me across several areas of computing: cloud systems, containerization, distributed programming, and applied artificial intelligence.
Those areas have a common thread for me. Whether I'm running replicated workloads on Kubernetes or evaluating responses from a retrieval-augmented language model, I'm trying to understand the whole system—not only whether the code runs, but why it works and how it fails.
I value thoughtful collaboration, listening closely to other perspectives, and learning by building real things.
Understand the real requirements and constraints before writing the implementation.
Test deployment, edge cases, and recovery—not just the ideal demo path.
Use every project to deepen my understanding of how large systems fit together.
Take a look at some of the technical projects that have shaped how I think about software engineering.