Toolkit

Skills

The languages, frameworks and tools I use to build computer vision, data and AI systems, from modeling through to production.

Programming Languages

Python C / C++ Java R SQL / PL-SQL Bash

Machine Learning & Deep Learning

TensorFlow Keras PyTorch Scikit-learn CNN YOLO U-Net Transfer Learning GAN / WGAN

Computer Vision & Medical Imaging

OpenCV MONAI NiBabel SimpleITK Scikit-image DICOM / MRI LIME (explainability)

NLP & Generative AI

NLP / NER spaCy NLTK Classical French NLP (TALN) LLM RAG Embeddings Prompt Engineering Agentic AI Vector Search

Data & Databases

PostgreSQL MySQL / Oracle MongoDB Neo4j NoSQL SPARQL / RDF Hadoop Apache Spark Pandas / NumPy

Tools, Systems & Platforms

Git / GitHub Docker Linux (Ubuntu, Mint, Kali) Windows VS Code Jupyter Anaconda VirtualBox / VMware Figma

Software Verification & Safety

Model Checking Formal Proof Testing & QA Multithreading / Concurrency Sockets

Certifications

CCNA — Introduction to Networks CCNA — Switching, Routing & Wireless Essentials Data Structures & Algorithms (C++) C / C++ / Python / Git (Udemy) Nuxeo (Hyland) TOEFL

Languages

French — Professional English — Professional Armenian — Native Turkish — Native