Position: Senior Software Engineer
Category: .NET
English level: fluent
Years of experience: 4


1. File processing and serving application: 
• Create periodic tasks for files processing and optimizing performance. 
• Create REST and GraphQL endpoints. 
• Basic ECS resources optimization. 
• Technologies used are Django rest, Graphene, Celery, ReactJS, Docker, AWS.

2. Internal Apps and Miscellaneous Features – Full stack: 
• Handled Authentication and Authorization using JWT. 
• Implemented payment integration using PayFort and UPG. 
• Responsible for content management. 
• Technologies used are Asp.net Web API Core, MSSQL, MongoDB, ASP .Net MVC, Angular 13. 

3. EServices (PHAP & TeamBeats - Product app -): 
• Implementing 2 E-services workflow, frontend forms and integrate with Kaizala app. 
• Technologies used are SharePoint (Server – Designer – Workflow - JSOM), Angular 7,  JavaScript, Webpack, Web API, ReactJS. 

4. Jawazat-Movements Certificate: 
• Implemented the needed workflow, backend APIs and user interface forms. 
• Technologies used are Umbraco, MVC, Angular 7 and Web API.