Summary
Overview
Work history
Education
Skills
Languages
Timeline
Generic

Mohamed Ahmed Mousa

Summary

Dedicated Full Stack Developer with almost 7 years of hands-on experience designing, developing, and implementing web applications using .NET,.NET Core and Angular, Vue.js ,DDD, ABP framework With Using monolithic/microservices architecture in both backend and frontend.

Overview

5
5
years of professional experience
4
4
years of post-secondary education

Work history

Full Stack Developer

Supporthc
Remotly
  • Participate to the entire development cycle (analysis, design,
    estimation, development, testing, and deployment).
  • Create technical documentation.
  • Develop using REST web services to transmit JSON data over HTTP
    for applications.
  • Develop tools and applications by producing clean, efficient code.
  • Technologies Used: .Net Core/ EF Core / Dapper / SQL Server/ Blazor

Senior Software Engineer

STC Solutions - Amn Platform - MOI
Riyadh, Riyadh Region
12.2022 - Current
  • Collaborate with PM and Scrum team to produce software design and
    Architecture.
  • Responsible Create New Template For New Microservices;
  • Responsible for doing code reviews and developing clean code.
  • Responsible for Deployment on All Servers .
  • Using .NET Core, Razor Pages, SQL,Microservices Architecture, DDD, CQRS, RMQ, Vue js,ABP, Identity Server OpenIddict

Senior Software Engineer

Thiqah - Etimad System -MOF
Riyadh, Riyadh Region
01.2020 - 12.2022
  • Collaborate with other developers and engineers to design, build, and
    maintain applications.
  • Participate to the entire development cycle (analysis, design,
    estimation, development, testing and deployment).
  • Build applications for various platforms using common frameworks,
    including .Net.
  • Develop tools and applications by producing clean, efficient code.
  • Work in close partnership with cross-functional teams and
    management.
  • Technologies Used: .Net Core, Vue Js, CQRS,SQL,DDD, ABP,SonarQube,Bitbucket,Jira

Full Stack Developer

DXC Technology
Giza, Egypt
08.2018 - 01.2020
  • Participate in revamping some projects and work with them parallelly.
  • Support Already deployed applications and communicate with clients
    to ensure stability of applications.
  • Develop high-quality software design and architecture.
  • Develop tools and applications by producing clean, efficient code.
  • Technologies Used: .Net, WPF, SQL,Anagular

Full Stack Developer

ITG
Heliopolis, Egypt
04.2018 - 08.2018
  • Participate to the entire development cycle (analysis, design,
    estimation, development, testing, and deployment).
  • Create technical documentation.
  • Develop using REST web services to transmit JSON data over HTTP
    for applications.
  • Develop tools and applications by producing clean, efficient code.
  • Technologies Used: .Net Core/ EF Core / SQL Server/ MVC

Education

Bachelor of Technology - Computer Science and Information Technology

faculty of computer science and AI
Mansoura - Egypt
08.2011 - 08.2015

Skills

  • Net/NET Core
  • Microservices Architecture
  • Rabbit MQ
  • ABP Framework
  • Domain Driven Design
  • REST APIs
  • MVC/Razor/Blazor
  • EF Core/Dapper
  • CQRS
  • SignalR
  • Angular/Vue js
  • Design Patterns
  • Agile Methodologies
  • TFS/Github/BitBucket
  • Redis
  • IdentityServer OpenIddict

Languages

English
Upper intermediate

Timeline

Senior Software Engineer

STC Solutions - Amn Platform - MOI
12.2022 - Current

Senior Software Engineer

Thiqah - Etimad System -MOF
01.2020 - 12.2022

Full Stack Developer

DXC Technology
08.2018 - 01.2020

Full Stack Developer

ITG
04.2018 - 08.2018

Bachelor of Technology - Computer Science and Information Technology

faculty of computer science and AI
08.2011 - 08.2015

Full Stack Developer

Supporthc
Mohamed Ahmed Mousa