A
li
S
hahbazi
Web, Full Stack & App Developer
Expertise
Développement logiciel
Hello World!
Expérimenté en .NET avec plus de 6 ans de création de solutions évolutives, compétent en POO (Programmation Orientée Objet), principes SOLID, et meilleures pratiques de codage.
Hello World!
Technologies :
Backend
Console.WriteLine
Expert en .NET avec un accent fort sur des backends robustes et évolutifs, complété par une compétence en Django et Spring Boot.
Console.WriteLine
Technologies :
Frontend
<h3>
Compétent en React, Next.js, et TypeScript pour créer des interfaces réactives et centrées sur l'utilisateur qui s'intègrent de manière transparente avec des backends dynamiques.
<h3>
Technologies :
Projets
Expérience
Orispot
Australie, Sydney - (À distance)
Avr 2023 - Présent
Développeur Fullstack
Dans mon rôle de Développeur Full Stack, je navigue dans la complexité du développement backend et frontend, en exploitant .NET Core pour les solutions backend et ReactJS pour créer des interfaces utilisateur engageantes. Mon expertise couvre la Programmation Orientée Objet, le Mapping Objet-Relationnel et des pratiques de test rigoureuses pour garantir une livraison de logiciels de haute qualité. De l'architecture de fonctionnalités backend évolutives avec .NET Core à la conception d'interfaces intuitives et réactives avec ReactJS, mon travail est dédié à améliorer l'expérience utilisateur et la performance de l'application à travers un code modulaire et des stratégies de test complètes.
Cedar Valley
Canada, Windsor - (Sur site)
Sep 2023 - Jan 2024
Développeur Backend
Chez Cedar Valley, j'ai dirigé la transformation numérique des processus manuels et basés sur papier en systèmes numériques sophistiqués en tant que Développeur Backend, en exploitant .NET Core et C# pour développer des systèmes backend robustes. Mes contributions vont de l'amélioration du suivi des ingrédients et de la logistique à l'implémentation de RabbitMQ pour la mise en file d'attente des messages et au soutien occasionnel du frontend avec React.js, le tout sous-tendu par Microsoft SQL Server. Ce travail a été crucial pour réduire le travail manuel, les erreurs, et améliorer l'efficacité opérationnelle et la responsabilité.
Parisa Shafaq
Iran, Téhéran - (Sur site)
Avr 2017 - Mar 2022
Développeur Windows (WinForms, WPF) et Web
Chez Parisa Shafaq, j'ai considérablement amélioré mon expertise en intégration de SQL Server, conception de bases de données et applications Windows Forms, tout en approfondissant ma compréhension des fondamentaux du développement logiciel, du travail d'équipe, de l'optimisation du code et du contrôle de version Git, contribuant ainsi à mon ensemble de compétences complet en développement logiciel et maintenance de systèmes.
Formation
University of Windsor (Master)
Canada, Windsor - (En personne)
Sep 2022 - Déc 2023
Master en Informatique Appliquée (MAC) - Informatique
Pendant mon Master en Informatique Appliquée (MAC), j'ai affiné des compétences avancées en développement logiciel, en me concentrant à la fois sur les concepts théoriques et les applications pratiques. Ce programme m'a équipé d'une compréhension approfondie des principes de l'informatique, y compris la conception d'algorithmes, l'architecture système et l'analyse de données. J'ai participé à des projets rigoureux qui ont mis l'accent sur la résolution de problèmes dans des scénarios du monde réel, en exploitant des technologies de pointe. Mes études ont abouti à un projet complet qui a démontré ma capacité à innover et à appliquer mes connaissances à des défis complexes.
Azad University (Bachelor)
Iran, Téhéran - (En personne)
Sep 2015 - Juin 2019
Ingénierie Logicielle
Dans mon diplôme de Bachelor en Génie Logiciel, j'ai développé une base solide dans les principes de l'ingénierie des systèmes logiciels, de la conception à la mise en œuvre. Ce programme complet a couvert une large gamme de sujets, y compris les cycles de vie du développement logiciel, l'assurance qualité et la gestion de base de données. À travers des projets pratiques et un travail d'équipe collaboratif, j'ai acquis une expérience pratique dans le développement de solutions logicielles robustes, évolutives et efficaces. Mon éducation a souligné non seulement la compétence technique mais aussi l'importance des considérations éthiques et de la communication efficace dans le domaine du génie logiciel.