Rohan Keshav
Software Engineer
"Ship the messy first pass.
Let the iterations do the heavy lifting."
Software Engineer
Software engineer who builds reliable systems. Strong on backend services, data flow, and the unsexy plumbing that keeps things alive at 3am. I care less about the trend cycle and more about the parts that quietly hold a product together.
Daily driver is Python for backend services, with SQL and event-driven pipelines holding the data layer together. Years spent profiling slow paths, refactoring legacy modules into clean abstractions, working with APIs that don’t leak complexity, and shipping the kind of changes that show up on a graph the next morning.
Increasingly drawn to AWS as the deployment target of choice and agentic AI as a way for small teams to ship big work. Currently exploring how S3, Glue, Redshift, and Fargate slot into modern data flows, and where LLM-driven agents earn their keep beyond the demo phase. Always looking for the spot where solid engineering meets the new stack.
An editorial spread on formal CS formation.
Academic dispatch
Hover a tile to light the logo and reveal the skill—idle tiles stay muted for a calmer scan.
Capability matrix · brand marks · hover to identify
Reverse-chronological roles—role, org, tenure, stack, and impact lines recruiters scan first (ownership + metrics, CAR-style bullets).
Arcadis — City of Houston
University of Texas at Arlington
University of Texas at Arlington
The Sparks Foundation
Campus Build
Spotlight on five flagship builds—full briefs below. Five more ships listed as honorary mentions.
Autonomous AI platform with a ReAct agent loop and 14 OpenAI function-calling tools for end-to-end JD analysis, gap detection, and ATS-optimized resume output across sessions—translating a complex research idea into a production-grade codebase. Per-user RAG knowledge base with SQLite vector storage and OpenAI embeddings for high JD alignment; template-preserving LaTeX pipeline with brace-aware structural repair and automated one-page enforcement.
Telegram-integrated automation workflow in n8n using Python, LangChain, JSON, and OpenAI APIs — streamlining natural-language scheduling with Airtable context. Built a voice-to-text pipeline in JavaScript with LLM intent parsing, letting AI agents autonomously create and manage Google Calendar events.
End-to-end fintech dashboard in Python with Streamlit and Plotly delivering real-time candlestick visualizations and analytics for equities and derivatives. Added backtesting and time-series forecasting with Pandas, NumPy, and statistical modeling to surface risk-management insights and improve investment timing.
Multi-threaded gRPC server in Python supporting distributed file operations and compute through sync and async RPCs. A folder-watcher client detects file changes and triggers remote compute, eliminating manual monitoring overhead and enabling real-time workflows.
Computer-vision pipeline in Python with YOLO v5 and OpenCV for real-time astronomical object detection and classification. Iterative CNN optimizations and hyperparameter tuning lifted model performance 25% over baseline. Published in IRJCS.
Cool projects, spicy ideas, or just want to nerd out about agents and pipelines? Drop a line.