Chandresh Yadav
Software Engineer building intelligent systems, automation platforms, and AI-powered applications.
I'm a Software Engineer currently working at Air India, where I build and maintain large-scale crew planning and optimization systems used in airline operations.
My work spans backend development, rule-based optimization, automation, and data-intensive applications. Outside of work, I enjoy building AI-powered products and full-stack applications that solve practical problems.
Over the last two years, I've worked on optimization engines, scheduling systems, backend services, automation pipelines, and data processing tools. Recently, I've been exploring AI agents, LLM-powered workflows, and modern web development through personal projects.
Profile
Built Applications
Full-stack fantasy cricket auction platform where users create leagues, join via codes, bid on players live, and compete on leaderboards. Features a Redis-backed real-time auction engine, WebSocket-based auction lobbies, secure auth with HTTP-only JWTs and bcrypt, and persistent auction logs in PostgreSQL.
A full-stack rental marketplace that helps users discover roommates, shared rentals, and rental properties with secure authentication, real-time messaging, and location-based search.
An AI-assisted content generation pipeline that creates, reviews, and publishes content using LLMs with a human-in-the-loop approval workflow.
Stack
Programming Languages
Frontend
Backend
Databases & Caching
AI & Machine Learning
DevOps & Infrastructure
Specialized Skills
Professional Journey
Develop and maintain large-scale backend applications that automate complex business workflows and optimize operational decision-making. Design software solutions, implement business logic, build data processing pipelines, develop internal tools, and integrate enterprise systems using Python and modern software engineering practices. Focus on writing reliable, scalable, and maintainable software while solving real-world optimization problems across mission-critical production systems.
Education
Developed a strong foundation in computer science fundamentals, algorithms, optimization, machine learning, and mathematical modeling. Built software projects spanning full-stack development, AI, data processing, and optimization while strengthening analytical thinking and system-level problem solving.
Outside of Work
Outside work, I enjoy building full-stack products, exploring Generative AI and LLM-powered applications, experimenting with agentic workflows, contributing to open-source, reading books on technology, psychology, and business, and playing basketball.