Mustafa Ahmed Mustafa Shoaib,开发商,10月6日,埃及吉萨省
Mustafa is available for hire
Hire Mustafa

Mustafa Ahmed Mustafa Shoaib

Verified Expert  in Engineering

Software Developer

Location
6th of October City, Giza Governorate, Egypt
Toptal Member Since
October 27, 2021

Mustafa是一位充满激情的软件工程师,他的职业生涯是从在埃及GISCON担任全栈开发人员开始的, focusing on .NET and React. With a desire to expand his skills and experiences, Mustafa很快就成功地为biereference Laboratories和GeneDx等美国企业工作 .NET, Angular, React, and Azure, 作为首席工程师,负责GeneDx服务和应用程序的IAM解决方案的迁移.

Portfolio

GeneDx
Azure, Azure Active Directory, Azure Active Directory B2C (ADB2C)...
BioReference Laboratories
JavaScript, Next.js, Storybook, Node.js, Jest, Agile, Azure, Terraform, Cypress...
GISCON
.NET, React, JavaScript, C#, ArcGIS, Camunda BPM, Sentry, Microsoft SQL Server...

Experience

Availability

Part-time

Preferred Environment

Visual Studio, Visual Studio Code (VS Code), Slack, Redmine, GitHub, GitKraken, SQL Server Management Studio (SSMS)

The most amazing...

...我职业生涯的一大成就是担任首席工程师,负责迁移服务和应用程序的IAM解决方案,贡献了75%以上的收入.

Work Experience

Senior Software Engineer

2022 - PRESENT
GeneDx
  • 领导使用Azure AD B2C的服务和应用程序的IAM解决方案的设计和开发,为公司贡献了75%的收入, .NET, and AngularJS.
  • 设计并实现了一个解决方案,允许60%的用户群无缝地登录到新的身份提供者, Azure AD B2C, without resetting their password.
  • Developed Azure AD B2C custom policies, 实现量身定制的用户流,避免采用昂贵的替代身份提供商,从而节省40%的潜在费用.
  • 设计并实现B2C和Salesforce之间用户声明的集成和交换,通过在Salesforce专门存储PHI数据来确保符合HIPAA.
  • 设计并实现了一个部署在Azure存储上的React单页应用程序,用于定制Azure广告B2C屏幕.
Technologies: Azure, Azure Active Directory, Azure Active Directory B2C (ADB2C), Microsoft Graph API, Auth0, Auth0 API, Machine-to-Machine (M2M), React, Pimcore, AngularJS, Python, HTML, Git, APIs, CSS, REST APIs, Salesforce, MuleSoft, HIPAA Compliance, Full-stack, Back-end, Web Development, Front-end, Windows Server, REST, Software Engineering, C#.NET, C#, .NET, JavaScript, SQL Server Management Studio (SSMS), Microsoft SQL Server

Senior Software Engineer

2021 - 2022
BioReference Laboratories
  • 使用XState和TypeScript设计并实现了一个状态机,用来管理React应用中用户的状态.
  • 基于Figma的设计,在React中开发了一个功能,允许用户查看实验结果进度和实验报告.
  • 在TypeScript中开发了一个Axios代理,允许开发人员在React应用中发出类型强制的RESTful API请求.
  • 在TypeScript中开发了一个GraphQL代理,允许开发人员加载静态内容, such as articles and audio, within our React app from Pimcore.
Technologies: JavaScript, Next.js, Storybook, Node.js, Jest, Agile, Azure, Terraform, Cypress, Docker, GitHub, Trello, Pimcore, GraphQL, XState, TypeScript, Axios, HTML, Git, APIs, CI/CD Pipelines, CSS, REST APIs, Figma, HIPAA Compliance, Full-stack, Vercel, Web Development, Front-end, REST, Software Engineering

Software Engineer

2019 - 2021
GISCON
  • 设计并实现了一个react驱动的交互式报表生成器,具有可自定义的文本拖放小部件, images, and GIS maps, resulting in a 40% rise in feature usage.
  • 在c#中设计并实现了一个审计模块,该模块记录RESTful请求和实体框架数据库事务 .NET back-end services for streamlined troubleshooting and debugging.
  • 中开发自定义RESTful API端点,增强了SQL Server Agent的电子邮件功能 .NET with Razor email templates for personalized and detailed notifications.
  • 通过战略性地实现高阶组件,将React应用的构建时间和包大小优化了15%.
Technologies: .NET, React, JavaScript, C#, ArcGIS, Camunda BPM, Sentry, Microsoft SQL Server, Docker, Entity Framework, HTML5, CSS, HTML, Git, APIs, .NET Core, ASP.NET Core, REST APIs, Full-stack, Back-end, Web Development, Front-end, Windows Server, REST, Software Engineering, C#.NET, Razor Pages, SQL Server Management Studio (SSMS)

