Rahul Sharma

Backend Software Engineer

Backend Developer committed to building resilient, scalable, and secure intelligence-driven applications.

I build backend systems that power real-world products with a strong focus on reliability, security, and performance. My journey into technology started with curiosity about how systems work and how they break. Early exposure to cybersecurity and Vulnerability Assessment & Penetration Testing (VAPT) shaped a security-first mindset that continues to influence how I design and develop software today.

At CognoAI, I worked as a Python Django Developer, contributing to the customization and deployment of 50+ cross-platform Conversational AI bots across Web, Android, and WhatsApp. Using Python, Django, REST APIs, and internal AI tooling, I worked on client-specific bot workflows, API integrations, backend logic, testing, and production deployments for startups, Indian financial institutions, and enterprise clients across the MENA region and Saudi Arabia.

I also collaborated closely with product teams to troubleshoot production issues, improve deployment stability, and implement OWASP-aligned security controls, including input validation and secure session handling.

I enjoy building systems that are not only functional, but also resilient, scalable, and production-ready where backend engineering directly improves user experience and business outcomes.

Featured Projects