Rakesh Roushan
@RakeshRoushan
Rakesh Roushan
@RakeshRoushan
Software Engineer | Builder | Distributed Systems | GenAI & Agentic AI
Software Engineer | Builder | Distributed Systems | GenAI & Agentic AI
Software Engineer, Tejas Networks
Bangalore, India
I’m a Software Engineer with 2+ years of experience building production-grade full-stack applications and distributed systems. I enjoy taking an idea from a rough concept to a working product — figuring out the architecture, building the core functionality, solving unexpected problems, and eventually getting it into the hands of users.
My experience spans backend engineering, frontend development, distributed systems, real-time data processing, cloud infrastructure, and microservices. I’ve worked with technologies including TypeScript, JavaScript, Node.js, NestJS, React, Next.js, C++, C#, Python, Kafka, Apache Spark, MQTT, PostgreSQL, MongoDB, Redis, Docker, Kubernetes, and AWS.
What I enjoy most is working on problems where there isn’t an obvious solution. I like understanding how systems work under the hood, thinking about scalability and reliability, and finding simple solutions to complex problems. At the same time, I enjoy the product side of engineering — building interfaces, experimenting with ideas, and seeing something I built actually work end to end.
Hackathons have always been a big part of how I like to build. I’ve participated in and won HACKCBS 6.0 (Web3 Track) and VeriHack by India Blockchain Alliance. I enjoy the fast-paced nature of hackathons, where you have limited time to understand a problem, make technical decisions, divide responsibilities, and turn an idea into a working product.
I’m also an IEEE-published engineer and a Gold Medallist from IIIT Dharwad. My academic and professional journey has given me a strong foundation in problem solving and engineering, but I’ve always learned the most by actually building things.
Currently, I’m exploring AI, Generative AI, and Agentic AI, especially how LLMs, RAG, tool calling, agents, and intelligent workflows can be combined with traditional software systems to build useful products. I’m interested not just in using AI APIs, but in understanding how these systems can be designed, orchestrated, evaluated, and integrated into real-world applications.
I’m always interested in meeting people who love building, experimenting, and learning. Whether it’s a hackathon, a side project, an open-source idea, or a completely crazy product idea — I’m usually up for building it.