À propos de moi

  • Nom et prénom:Abdul-Rahman Shirazi

Bonjour!

En tant que professionnel expérimenté en développement et en ingénierie logicielle, j'ai accumulé plus de cinq années de pratique dans le domaine industriel. Mon parcours témoigne de ma capacité à concevoir, élaborer et déployer une variété de projets avec succès. Mes compétences s'articulent autour du développement full-stack, avec une expertise marquée dans la création d'applications Web performantes et adaptables, au moyen de technologies telles que JavaScript, React, Node.js et MongoDB. J'affiche une maîtrise avancée des méthodologies de développement logiciel, incluant Agile et Scrum, et je possède une solide expérience de la collaboration au sein d'environnements axés sur le travail en équipe. Ma motivation intrinsèque se traduit par un désir constant d'acquérir de nouvelles compétences et de maîtriser de nouvelles technologies et approches.

Mon cursus académique englobe un diplôme de baccalauréat en technologie de l'information de l'Université du Nouveau Caire, complété par une certification en tant que Scrum Master. Parmi les projets notables ayant jalonné mon parcours professionnel figurent la réalisation d'une application de messagerie en temps réel, la mise en place d'une plateforme de commerce électronique ainsi que le développement d'un système de gestion de projets. Mon enthousiasme constant pour les défis stimulants et novateurs me pousse à rechercher continuellement de nouvelles opportunités. Convaincu que mes compétences et mon expertise sauront enrichir toute équipe, je suis ouvert à l'idée de contribuer à des projets captivants et porteurs d'innovation.

Mon Curriculum Vitae

  • EXPÉRIENCE PROFESSIONNELLE

  • Développeur de logiciels

    Travail indépendant en ligne - 2019 à ce jour

    Conception de plusieurs bases de données en utilisant des collections et en sélectionnant des clés partagées en fonction des exigences spécifiques.

    Exécution de validations à l'aide de JavaScript et jQuery, ainsi que l'extraction et le filtrage de données à partir d'API en utilisant le module d'usine Angular directement dans le code JavaScript.

    Déploiement sécurisé de l'application en mettant en place l'authentification utilisateur, le SSL via Cloudflare et l'hébergement sur Gcloud Compute.

    Fourniture indépendante de solutions à la fois rentables et de haute qualité, expérience profondément enrichissante.

  • Responsable développeur

    ZoomIn Consulting, Dubaï, Émirats arabes unis - 2016 à 2019

    Contribution à l'établissement d'un bureau de gestion de projet supervisant divers projets.

    Interface avec les parties prenantes telles que le personnel du projet, les fournisseurs et les utilisateurs finaux pour définir les exigences du projet.

    Élaboration, définition et lancement de projets.

    Surveillance des dépenses conformément au budget établi.

  • Technicien d'exploitation informatique

    Propriétés de Damac, Dubaï, Émirats arabes unis - 2013 à 2016

    Administration, surveillance et maintenance des réseaux internes/externes, serveurs, e-mails, bases de données et systèmes de sécurité.

    Planifie et exécute les tâches de maintenance du système, telles que le chargement des applications utilisateur, des programmes et des données.

    Configuration et mise en place de nouveaux systèmes de serveur.

    Identification des problèmes, mise en place de mesures correctives et intervention en cas d'urgence.

  • Assistance technique informatique

    Orbit Showtime Network (OSN), Le Caire, Égypte - 2010 à 2013

    Identification de solutions matérielles et logicielles.

    Gestion de fournisseurs d'hébergement géré.

    Communication avec les clients pour identifier rapidement la source de leurs problèmes.

    Évaluation et test de nouvelles technologies.


  • ÉDUCATION

  • Université

    New Cairo University - 2006 - 2010

    Langages de programmation tels que Java, Python, C++

    Structures de données et algorithmes

    Gestion et conception de bases de données

    Réseaux et sécurité

    Développement Web et conception de l'expérience utilisateur

    Intelligence artificielle et apprentissage automatique

    Développement de logiciels et gestion de projet

    Principes commerciaux et de gestion pour les professionnels de l'informatique.

    Développement d'applications mobiles

    Développement pour différentes plates-formes mobiles, telles qu'iOS et Android

    Langages et cadres de programmation couramment utilisés dans le développement d'applications mobiles, tels que Java, Swift et React Native

    Intégration d'applications mobiles avec des services Web et des bases de données

    Tester et déboguer des applications mobiles

    Publication et distribution d'applications mobiles sur les magasins d'applications

    Cybersécurité

    Protocoles de sécurité et de communication réseau

    Piratage éthique

    Développement de logiciels sécurisés

    Gestion des risques

    Sécurité du cloud

  • Diplôme Systèmes d'information de gestion, général

    The American University in Cairo - 2017

    Systèmes de gestion de base de données.

    Analyse et conception de systèmes.

    Statistiques commerciales et recherche opérationnelle.

    Communication d'entreprise et développement professionnel.

    Systèmes d'entreprise et gestion des processus.

    Gestion de projets informatiques.

    Sécurité des réseaux et des informations.

    Exploration de données et intelligence économique.

