Gregory Tsyapa
Bonjour, je suis Gregory, développeur logiciel Full Stack avec 4 ans d'expérience dans la création d'applications web, mobiles et d'entreprise pour des clients de divers secteurs.
Je me spécialise dans le développement de solutions évolutives et fiables sur l'ensemble de la pile applicative, depuis les services backend et l'architecture des bases de données jusqu'aux interfaces utilisateur modernes, l'infrastructure cloud et les intégrations tierces. Mon objectif est de créer des logiciels maintenables qui répondent non seulement aux exigences techniques, mais apportent également une véritable valeur commerciale.
Au cours de ma carrière, j'ai contribué à une grande variété de projets, y compris de grands systèmes CRM, des plateformes administratives, des solutions d'automatisation, des applications alimentées par l'IA, des intégrations de services et des projets de migration de plateformes. J'ai de l'expérience dans la conception d'architectures de bases de données, la planification de l'infrastructure d'applications, l'optimisation des performances systèmes et l'amélioration des structures de données pour une évolutivité à long terme.
Mon expertise technique comprend C#/.NET, ASP.NET, Node.js, TypeScript, JavaScript, Vue.js, Nuxt, React, React Native, .NET MAUI, PostgreSQL, Prisma ORM, tRPC, API REST, AWS, AWS Cognito, Okta, Docker, Firebase, Amazon S3, SendGrid, Pinia, Vuex, Kendo UI et Sentry. J'ai également une expérience pratique dans la création de solutions alimentées par l'IA/LLM combinant services backend, applications frontend, gestion de l'historique des conversations et fonctionnalités en temps réel.
Au-delà du développement logiciel, je collabore activement avec des clients internationaux, participe à des discussions techniques, aide à définir les exigences des projets et identifie des solutions pratiques aux défis commerciaux. J'ai aussi de l'expérience en tant que leader d'équipe de quatre développeurs et dans la conduite d'entretiens techniques pour divers postes d'ingénierie.
Lorsque je travaille sur des projets, je me concentre sur :
Comprendre les objectifs commerciaux et les besoins des utilisateurs
Concevoir des architectures évolutives et maintenables
Livrer un code de haute qualité et fiable
Optimiser la performance et l'efficacité du système
Soutenir une collaboration et des processus de développement efficaces
Je suis passionné par l'architecture logicielle, les technologies cloud, l'intelligence artificielle et l'apprentissage continu. J'aime travailler avec des équipes pour construire des produits évolutifs, efficaces et qui créent une valeur durable pour les entreprises et les utilisateurs.