Software Engineer (Intern)

2017 - 2017
IBM
  • 使用AngularJS为IBM员工开发内部web应用程序的UI,用于在办公场所预订房间.
  • 使用Spring Boot开发了一个客房预订web应用程序的RESTful API端点.
  • 利用MySQL开发了一个数据库模式,并将其与Spring Boot后端集成, ensuring proper data management.
Technologies: Spring 4, AngularJS, HTML, HTML5, CSS, CSS3, JavaScript, MySQL, Full-stack, Back-end, Web Development, Front-end, REST, Software Engineering

Computer Science and Software Engineering Educational Platform

这个计算机科学和软件工程领域的百科全书和教育平台仍在开发中. 它的基础设施使用TypeScript中的AWS云开发工具包(AWS CDK)来生成必要的AWS CloudFormation模板.

It is backed by a .. NET后端托管在通过Amazon API Gateway接收请求的Amazon EC2实例上. 它充当负载平衡器和请求和响应转换的网关.

The database used is Amazon RDS. 该应用程序是使用React开发的单页面应用程序(SPA),并作为静态网站托管在Amazon S3上.

它使用Amazon Cognito进行身份验证和授权服务,并利用Amazon的内容交付网络(CDN),使用Amazon CloudFront分布来减少为地理上遥远的请求提供服务的延迟.

在使用AWS CodeBuild和AWS CodePipeline进行部署时,在开发中使用CI/CD管道.

Social Event Planner

社交事件计划器是一个web应用程序,在使用REST API构建时遵循干净的体系结构模型 .NET Core.

For the sake of scalability, 命令查询职责隔离(CQRS)模式与中介模式一起使用,以相应地区分读优化和写优化数据库的读和写操作.

这个用React开发的单页应用程序(SPA)使用MobX进行状态管理,使用Axios向REST端点发送请求. The application also includes a real-time chat feature implemented using SignalR.

eCommerce Platform

一个使用MERN堆栈构建的电子商务平台,我是跨堆栈工作的全栈软件开发人员.

The project involves the actual platform with product searches, a fully-featured shopping cart with PayPal and credit/debit card payments, and a product rating and review system. 此外,还创建了一个管理区域来管理客户、产品和订单.

Homestay Marketplace

A NestJS-based app for booking stays at a hotel or hostel. Developed in TypeScript, 通过使用NestJS的模块架构实现依赖注入,并使用TypeORM实体和关系对应用程序的数据建模.
2012 - 2019

Bachelor's Degree in Computer Engineering

Cairo University - Cairo, Egypt

JULY 2021 - PRESENT

Building Modern Node.js Applications on AWS

Coursera

MAY 2021 - PRESENT

AWS Fundamentals: Building Serverless Applications

Coursera

APRIL 2021 - PRESENT

AWS Cloud Technical Essentials

Coursera

Libraries/APIs

React, Entity Framework, REST APIs, ArcGIS, Node.js, MobX, SignalR, Auth0 API

Tools

Slack, Redmine, GitHub, Git, Visual Studio, Postman, Camunda BPM, Sentry, Amazon CloudFront CDN, AWS CodeBuild, Amazon Cognito, Terraform, Trello, Azure Active Directory B2C (ADB2C), Auth0, Figma

Frameworks

.NET, ASP.NET Core, .NET Core, Next.js, Razor Pages, Jest, Cypress, AngularJS, Redux, Express.js, Spring 4, NestJS

Languages

JavaScript, C#, HTML5, CSS3, HTML, CSS, C#.NET, TypeScript, C++, GraphQL, Python

Paradigms

Object-oriented Programming (OOP), Agile, REST, HIPAA Compliance

Platforms

Visual Studio Code (VS Code), Windows Server, Docker, Azure, Amazon Web Services (AWS), Amazon EC2, Pimcore, Salesforce, MuleSoft, Vercel

Storage

Microsoft SQL Server, SQL Server Management Studio (SSMS), Azure Active Directory, MongoDB, NoSQL, MySQL

Other

Data Structures, Algorithms, GitKraken, Single-page Applications (SPA), APIs, Full-stack, Back-end, Web Development, Front-end, Software Engineering, OOP Designs, AWS Cloud Architecture, Content Delivery Networks (CDN), CI/CD Pipelines, Axios, Machine Learning, AWS CodePipeline, Amazon API Gateway, Amazon RDS, Storybook, XState, Microsoft Graph API, Machine-to-Machine (M2M), eCommerce, Online Ordering, TypeORM

Collaboration That Works

How to Work with Toptal

在数小时内,而不是数周或数月,我们的网络将为您直接匹配全球行业专家.

1

Share your needs

在与Toptal领域专家的电话中讨论您的需求并细化您的范围.
2

Choose your talent

在24小时内获得专业匹配人才的简短列表,以进行审查,面试和选择.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring