
Victor DeAlba
Victor DeAlba
Mon projet le plus important était un système SCADA entièrement orienté sécurité, intégré en Python pour un vrai client. Cela impliquait la conception d’un protocole de communication TCP/IP personnalisé dès le départ, la mise en œuvre d’un moteur de règles avec une logique booléenne complexe et une évaluation d’événements récursifs, la construction d’un ORM personnalisé sur SQLite, et l’architecture d’un système de services multiprocessus pour résoudre de réelles contraintes de concurrence. Côté C#, j’ai un projet d’API gRPC structuré autour de la conception pilotée par le domaine avec une séparation nette entre les couches domaine, application, accès aux données et services.
Techniquement, je travaille avec Python (asyncio, multiprocesseur, décorateurs, métaclasses, ABC, indices de type, tests unitaires) et C# (gRPC, génériques, Entity Framework, conception pilotée par interface). Côté base de données, j’ai une expérience pratique de SQLite et PostgreSQL, y compris l’utilisation brute de SQL et d’ORM. Je suis à l’aise avec les patrons d’architecture logicielle — DDD, Repository, Factory, Singleton, Observer, Strategy, Decorator, Command, Proxy, Adapter, Broker, PAC — pas comme théorie mais comme décisions que j’ai dû justifier et mettre en œuvre.
Côté embarqué, j’ai travaillé avec des firmwares bare-metal (8051, 8086, Arduino, Raspberry Pi), des interruptions matérielles, des contraintes temps réel, la gestion manuelle de la mémoire, des protocoles série/I2C/SPI/GPI, et la conception de circuits numériques utilisant des machines à états et de la VHDL.
Comment je travaille : asynchrone d’abord. Je communique clairement par écrit, je fournis des mises à jour structurées sur les progrès et je documente en profondeur. Je ne fais pas d’appels vidéo. Je prends en charge des projets bien définis et des missions à temps partiel — je suis disponible et concentré le soir, et je préfère être jugé sur ce que je livre plutôt que sur ce que je suis en ligne. Les tarifs sont négociés par projet.
Si le prononcé correspond, n’hésitez pas à me contacter.
- 🇬🇧 Anglais
- 🇪🇸 Espagnol



