Research Software Engineer specializing in scientific computing, high-performance computing, and applied machine learning.
PhD in Computer Engineering with 14+ years of experience developing scalable software systems and research software for complex data-driven environments.
My work focuses on building reproducible experiments, HPC-enabled simulations, and applied ML systems used in scientific and cyber-physical domains.
- High Performance Computing (MPI, CUDA, SLURM)
- Research Software Engineering
- Applied Machine Learning
- Scientific Computing
- Cyber-Physical Systems & Smart Grid Analytics
- Time-Series Forecasting & Anomaly Detection
- Reproducible Computational Experiments
Parallel flood propagation simulation implemented in C++ with MPI for distributed computing environments.
Repository
https://github.com/rmanicav/hpc-flood-simulation-mpi
Machine learning models for forecasting demand response behavior in cyber-physical energy systems.
Technologies
Python, NumPy, Pandas, ML models
Repository
https://github.com/rmanicav/smart-grid-demand-response-forecasting
Machine learning techniques for detecting anomalous behavior in industrial control systems.
Technologies
Python, scikit-learn, PyTorch
Repository
https://github.com/rmanicav/smart-grid-intrusion-detection-ml
Selected peer-reviewed publications:
• Relating Network Behavior to Demand Response during DDoS Attack in the Smart Grid
Future Technologies Conference (FTC), 2023
• Testbed for Evaluating Smart Grid Behavior in Demand Response Scenarios
ICUMT 2022
• Drug Repurposing for Rare Orphan Diseases Using Machine Learning Techniques
FLAIRS Conference, 2022
Google Scholar
https://scholar.google.com/citations?user=2XswkUcAAAAJ
Programming
Python, C++, SQL, Bash, C#
Machine Learning
scikit-learn, PyTorch, TensorFlow
Scientific Computing
NumPy, Pandas
Parallel Computing
MPI, CUDA, SLURM
Systems
Linux, Docker, Kubernetes
PhD in Computer Engineering (Applied Machine Learning)
14+ years of software engineering experience building distributed and data-intensive systems.
Experience collaborating with interdisciplinary research teams to translate research ideas into reliable software systems.
GitHub
https://github.com/rmanicav
Google Scholar
https://scholar.google.com/citations?user=2XswkUcAAAAJ