Background
Education, student supervision, and the tools behind my research.
Education & appointments
- 2023–present
- PhD researcherKarlsruhe Institute of Technology
- 2023
- MSc, Artificial IntelligenceShahid Beheshti University
- 2020
- BSc, Computer EngineeringShahid Beheshti University
Supervision & teaching
I supervise student research in ML reliability and neural-network testing, from experimental design to evaluation and scientific communication.
- Software projects
- AIChat for KIT (LLM chatbot), RuleCity (reinforcement learning), and ZipSolver (puzzle solving and software testing).
- Bachelor’s projects
- Flex-Spike (analog spiking neural networks) and GradCircuit (differentiable circuit optimization).
- Teaching assistance
- Deep Learning and Signals and Systems.
Tools I work with
- Learning & evaluation
- PyTorch, PyTorch Lightning, scikit-learn, Monte Carlo evaluation, MLflow.
- Optimization
- Evolution strategies, CMA-ES, gradient-based and constrained optimization.
- Data & engineering
- Python, 3D Slicer, simulation data, Cadence Virtuoso, SKILL Bridge, Git.