Mes services

Conception Web

HTML, CSS et JavaScript : utilisez des langages de programmation pour concevoir et développer le site Web, en le rendant réactif, accessible et interactif.

En savoir plus

Marque

Une forte présence en ligne : développez un site Web et une présence sur les réseaux sociaux professionnels et attrayants, pour présenter vos services et créer une communauté de clients fidèles.

En savoir plus

Analytique

Suivre le trafic du site Web, identifier les données démographiques des utilisateurs, mesurer les performances du site Web. Utilisez des outils d'analyse Web tels que Google Analytics pour identifier les domaines à améliorer.

En savoir plus

Développement Web

Développement back-end : utilisez des langages de programmation tels que PHP, Python et Ruby pour créer la fonctionnalité et la logique d'un site Web ou d'une application Web.

En savoir plus

Webmarketing

Automatisation du marketing : utilisez des outils d'automatisation du marketing tels que HubSpot, Marketo et Pardot pour automatiser les tâches répétitives, améliorer le flux de travail et augmenter la productivité.

En savoir plus

Assistance

Dépannage : identifier et résoudre les problèmes rencontrés par les utilisateurs ou les clients avec votre logiciel ou votre application. Correction de bogues.

En savoir plus

Skills

HTML5/CSS395%
JavaScript93%
Python90%
Swift75%
MySQL85%
jQuery90%
TypeScript85%
Node.Js90%

HTML5/CSS395%

JavaScript90%

MySQL80%

Python85%

Design100%

jQuery70%

Node.Js85%

Swift75%

Services infonuagiques

AWS

Maîtrise du développement, du déploiement et du débogage d'applications basées sur le cloud à l'aide d'AWS et de l'écriture de code pour des applications sans serveur.

API de service AWS, AWS CLI et SDK pour écrire des applications, des applications cloud natives, maintenir et déboguer des modules de code sur AWS

En savoir plus

AZUR

Développez des solutions de calcul Azure.

Développer pour le stockage Azure.

Mettre en œuvre la sécurité Azure.

Surveiller, dépanner et optimiser les solutions Azure

En savoir plus

Google Cloud

Concevoir des applications cloud natives hautement évolutives, disponibles et fiables

Tester les applications

Déployer des applications

Intégrer les services Google Cloud

Gérer les applications déployées

En savoir plus

Livres

Voici quelques-uns des Livres que j'ai lus, et leur résumé.

Aller au-delà de la surface d'un sujet est essentiel au succès. C'est probablement la raison pour laquelle l'auteur Roald Dahl a dit un jour : "Si vous voulez arriver à quelque chose dans la vie, vous devez lire beaucoup de livres."

Being Human in the age of Artificial Intelligence

LIFE 3.0
Book by Max Tegmark

Life 3.0 gives us the tools to join what may be the most important conversation of our time, guiding us through the most controversial issues around AI today -- from superintelligence to meaning, consciousness and the ultimate physical limits on life in the cosmos. What sort of future do you want?

Artificial Intelligence and the end of the Human Era

OUR FINAL INVENTION
Book by James Barrat

In as little as a decade, artificial intelligence could match and then surpass human intelligence. Corporations and government agencies around the world are pouring billions into achieving AI's Holy Grail--human-level intelligence. Can we coexist with beings whose intelligence dwarfs our own? And will they allow us to?

Paths, Dangers, Strategies

Superintelligence
Book by Nick Bostrom

The human brain has some capabilities that the brains of other animals lack. It is to these distinctive capabilities that our species owes its dominant position. Other animals have stronger muscles or sharper claws, but we have cleverer brains. If machine brains one day come to surpass human brains in general intelligence, then this new superintelligence could become very powerful.

Why Humans Matter More Than Ever

The era of technology is one that is marked by rapid advancements in automation and artificial intelligence. With machines and algorithms taking over more and more tasks that were once done by humans, it's easy to wonder if we are becoming obsolete. However, the truth is that humans matter more than ever in the era of technology.

How to Build a Billion Dollar App
George Berkowski

Apps have changed the way we communicate, shop, play, interact and travel and their phenomenal popularity has presented possibly the biggest business opportunity in history.In How to Build a Billion Dollar App, serial tech entrepreneur George Berkowski gives you exclusive access to the secrets behind the success of the select group of apps that have achieved billion-dollar success.

Découvrez tous les Livres liste et résumé. apprendre encore plus!

Engagez-moi !

Si vous recherchez un développeur hautement qualifié et expérimenté pour vous aider à donner vie à vos projets, ne cherchez pas plus loin !

Si vous recherchez un développeur passionné par la création de solutions innovantes et toujours désireux d'apprendre de nouvelles technologies et méthodologies, je suis la personne qu'il vous faut.

Je serais heureux de discuter de la façon dont mes compétences et mon expérience peuvent contribuer à votre prochain projet. N'hésitez pas à me contacter par e-mail ou par téléphone pour planifier une réunion.

Contactez moi

ENTREZ EN CONTACT !