Kundan Kumar
  • About
  • CV
  • Research
  • Projects
    • ✨ All Projects

    • Large Language Models
    • Deep Reinforcement Learning
    • Deep/Machine Learning
    • Statistics
    • Computer Vision
    • Robotics
  • Teaching
  • Blogs

On this page

  • Professional Experience
  • Education
  • Teaching Experience
  • Research Experience
  • Skills
  • Honors & Awards
  • Service
  • Projects
  • Edit this page
  • Report an issue

Curriculum Vitae

📄 Resume

Professional Experience

NREL logo

National Renewable Energy Laboratory (NREL)

Machine Learning Engineer (Intern) May 2024  —  Jan 2025
  • Developed novel machine learning models for automated network topology inference and resilient control policy optimization for complex distributed systems under extreme scenarios
  • Designed and developed semi‑supervised learning approaches to tackle the challenge of limited labeled data in networks, achieving 98% improvement in model accuracy with varying labeled data.
  • Paper ”Advanced Semi‑Supervised Learning with Uncertainty Estimation for Phase Identification in Distribution Systems” accepted at IEEE Power & Energy Society General Meeting (PES GM) 2025.

Comcast logo

Comcast

Software Engineer Jul 2019  —  Feb 2020
  • Designed and implemented real‑time data processing pipelines using Amazon Kinesis and RabbitMQ, processing 1TB+ daily data for fraud detection and system monitoring.
  • Developed machine learning models for anomaly detection and user behavior analysis, reducing fraudulent activities by 70% through predictive analytics.
  • Built scalable Spring Boot microservices handling 10K+ concurrent requests, achieving 99.9% uptime for critical system components.
  • Created interactive dashboards using Presto DB and Python visualization tools, enabling real‑time monitoring of network performance metrics and fraud patterns.

IBM logo

IBM

Software Engineer Jan 2019  —  Jun 2019
  • Led cloud infrastructure optimization using OpenShift, implementing auto‑scaling solutions that reduced operational costs by 30%.
  • Developed a comprehensive monitoring system using Grafana and Flask, providing real‑time visibility into 100+ cloud servers.
  • Implemented automated performance monitoring and alerting system, reducing incident response time by 60%.

HP logo

Hewlett Packard Enterprise (HPE)

Software Engineer Apr 2017  —  Dec 2018
  • Spearheaded migration of critical applications from HPI to HPE domain, ensuring zero downtime during transition.
  • Implemented OAuth 2.0 authentication system and RESTful services using Spring Boot, securing applications serving 50K+ users.
  • Designed and deployed microservices architecture on Apache/WebLogic servers, improving system response time by 40%.

TCS logo

Tata Consultancy Services (TCS)

System Engineer Jul 2012  —  Dec 2015
  • Engineered high‑performance ETL pipelines for data warehouse integration, processing 100GB+ daily data volumes.
  • Optimized database performance through advanced SQL tuning and indexing strategies, reducing query execution time by 70%.
  • Received excellence award for achieving $100K cost savings through database optimization initiatives.

Education

Iowa State University logo

Iowa State University

Ph.D. in Computer Science (Minor: Statistics) 2020  —  2025 (Expected)
  • Research: Deep RL, Physics-Informed AI, Uncertainty Quantification
  • Courses: Deep Learning, NLP, Statistical Theory, Empirical Methods, Algorithms
MS in Computer Science Jan 2015  —  Dec 2016
  • Focus: Algorithms, Databases, Network Programming

Teaching Experience

Iowa State University logo

Iowa State University

Teaching Assistant 2020  —  2025

Department of Computer Science

  • Supported undergraduate/graduate courses including Software Development Practices, Database Systems, and Spreadsheets.
  • Led weekly lab sessions, assisted students with debugging and conceptual challenges, and held office hours.
  • Designed assignments and quizzes aligned with real-world workflows and agile development practices.
  • Mentored students on semester-long capstone projects simulating software engineering team experiences.

Research Experience

Iowa State University logo

