Software engineer

Building reliable systems, useful products, and applied AI tools.

I’m Raghav Raj Dwivedi, a software engineer based in India. I work across backend systems, product engineering, and machine learning, with experience building internal platforms, customer-facing tools, AI-assisted workflows, and research-driven technical systems.

You can reach out to me via email, GitHub, LinkedIn, or Instagram.

Practical engineering with a systems mindset.

I currently work at Froogal as a Software Development Engineer, where I build internal infrastructure and full-stack systems used across retail operations. My recent work includes IAM and RBAC architecture, credit management workflows, ML-backed customer analytics, and logistics tooling.

Before that, I worked as a founding engineer at Pipable AI and as a developer intern at Reliance Jio and DCode Care. I graduated from IIIT Hyderabad with a B.Tech. in Computer Science and Engineering (Honours), where I also worked across research and teaching assistantships. I’m especially interested in backend design, developer tooling, intelligent systems, and clean product execution.

Industry work across product, backend, and applied AI.

Software Development Engineer, Froogal

Built internal platforms and full-stack systems spanning authorization, customer analytics, credit management, feedback tooling, delivery logistics, and engineering automation.

  • Architected an IAM system with dynamic RBAC for 200+ retail outlets.
  • Built ML data pipelines for clustering, segmentation, and churn detection.
  • Led microservices migration work and integrated AI-powered review replies.

Founding Engineer, Pipable AI

Worked on agent orchestration demos, LLM system design, prompt engineering, and solution architecture for early enterprise conversations and product direction.

Software Developer Intern, Reliance Jio

Researched machine learning models for 5G tower placement and built an ensemble approach for churn detection using telecom and terrain data.

Software Developer Intern, DCode Care

Built a forum and messaging app for cancer patients while working in an Agile environment with React and Firebase.

Research, publication, and teaching work from university.

Publication

Co-authored “Real-World Geopolitical Influences on In-Game Financial Behaviour” in the Proceedings of the 18th European Conference on Games Based Learning.

Research Intern, Cogsci Lab, IIIT Hyderabad

Researched cognitive effects on financial behaviour and political polarisation through experimental game design with Dr. Kavita Vemuri.

Undergraduate Researcher, Perception Engineering Group

Researched political polarisation and financial behaviour through experimental game design with Dr. Kavita Vemuri, including collaborations with Agastya Foundation, GoLive Games, and researchers from the University of Skovde.

Undergraduate Researcher, SAHAAI Lab

Explored digital Indic keyboard design optimization using HCI methods with Dr. Nimmi Rangaswamy.

Teaching Assistant, IIIT Hyderabad

Served as a teaching assistant for Intro to Human Sciences and Intro to History across multiple semesters.

  • HS8.102, Intro to Human Sciences, Spring 2023
  • HS3.201, Intro to History, Fall 2022
  • HS8.102, Intro to Human Sciences, Spring 2022

Selected technical work across systems, ML, and graphics.

Textual Entailment Classifier

Python TensorFlow

Built a bidirectional LSTM-based classifier to detect whether sentence pairs contradict or entail one another.

Lung Disease Detection

Python TensorFlow

Developed a multi-label DenseNet121-based model capable of detecting up to 14 lung diseases from X-ray images.

Non-Photorealistic Image Generator

Python

Designed an image processing pipeline using Canny edge detection and K-means clustering to generate stylized images.

Relational Database Management System

C++ SQL

Built an RDBMS with matrix operations, B+ trees, two-phase merge sort, and multiple join operations.

Custom Racket Compiler

Racket x86 Assembly

Wrote a compiler that translates Racket-like code into x86 machine code.

bruhSH

C Bash

Built a custom Linux shell with process scheduling and core bash command support.

Boons and Curses

React Native Socket.io Express.js

Created a card and dice game with a digital companion app for applying the game’s arithmetic rules.

SkyNet IIIT

Python Web Scraping

Investigated vulnerabilities in public camera systems, scraped insecure data, and contacted regulatory authorities.

Star Wars or Something

Three.js WebGL Blender JavaScript

A browser-based game with spaceships and missiles, built as a computer graphics course project.