Skip to content
View MTarek165's full-sized avatar

Block or report MTarek165

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
MTarek165/README.md

Hi, I'm Mustafa Tarek

Ex-SWE Intern @ Fawry | Ex-SWE Intern @ DewanSoft | Open Source Contributor


Experience

  • Fawry – Software Engineering Intern, worked on e-commerce microservices based app gaining experience at spring boot and angular.
  • DewanSoft – Software Engineering Intern, worked on Content management system app using .Net and Blazor.

Open Source Contributions — Kestra

I actively contribute to Kestra, focusing on bug fixes, core improvements, and test enhancements.

Repository Description Type PR / Issue Status
kestra Introduce JUnit test support for triggers Feature PR #11579 ✅ Merged
kestra Store attempts for flowable tasks Feature PR #12153 ✅ Merged
kestra Add new execution kind filter Feature PR #11883 ✅ Merged
kestra Add warning logs for mismatched Parent-Subflow inputs Feature PR #11431 ✅ Merged
kestra Add test coverage for CLI commands with no repository configs Feature PR #11742 ✅ Merged
kestra Fix ForEach plugin taskrun.iteration property issue Fix PR #11409 ✅ Merged
kestra Exclude current namespace when listing keys with inheritance Fix PR #11180 ✅ Merged
kestra Fix dynamic render for date property of PublicHoliday condition Fix PR #11605 ✅ Merged

Projects

  • E-Commerce Microservice – A microservices-based e-commerce backend with order, payment, and inventory services (Spring Boot, REST, Docker).
  • Gitlet – A version control system inspired by Git, built in Java.
  • Bookify – Event booking system built with Spring Boot + Angular, containerized with Docker Compose.
  • Kwikker – A Twitter-like social platform with tweeting, retweeting, following, real-time notifications, and trending features (ASP.NET Core + Angular).

Technologies & Tools

  • Languages: Java, C#, JavaScript, TypeScript
  • Frameworks: Spring Boot, ASP.NET Core, Angular, Blazor
  • Databases: PostgreSQL, MySQL, Redis, SQL Server
  • Testing: JUnit, Mockito, RestAssured and Test Containers
  • DevOps & Tools: Docker, Git, GitHub Actions, Gradle, Maven

Pinned Loading

  1. Kwikker Kwikker Public

    A twitter clone app that supports tweeting, retweeting, following users, real time notifications, trends and many others built with ASP.Net Core Web API and Angular.

    C# 1

  2. Gitlet Gitlet Public

    Forked from khalwsh/Gitlet

    A distributed version control system similar to Git

    Java

  3. Bookify Bookify Public

    An Event booking system built with Spring Boot, Angular and dockerized using docker compose

    Java