Skills
Core Programming
Languages:
-
Python
Expert level - Machine learning, deep learning, and software development with 6+ years experience
Projects: Multiple ML Libraries -
C++
Intermediate - Algorithm implementation and computer vision applications -
JavaScript
Working knowledge - Web development and front-end applications
Machine Learning & AI
Deep Learning Frameworks:
-
PyTorch
Expert level - Custom implementations, multi-GPU training, library development
Projects: TorchEBM, NIR Framework -
TensorFlow/Keras
Advanced - Model development, deployment, and research applications
Projects: TransformerX, Emgraph -
JAX
Intermediate - Numerical computing and research applications
ML Tools:
-
Hugging Face
Advanced - Transformers, datasets, and model hub integration
Specialized AI:
-
Large Language Models
Expert level - LLM training, fine-tuning (PEFT, SFT, DPO, RLHF), and evaluation -
Generative Models
Advanced - Diffusion models, energy-based models, VAEs, normalizing flows
Data Science & Analytics
Data Analysis:
-
Scientific Computing
NumPy, Pandas, SciPy, Matplotlib for data processing and visualization
Mathematics:
-
Mathematical Foundations
Linear algebra, calculus, probability theory, optimization, differential geometry
Computational Mathematics:
-
Numerical Methods
ODE solvers, MCMC methods, gradient-based optimization
Software Engineering
DevOps & Tools:
-
Development Tools
Git/GitHub, Docker, CI/CD pipelines, test-driven development
Data Infrastructure:
-
Database Systems
Elasticsearch, Redis, ArangoDB, PostgreSQL for large-scale data processing
Architecture:
-
Distributed Systems
RabbitMQ, Celery, microservices architecture, API development
Performance Optimization:
-
High-Performance Computing
Multi-GPU systems, distributed training, CUDA fundamentals
Research & Communication
Communication:
-
Technical Writing
Published articles with 50,000+ views on Medium and Towards Data Science
Projects: Hamiltonian Mechanics for Generative Modeling, The Map Of Transformers
Community:
-
Open Source Development
Developed and maintained multiple PyPI libraries with comprehensive documentation
Projects: TorchEBM Library, TASE Search Engine
Research Skills:
-
Academic Research
Experimental design, ablation studies, peer review, scientific methodology
Languages
- English - Fluent (Professional working)
- Kurdish - Native
- Persian - Professional working
Personal Interests
Research Interests: Mathematical foundations of machine learning, particularly geometry and topology.
Currently exploring information geometry, manifold learning, and geometric deep learning.
Technical Pursuits: Implementing theoretical concepts in code, staying current with AI research,
attending conferences and talks on physics-ML intersections.
Personal: Urban exploration, hiking, and martial arts (kickboxing).