BackgroundImage

A

li

S

hahbazi

Web, Full Stack & App Developer

Expertise

Ingénieur logiciel

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 :

AWS
AwsLambda
AwsCodePipeline
PowerApps
PowerAutomate
Backend

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 :

DotNetCore
Django
SpringBoot
NodeJs
Frontend

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 :

React
Redux
NextJs
MaterialUI
Tailwind
JavaScript
TypeScript

Projets

CarAuction
Carsties Auctions offre une plateforme en ligne pour les enchères de voitures avec une architecture de microservices, permettant les annonces, les enchères et la gestion des enchères dans une interface conviviale.

.NET

NextJS

Tailwind

Zustand

Auctria
L'application e-commerce est une plateforme d'achat en ligne évolutive et axée sur le backend pour l'enchère de produits, présentant une architecture propre pour une maintenance efficace.

.NET

Sqlite

Redis

RideShare
L'application RideShare est une plateforme pilotée par le backend, utilisant les principes SOLID et une architecture n-tiers, pour connecter automatiquement les candidats avec les conducteurs, y compris la fonctionnalité de paiement.

.NET

SqlServer

Redis

OnlineLearning
L'application d'apprentissage en ligne offre une plateforme où les utilisateurs peuvent acheter des packages pour accéder et compléter des tutoriels et des cours en ligne, obtenant des certifications à la fin.

Django

HTML

CSS

JS

SqlServer

ActivityApplication
L'Application d'Activité est une plateforme basée sur .NET Core et React pour créer, partager et rejoindre des activités, présentant la gestion de l'interaction et de la participation des utilisateurs.

.NET

React

MobX

PostgresSQL

CinemaTicket
Cinema Ticket est une application web complète utilisant React et ASP.NET Core, permettant aux utilisateurs d'acheter des billets et aux administrateurs de gérer les annonces et les ventes.

.NET

React

Redux

MUI

SqlServer

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.

SPG icon

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.

Orispot icon

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é.

Cedar Valley icon

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.

Parisa Shafaq icon

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.

University of Windsor (Master) icon

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.

Azad University (Bachelor) icon

Contactez-moi