Resume
I'm Abdenour, a Machine Learning Engineer. This is my hand-crafted portfolio.
Technologies
Main experience
-
Machine Learning Engineer (work/study training)
Sept 2023 - Sept 2024ST Microelectronics
• Developed a variational autoencoder (VAE) with PyTorch for dimensionality reduction and feature extraction from high-dimensional simulation data.
• Accelerated electronics simulations, cutting runtime from 25h to under 3h while maintaining <3% error, by leveraging Deep Neural Networks, Multi-Regression models, and parallelization (PyTorch, Scikit-Learn, Keras, Joblib).
• Automated hyperparameter optimization with Optuna, improved experiment traceability and reproducibility with MLflow.
• Built a 5GB structured dataset from 400+ circuits across various voltage/temperature simulations, with Pandas and SQL, using a custom data collection pipeline to enable large-scale modeling and analysis.
• Enhanced research team collaboration by developing and deploying comprehensive technical documentation (Sphinx, LaTeX) covering both successful and unsuccessful algorithms used throughout the project. -
Machine Learning Engineer (intern)
May 2023 - Sept 2023ST Microelectronics
• Developed a Deep Reinforcement Learning prototype to compare with traditional optimization algorithms in high-dimensional search spaces with Actor-Critic & PPO, using Stable-Baselines3, PyTorch, and OpenAI Gym.
• Reviewed research literature on state-of-the-art Reinforcement Learning methods used in the electronics industry.
• Designed an interactive dashboard to visualize agent trajectories on dimension-reduced data (UMAP, t-SNE, Kernel PCA), enhancing interpretability of both Reinforcement Learning and optimization algorithms. -
Open Source Developer
2023 - currentPython & AI Ecosystem
• Scikit-Learn: Contributed a new evaluation metric (macro averaged MSE) for ordinal classification, including full documentation and testing (scikit- learn-contrib/imbalanced-learn)
Other experience
-
Technological startup project: “Projet Clovis” (link)
2018 - currentFig. Document creation, with block-style editor: automatic styles to focus on content only. • Built & scaled a full-stack EdTech platform (mobile & web) enabling students to create flashcards and study through interactive mini-games.
• Grew the platform to 350+ active users, with 40,000+ flashcards and 2,200+ study sheets created.
• Pitched the project in front of 100+ people at major events (Le Village by CA, digiSchool HYPE Awards 2018), with a featured video on YouTube.Fig. One of the mini-games to study your flashcards: choose the right answer in limited time. • Led development over 7+ years, from inception at 17 years old to a fully maintained large-scale project.
• Tech stack: Python (Django), SQL, TypeScript, React, PHP.
• Managed databases & analytics: phpMyAdmin, Google Analytics for user insights. -
Python/Algorithms Teacher (students & YouTube) (link)
2020 - 2021• Launched an educational YouTube channel on the subject, reaching 19K views and 1,300+ hours of watch time
• Taught intensive private lessons for several months to top-tier science foundation students (PCSI, PC, BCPST)
• Designed personalized learning programs and created comprehensive course materials, including exercises and detailed corrections
