Professional Experience
Software Development Engineer Intern
CognoVerse
Developing scalable backend systems and integrating applied AI pipelines for enterprise clients, focusing on LLM-driven automation and high-performance APIs.
- ▹Optimized backend performance for a US-based client's Node.js mobile app, implementing data pagination strategies that reduced API latency by 100ms.
- ▹Architected an automated multi-format data extraction pipeline for a medical firm, utilizing vector embeddings and LLM APIs to parse unstructured orders (.pdf, .docx, .xlsx) and map them to master customer databases.
- ▹Developed an AI agent with a high-conversion chat interface for sales workflow automation, and built custom invoice processing solutions (including a project for Panasonic) handling complex, multi-page PDFs.
- ▹Engineered a medical imaging Proof of Concept (POC) for a foreign client, training models on chest X-rays to detect anomalies and rendering the results in a 3D interactive model.
Associate Application Developer
Beamstacks
Engineered scalable real-time systems and spearheaded enterprise AI Proof of Concepts that transitioned into production-ready client deliverables.
- ▹Architected the backend for a real-time sports application handling live score updates and clock synchronization. Leveraged Redis Queues for task scheduling and Redis Pub/Sub to scale WebSockets across multiple server instances.
- ▹Spearheaded a RAG + AI POC for Panasonic that successfully secured client buy-in and transitioned into a full-scale production project.
- ▹Developed a custom PDF parser to extract structured text and embedded images, rendering them directly into HTML for streamlined content management.
- ▹Managed infrastructure deployments across cloud providers, utilizing AWS EC2 instances and Azure Blob Storage for highly available applications.
Software Development Engineer Intern
Sales Assist
Focused on backend optimization and workflow automation for LinkedIn growth tools.
- ▹Designed and integrated non-blocking backend task schedulers, ensuring heavy asynchronous tasks did not impact main thread performance.
- ▹Automated complex LinkedIn activities utilizing Python and Selenium, and built data pipelines using Pandas to efficiently process large CSV datasets.
- ▹Integrated Phantom on the backend and refactored core APIs to significantly reduce latency.
React Developer
Sales Assist
Led the frontend development of a data-rich application, translating Figma designs into pixel-perfect Tailwind UI.
- ▹Engineered a custom Canvas-based infographic generator, allowing users to separate text and hashtags for seamless, direct-to-social-media sharing.
- ▹Developed a custom parser to handle and render emoji-rich captions securely across the platform.
- ▹Implemented complex data tables using React Table, integrating dozens of REST APIs with optimized state management.
Engineering Case Studies
Highly available distributed task queue built for scale and fault tolerance.
Architecture Highlights:
Implemented heartbeat management for worker nodes and robust dead-letter queues for failed job retention.
High-performance distributed rate limiting system to protect APIs from abuse.
Architecture Highlights:
Utilized Redis with custom Lua scripting to ensure atomic operations for sliding window calculations.
High-throughput ingestion pipeline for distributed system logs.
Live multiplayer chess platform with real-time analysis.
Architecture Highlights:
WebSocket-based communication for sub-millisecond latency. Integrated Stockfish for deep analysis and leveraged Chess.js for strict server-side move validation instead of a custom engine.
Interactive full-stack web applications focusing on real-time user interaction.
RAG pipeline that extracts and summarizes critical patient data from complex medical documents.
Architecture Highlights:
Vector database integration for semantic search over unstructured medical text.
Intelligent document retrieval system for querying dense academic papers.
GitHub Activity
Live statistics from @RahulGIT24