2025 ? today: Research EngineeringRole: Data Scientist (Research Engineer)
Customer: Onu Energy, Germany
Tasks:- Engineered high-fidelity market simulators to train Reinforcement Learning agents for automated energy procurement and trading strategies.
- Designed and deployed autonomous RL agents (Soft Actor-Critic, PPO) for real-time decision making in volatile energy markets, reducing procurement costs.
- Built end-to-end data pipelines (dbt, AWS Lambda) ensuring reliable data flow for critical optimization and machine learning models.
2022 ? 2024: Development of deep reinforcement learning algorithmsRole: PhD Candidate and R&D Engineer (Industrial AI)
Customer: Krüger Veolia and Aalborg University, Denmark
Tasks:- Pioneered AI-driven Process Control: Developed Deep Reinforcement Learning algorithms to autonomously control phosphorus removal, optimizing chemical dosage against strict environmental regulations.
- Digital Twin Development: Built complex process simulators acting as "Gym" environments to train AI agents safely before real-world deployment (sim-to-real transfer).
- Published multiple papers on AI-driven simulation and optimization for industrial processes.
- Collaborated with cross-functional teams to integrate AI solutions into existing optimization modules.
2019 ? 2020: Development of digital twins for industrial plantsRole: Digital Twins Developer
Customer: Arkarah Engineering Company (Part-time), Iran
Tasks:- Designed digital twins for industrial units using AVEVA for automation and optimization.
- Utilized MATLAB and Python for the modeling of units, incorporating artificial neural networks.
2017 ? 2021: Conducting socio-economic modelingRole: Research Assistant
Customer: Sharif University of Technology (Part-time), Iran
Tasks:- Conducted socio-economic modeling of energy and environmental policies in British Columbia.
- Utilized machine learning techniques to model and optimize environmental processes.
2016 ? 2020: Self-employed (Part-time)Location: Iran
Role: Android, Arduino and Java Developer
Tasks:- Developed smart home applications using IoT to automate the control of electrical devices.
- Designed and programmed Android applications using Java, SQL, and UI design.