Ahmad S.
Développeur back-end
Ahmad est un ingénieur logiciel passionné par l'utilisation des mathématiques et des algorithmes au quotidien.
Il est spécialisé dans l'architecture et la conception de moteurs de jeux, et a une forte capacité de résolution de problèmes motivée par les défis de la vie courante.
Il est aussi un entrepreneur qui considère toujours l'aspect commercial de la plateforme.
Il préfère les frameworks PHP les plus utilisés comme Laravel et CakePHP, et crée depuis des années des codes fiables, évolutifs et faciles à maintenir.
Ayant principalement travaillé avec PHP, il passe sans problème à C#, de C# à Python, et de Python à VanillaJS. Il apprend vite et n'a jamais peur de relever de nouveaux défis.
Principale expertise
- PHP 13 ans
- Laravel 7 ans
- JavaScript 13 ans
Autres compétences
- C# 5 ans
- Git 5 ans
- Docker 5 ans
Expérience sélectionnée
Emploi
Ingénieur Logiciel Senior
Mule - 4 mois
- Participation à la maintenance et à la mise en place de fonctionnalités pour Mule - application de comparaison de courriers.
- Grâce à sa participation, Mule a été étendu du Royaume-Uni au Moyen-Orient et a vu un énorme public cible se développer.
Les technologies:
- Les technologies:
- Node.js
- TypeScript
- Git
- Scrum
- Jira
Ingénieur Logiciel Senior
Divar - 9 mois
- Participation à la création et à la maintenance de Kashef, un système anti-fraude et anti-harcèlement pour les services de chat Divar, qui sera utilisé par les modérateurs de chat sur plus de 30 millions d'utilisateurs de l'application.
- Le système utilise une architecture de micro-services et le code est écrit en Python + Django comme langage principal, tandis que certains services sont écrits en Elixir et PHP.
Les technologies:
- Les technologies:
- PHP
- Python
- Django
- Microservices
- Scrum
Développeur de Jeu Backend
Cafe Bazaar - 1 an 2 mois
- Développement d'un backend pour un jeu de course (qui n'est pas sorti en raison de la dissolution des studios de jeux de la société).
- Le backend a été écrit en PHP, NodeJS et MongoDB.
- Collaboration avec des collègues pour le développement d'une application utilisant Unity Engine C#.
Les technologies:
- Les technologies:
- PHP
- Node.js
- Unity
- C#
- MongoDB
Ingénieur Logiciel Senior
AVA Games - 8 années 3 mois
- Création et maintenance d'un moteur de jeu appelé Uz pour être utilisé dans FCMine, un jeu de gestion de football en ligne. Le moteur est entièrement écrit en PHP.
- Création de FCMine, un jeu de gestion de football pour Android, dont le backend est écrit en PHP et NodeJS.
- Création de la première version de l'application Android de FCMine dans le framework Ionic. A également participé au remake de l'application dans Unity Engine C#
FCMine a reçu 200K utilisateurs, principalement en Iran.
Les technologies:
- Les technologies:
- PHP
- Laravel
- Node.js
- Unity
- C#
- Git
- Cordova
- Jira
Ingénieur Logiciel Senior
Aidanaz Smart Business Ltd. - 2 années 10 mois
- Participation au développement de vLeech - un site web de téléchargement de vidéos. Le backend a été écrit en PHP.
- Encadrement de développeurs juniors et conseils pour améliorer leurs compétences et leur expérience. Certains d'entre eux ont fondé avec succès des startups en Iran.
Les technologies:
- Les technologies:
- PHP
- JavaScript
- MySQL
- Git
Ingénieur Logiciel
NOA Games - 1 an 8 mois
- Participation au développement de SpeedUP - jeu de course en ligne sur navigateur, développement du backend en PHP (framework CakePHP) et du front-end avec AngularJS.
- Le projet a été utilisé par plus de 350K utilisateurs et était l'un des jeux en ligne les plus vendus à l'époque en Iran.
Les technologies:
- Les technologies:
- PHP
- Node.js
- MySQL
- Angular.js
- CakePHP
Développeur Full-stack
eJahan - 3 années 1 mois
- Création d'eJahan, un MMORPG en ligne, en tant que développeur full-stack solo, premier jeu en ligne iranien et seul jeu en ligne iranien international à succès jusqu'à présent.
- Le jeu a été utilisé par plus de 400 000 utilisateurs dans le monde et a été traduit en 14 langues.
- Le backend a été développé en PHP et le frontend en jQuery.
Les technologies:
- Les technologies:
- PHP
- MySQL
- jQuery
Éducation
License ès sciencesGénie Logiciel
Karaj Islamic Azad University · 2007 - 2013
Trouvez votre prochain développeur en quelques jours et non sur plusieurs mois
Dans un court appel de 25 minutes, nous voulons:
- Comprendre vos besoins en développement
- Vous expliquez comment nous allons vous mettre en relation avec le développeur le mieux qualifié pour votre projet, sélectionné avec soin
- Vous indiquez nos prochaines démarches afin de vous trouver le meilleur développeur, souvent en moins d'une semaine