Soran Ghaderi

Looking for PhD & Research/Job Opportunities - MSc in AI at the University of Essex

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:

Community:

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).