Front-end systems
React · TypeScript · composants · responsive · accessibilité · performance
ENGINEERING PROFILE · ALIASKAR MALABAEV
Je conçois des produits web de bout en bout : systèmes front-end, logique métier, données, intégrations et mise en production. 7 ans d’expérience, dont plusieurs années à encadrer techniquement d’autres développeurs.
UNE VISION DE BOUT EN BOUT
Composants, navigation et accessibilité. Une expérience claire pour l’utilisateur.
Règles, permissions et validations. Le bon comportement, dans chaque situation.
Modèles, cohérence et traitements. Une information fiable et exploitable.
Tests, déploiement et transmission. Un produit prêt à fonctionner et à évoluer.
01 — COMPÉTENCES
La technologie vient après le problème. Mon rôle est de choisir une architecture lisible, de protéger les règles métier et de livrer une interface qui reste simple pour l’utilisateur.
React · TypeScript · composants · responsive · accessibilité · performance
PHP · Laravel · Node.js · API · permissions · validations · règles métier
MySQL · Redis · files de traitement · modèles de données · intégrations
Tests · Docker · Git · CI/CD · observabilité · déploiement statique ou applicatif
Génération assistée · extraction documentaire · PDF vers données structurées · workflows
Cadrage · prototypes · découpage fonctionnel · arbitrages · évolution progressive
02 — PARCOURS
Je n’ai pas seulement écrit du code : j’ai aussi cadré des projets avec des clients et relu celui des autres. C’est ce qui façonne ma façon de concevoir aujourd’hui.
2023 → aujourd’hui
Applications de planification et de gestion : règles de disponibilité, permissions, validations, architecture front et back.
2020 → 2023
Développement produit, revue du code des collègues, coordination technique et accompagnement des développeurs.
2019 → 2020
Cadrage, relation client, coordination d’équipe et livraison de projets web.
2019
Intégration responsive, JavaScript, premiers projets web professionnels.
FORMATIONMaster Informatique — Université Pierre et Marie Curie / Sorbonne, ParisAvant de me spécialiser dans le web : Python, machine learning, réseaux et développement mobile.
03 — PROBLÈMES COMPLEXES
Faire cohabiter interactions rapides, contraintes opérationnelles, droits utilisateurs et validations sans exposer la complexité à l’écran.
Transformer des fichiers en données exploitables, orchestrer des tâches longues et rendre leur progression compréhensible.
Construire des systèmes de composants cohérents, accessibles et performants qui restent faciles à faire évoluer.
04 — FAÇON DE TRAVAILLER
Les bonnes abstractions commencent par une compréhension précise des utilisateurs et de leurs contraintes.
Architecture, dette et compromis sont expliqués clairement pour que les décisions restent maîtrisées.
Des étapes courtes, testables et démontrables réduisent le risque et permettent d’apprendre plus vite.
Le code doit aider la prochaine évolution, pas seulement passer la démo du jour.
UN BESOIN TECHNIQUE OU PRODUIT ?
Je peux intervenir sur une refonte, un produit métier, une intégration ou une mission full-stack plus longue.