A
li
S
hahbazi
Web, Full Stack & App Developer
Expertise
Ingénieur logiciel
Hello World!
Expérimenté dans l'automatisation des flux de travail et des processus en utilisant un éventail de technologies, y compris les fonctions AWS Lambda, AWS CodePipeline, et divers services AWS. Compétent dans l'utilisation de Power Apps et Power Automate pour rationaliser les opérations commerciales et améliorer la productivité.
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, Spring Boot et Node.js.
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
SPG
Canada, Vancouver - (À distance)
Août 2024 - Présent
Ingénieur logiciel & Data Scientist
Chez SPG, je travaille sur l'automatisation des tâches en utilisant divers services AWS, y compris Textract pour l'extraction de texte, Bedrock pour le traitement basé sur l'IA, S3 pour le stockage de fichiers, DynamoDB et PostgreSQL pour les bases de données, ainsi que CloudWatch pour la journalisation. J'utilise Node.js pour créer des fonctions AWS Lambda qui remplacent les tâches manuelles, comme le traitement des données dans Excel, par des solutions automatisées. De plus, je m'assure que notre code est fiable en écrivant des tests unitaires, des tests d'intégration et des tests de bout en bout. En outre, je travaille avec Power Apps pour développer des outils internes, en utilisant SharePoint pour le stockage des fichiers, contribuant ainsi à améliorer l'efficacité au sein de l'entreprise. Mon rôle consiste à coder des solutions et à comprendre les besoins de l'entreprise pour mettre en œuvre des systèmes logiciels efficaces.
Orispot
Australie, Sydney - (À distance)
Avr 2023 - Jan 2024
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.