Ever wanted an application that isn’t just a mess of features and bugs duct-taped together? Hi, I'm

Maryam Tarek

A Backend Developer

a high-performing computer science student with experience in Flutter, .NET, Laravel, and Node.js.

View My CV
Maryam Tarek
Game Library System

Game Library System

Laravel • PHP • MariaDB • Tailwind CSS

Built a game collection manager for 100+ games with search filtering and personal collections. Collaborated with a 3-person team.

E-Commerce Website

E-Commerce Website

C# • ASP.NET MVC • PostgreSQL • Bootstrap

Led backend development of an e-commerce platform with 50+ products support, utilizing Clean Architecture and Singleton patterns.

Social Media App

Social Media App

Flutter • Dart • Firebase • BLoC

Implementing posts, likes, comments, user profiles, and follow system with multiple themes and Firebase authentication.

Coffee Shop UI

Coffee Shop UI

Flutter • Dart • OOP

Designed a mobile UI for a coffee shop focusing on clean and intuitive UX with 5 pages of seamless navigation.

Book Loan System

Book Loan System

Python • Custom Tkinter • SQLite

Leading a team of 4, developed a desktop app to track book loans with optimized single-page design for better UX.

Supermarket Management System

Supermarket Management System

Java • Swing • MySQL • OOP

Developed an inventory and sales tracking system with 3 core features: stock management, billing, and product search.

Computer Science - Bachelor's Degree

Benha University

2022 - 2026

GPA: 3.86

Relevant Courses: OOP, Data Structures, Algorithms, Logic Design, Computer Architecture, Databases

Digital Egypt Pioneers Initiative (DEPI)

6-month intensive backend-focused fullstack development program

Backend Development Track

  • Gained hands-on experience in building modern web applications using .NET Core, ASP.NET MVC, SQL Server, Entity Framework, and RESTful APIs
  • Additional training included C#, JavaScript, Git, Docker, unit testing, and frontend fundamentals like HTML5, CSS3, and JS
  • Built SQL Server databases with stored procedures and advanced queries
  • Solved 50+ HackerRank SQL Problems
  • Applied C# design patterns, LINQ, and EF Core for efficient backend architecture
  • Gained practical experience with Docker containers, CI/CD fundamentals and deployments
  • Completed 1 capstone project demonstrating real-world application development

Activities & Achievements

Competitive Programming & Community Involvement

  • Ranked in top 15% in ECPC (70+ college-level participants) and (210+ total participants) in first year
  • Certificate received (August 2023)
  • Solved 500+ problems using C++ on Codeforces & LeetCode (MaryamTarek03)
  • Won 1st place in GDSC Flutter Bootcamp final contest, outperforming 50+ participants
  • Participated in GDSC Bootcamps, focusing on Flutter, Data Analysis, and Web Development
  • Participated in IEEE seasons and events, focusing on Flutter and Frontend

Programming Languages

C++
Java
Python
C#
PHP
JavaScript
Dart
SQL

Frameworks & Tools

Laravel
.NET
Firebase
Git
MongoDB
Tailwind CSS
Bootstrap

Other Skills

Clean Architecture
Database Design
RESTful APIs
Problem Solving

Soft Skills & Languages

Soft Skills: Fast-Learner, Leadership, Problem-solving, Teamwork, Adaptability
Languages: Arabic (Native), English (C1)

MERN Stack - ITI

MongoDB • Express.js • React.js • Node.js

1-month program covering fullstack web development with JavaScript, TypeScript and frontend basics. Comprehensive training in modern web development stack.

PHP & Laravel Full Stack - ITI

PHP • Laravel • MySQL • REST APIs

1-month program focused on backend development with PHP and Laravel, including MySQL/MariaDB, REST APIs, and frontend basics.

.NET Full Stack - ITI

C# • ASP.NET Core • SQL Server • Frontend

1-month intensive training covering C#, ASP.NET Core, SQL Server, and frontend technologies for comprehensive full-stack development.

Flutter Advanced Course - Udemy

Flutter • BLoC • MVVM • Clean Architecture

Completed advanced Flutter development course by Tharwat Samy, covering BLoC pattern, MVVM, clean architecture, and best practices.

Flutter Technical Team - IEEE BUB SB

Flutter • BLoC • Firebase • SQLite

Trained in mobile app development using Flutter with BLoC state management, Firebase integration for authentication and real-time data, and SQLite for local persistence.