Dhanush Bathineni
Software Engineer at Kurma AI
About
I'm Dhanush Bathineni, a Software Engineer currently at Kurma AI where I specialize in building AI-driven systems, particularly RAG pipelines and document ingestion frameworks. My career has taken me from engineering high-throughput Kafka pipelines and migrating legacy banking infrastructure at Wipro to my current focus on the intersection of robust backend systems and modern AI. I'm passionate about code scalability and believe that while tools like ORMs are helpful, a deep understanding of the underlying technology is what prevents 'silent performance killers.' Currently, I'm pursuing my MS in Computer Science at the Illinois Institute of Technology and am actively looking for full-time or contract opportunities in Backend or Platform Engineering. I love demystifying complex tech through storytelling and am always happy to discuss system architecture or how to bridge the gap between Java infrastructure and LLM workflows.
Networking
What I can offer
- ›Expertise in bridging traditional Java/Spring backend infrastructure with modern AI/RAG implementation
- ›System architecture and scalability advice
- ›Technical interview preparation insights for Java and Kafka
Looking for
- ›Full-time or W2 contract roles in Backend, Full Stack, or Platform Engineering in the US
- ›Connections with hiring managers and peers to discuss system architecture and AI integration
Best fit for
Current Interests
Background
Career
Began as a Technical Consultant Intern at Intellipaat, moved into banking infrastructure at Wipro focusing on Spring Boot and Kafka, and is currently developing AI-driven RAG pipelines at Kurma AI.
Education
Master of Science in Computer Science, Illinois Institute of Technology (2023 – 2025); Bachelor of Technology in Computational Science, Lovely Professional University (2017 – 2021).
Achievements
- ›Architected RAG pipelines for 10k+ research documents at Kurma AI
- ›Migrated legacy banking services to Spring Boot microservices at Wipro
- ›Engineered high-throughput Kafka pipelines for daily transaction updates
- ›Obtained IBM Data Science and IBM Certified Database Associate credentials
Opinions
- Good backend engineers write code that works; Great backend engineers write code that scales.
- Engineers must deeply understand underlying SQL despite ORM abstraction to prevent performance issues.
- Complex technical concepts like OOP should be demystified using relatable stories and analogies.