Rahul Beniwal
Backend Engineer building reliable APIs, systems, and AI workflows.
4+ years building scalable Python backends, Django APIs, microservices, and production AI integrations across real estate, fintech, and developer tools.
01 / Experience
SDE II
- Joined Nutrabay as SDE II, working with one of India's fastest-growing supplement commerce brands.
Software Developer II
- Engineered a custom metaclass-based caching layer and ORM strategy that reduced database queries by 90% (900 to 86) and slashed API latency from 3 minutes to 3 seconds by implementing server-side caching, query batching and optimized indexes
- Designed and implemented microservices and REST APIs to power internal dashboards used by admins to track revenue and key business metrics across 800+ brokerages, collaborating directly with CFO and marketing teams while maintaining API latencies under 3 seconds.
- Built and maintained 30+ mission-critical integrations with top real estate and analytics brands, including Verizon, MoxiWorks, Regal, Century 21, and Howard Hanna, using Celery and Redis to enable large-scale data synchronization across platforms serving millions of users.
- Architected and implemented an OAuth2.0 authentication microservice by extending Keycloak through custom SPIs and source-level modifications, standardizing SSO and RBAC while securing internal security approval for rollout.
- Collaborated with product and cloud teams to deploy containerized services on AWS using Docker and CI/CD pipelines, reducing deployment lead time by 60% through automated builds and IaC patterns
Software Developer
- Engineered the "PMI" payment gateway interface, reducing payment failure rates from 60% to 20%.
- Developed 30% of core IM+ APIs and a Secure E2E-encrypted proxy that ensured 100% auditable communication for financial data by enforcing strict REST contracts, input validation and tracing
- Optimized 10+ Celery background jobs to maintain data integrity and near-real-time performance across investor dashboards, accomplishing a 40% improvement in processing throughput by parallelizing tasks and tuning concurrency
02 / Projects
TakoVibe
Interactive tech learning platform with 1,000+ readers. Built AI-assisted reading, Kumi AI debugging, runnable playgrounds, visual notes, LLD workspaces, and embeddable code execution.
ResumeVibe
AI-powered ATS resume builder used by 200+ people. Built diagnostics, ATS-friendly layouts, public resume links, versioning, and AI rewrites for stronger recruiter impact.
CodeDiff
Professional code review tool supporting 18+ languages. Built browser-based diffing and patch review for GitHub PRs, commits, compares, raw patches, and uploaded patch files.
LAAIT Programming Language
A lightweight interpreter featuring dynamic typing, first-class functions, and support for various data types. Includes a Jupyter-style notebook for interactive coding.
Docker and K8 Examples
A collection of examples demonstrating the use of Docker and Kubernetes for container orchestration.
K&R C Solutions
Implementation of solutions from the C Programming Language book (K&R), focusing on problem-solving and UNIX philosophy.
03 / Skills
Languages & Frameworks
Backend & Architecture
AI, Agents & Datastores
DevOps, Cloud & Tooling
04 / Writing
Medium
FeaturedTechnical articles and insights on software development, backend engineering, and programming best practices.
ReadTakoVibe
FeaturedIn-house tech learning platform for students and professionals, focused on practical engineering concepts, developer tools, and hands-on technical content.
ReadCore Topics
05 / Open Source
06 / Achievements
Academic Achievement
B.Tech Gold Medalist
Professional Recognition
Acknowledged by Engineering Head for outstanding contributions at LiveEasy
Academic Performance
Maintained 8.72 CGPA in B.Tech (C.S.E.)
Certifications
IBM RAG and Agentic AI Professional Certificate - Coursera
07 / Education
B.Tech (C.S.E.)
08 / Contact
Let's build something useful.
I'm open to backend engineering, AI integration, platform reliability, and product-minded engineering conversations.
Send Message