Iowa State University

Research Assistant Aug 2022  —  Jul 2025
  • Research on Physics‑Informed Deep Reinforcement Learning for Critical Infrastructure Systems, focusing on Intelligent Resource Management and Security in Large‑Scale Distributed Networks.
  • Applied computational deep reinforcement learning algorithms in a Smart Energy System to analyze power simulation data, minimizing voltage violations, power loss, and control errors.
  • Developed physics‑informed DRL algorithms incorporating domain‑specific physical constraints, achieving 30% improvement in resource allocation efficiency and reducing system violations in complex distributed networks.
  • Designed and implemented adversarial attack detection and mitigation frameworks for AI models in critical systems, enhancing robustness against security threats through systematic testing and defensive techniques.
  • Created novel transfer learning methodologies enabling DRL models to adapt across varying network sizes and topologies, reducing training time by 40% for new configurations.
  • Developed Python‑based simulation and control framework integrating real‑time hardware (OPAL‑RT and OpenDSS) with distributed systems.
  • Leveraged LLM‑driven reasoning and contextual understanding within simulation environments to support real‑time adaptive control, human‑AI collaboration, and predictive system optimization.
Research Assistant Aug 2020  —  Jul 2022
  • Research on Deep Reinforcement Learning (DRL) and Safety‑Critical Learning for Autonomous Systems, with focus on perception, control, and decision‑making in high‑stakes environments.
  • Utilized CARLA simulator for vision‑based autonomous driving tasks, including perception, object detection, trajectory planning, and policy learning in complex traffic scenarios.
  • Applied deep computer vision models for object recognition, semantic segmentation, and sensor fusion, enabling robust situational awareness in autonomous driving and robotics.

Skills

Programming Languages Python, R, Java, C++, SAS, MATLAB, SQL, HTML, JS, Node.js, React.js
ML & Data Analysis scikit-learn, TensorFlow, PyTorch, Pandas, Matplotlib, Seaborn, Gym, RLlib
LLMs & NLP Hugging Face Transformers, LangChain, RAG, Prompt Engineering
HPC & Big Data Hadoop, Hive, Spark, Kafka, Kinesis, SLURM, MPI, OpenMP
Simulation & Modeling Opal-RT, OpenDSS (Power), Carla (Autonomous Driving)
Optimization Gurobi, Pyomo, BoTorch, Optuna, Hyperopt
Visualization & GIS Tableau, ArcGIS, Leaflet
Cloud & DevOps AWS (EC2, S3, Lambda), GCP, Docker, Kubernetes, Git, Terraform, Jenkins, CircleCI

Honors & Awards

  • Selected, Seventh Workshop on Autonomous Energy Systems @ NREL (2024)
  • Selected, ByteBoost Workshop on Accelerating HPC Research Skills (2024)
  • Selected, Oxford Machine Learning Summer School (OxML) (2022)
  • Excellence Award, Database Optimization @ TCS
  • 2nd Place, BAJA SAE India (Safest Terrain Vehicle Category, National Level)

Service

  • Reviewer:

    • IEEE Transactions on Industrial Informatics (2025)
    • Conference on Neural Information Processing Systems (Ethics)(2025)
    • IEEE Transactions on Neural Networks and Learning Systems (2024)
    • IEEE PES GM, Grid Edge & ISGT (2023, 2024)
  • Mock Interviewer: Supporting underrepresented minorities in tech.

  • Volunteer, Prayaas India (BIT): NGO providing quality education to underprivileged children in slums and villages.

Projects

SQL badge Fast Mixed‑Logit Estimation
Fast estimation of mixed logit models with preference‑space utility.

cbcTools badge cbcTools Suite
Designing choice‑based conjoint experiments and power and system analyses.

CityLearn badge LLM‑Powered Energy Optimizer
Multi‑building energy optimization in CityLearn with LLM guidance.

📁 Check My Projects

© 2025 Kundan Kumar ∙ Made with Quarto

  • Edit this page
  • Report an issue
  • Contact