![Mustafa Ahmed Mustafa Shoaib,开发商,10月6日,埃及吉萨省](http://assets.toptal.io/images?url=http%3A%2F%2Fbs-uploads.toptal.io%2Fblackfish-uploads%2Ftalent%2F928012%2Fpicture%2Foptimized%2Fhuge_b4733c2e6e35f56ed6f38194fa8a0a61-1ae65d32499480f1ce6d23d8526c67ac.jpg&width=524)
Mustafa Ahmed Mustafa Shoaib
Verified Expert in Engineering
Software Developer
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
Experience
Availability
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
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屏幕.
Senior Software Engineer
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.
Software Engineer
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%.
Software Engineer (Intern)
IBM
- 使用AngularJS为IBM员工开发内部web应用程序的UI,用于在办公场所预订房间.
- 使用Spring Boot开发了一个客房预订web应用程序的RESTful API端点.
- 利用MySQL开发了一个数据库模式,并将其与Spring Boot后端集成, ensuring proper data management.
Experience
Computer Science and Software Engineering Educational Platform
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
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
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
Education
Bachelor's Degree in Computer Engineering
Cairo University - Cairo, Egypt
Certifications
Building Modern Node.js Applications on AWS
Coursera
AWS Fundamentals: Building Serverless Applications
Coursera
AWS Cloud Technical Essentials
Coursera
Skills
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
How to Work with Toptal
在数小时内,而不是数周或数月,我们的网络将为您直接匹配全球行业专家.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring