Skip to content
View Abdoae35's full-sized avatar

Block or report Abdoae35

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 is supported. This note will only be visible to you.
Report abuse

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

Report abuse
Abdoae35/README.md

ABDELRAHMAN ELSHEREF

Full-Stack & Mobile Software Engineer | Final-Year Computer Science Student

Dedicated to building high-performance, resilient distributed systems and cross-platform applications. Focused on domain-driven design, maintainable architecture, and automated delivery pipelines.


LinkedIn Portfolio Email GitHub


Executive Summary

Final-year Computer Science student and Software Engineer with a solid foundation in software architecture, full-stack enterprise development, and cross-platform mobile engineering. Specialized in the .NET Ecosystem (C#, ASP.NET Core, EF Core) and mobile application development with Flutter / Dart.

Experienced in designing clean layered systems, optimizing database performance, implementing RESTful Web APIs, and applying Clean Architecture principles. Dedicated to writing maintainable, well-tested code and continuously expanding technical expertise in scalable systems and automated delivery pipelines.


Core Expertise & Technical Arsenal

Languages & Core Runtimes

C# Dart TypeScript JavaScript SQL HTML5 CSS3

Frameworks & Libraries

.NET Core ASP.NET Core Entity Framework Core Blazor Flutter BLoC / Riverpod

Databases & Storage Solutions

PostgreSQL Microsoft SQL Server MySQL SQLite Redis

Cloud, Infrastructure & Tools

Docker Microsoft Azure Firebase Git GitHub Actions Postman

Architecture & Methodologies

Clean Architecture Domain-Driven Design RESTful API Design Microservices SOLID Principles Agile & Scrum


Featured Projects & Engineering Highlights

Architected and developed a full-scale cross-platform mobile application and backend service designed for ecological tracking, plant lifecycle management, and urban greening analytics.

  • Engineering Keypoints: Implemented clean layered architecture using BLoC state management to separate business logic from presentation. Standardized repository patterns for seamless offline-first data caching and synchronized cloud updates.
  • Tech Stack: [Flutter] [Dart] [BLoC] [ASP.NET Core] [REST API] [Clean Architecture]

Engineered a scalable RESTful Web API utilizing ASP.NET Core and Entity Framework Core, serving structured inventory management and real-time transaction processing.

  • Engineering Keypoints: Optimized database index strategies and query execution plans in SQL Server, reducing latency by 40%. Implemented JWT-based role authorization, custom middleware handling, and integration test coverage.
  • Tech Stack: [C#] [.NET Core] [EF Core] [SQL Server] [JWT Auth] [Docker]

Designed an administrative web suite built with Blazor WebAssembly and .NET Core, offering real-time telemetry rendering and dynamic data visualizations.

  • Engineering Keypoints: Leveraged component-driven design patterns and reactive state binding to deliver single-page application performance with native C# execution speeds.
  • Tech Stack: [C#] [Blazor WebAssembly] [ASP.NET Core] [LINQ] [Bootstrap]

Engineering Methodology & Principles

"Writing clean, maintainable, and decoupled code is not just a preference—it is a mandatory foundation for building software systems that scale effortlessly over time."

  • Clean Architecture & Decoupled Design: Strict separation of concerns between Domain, Application, Infrastructure, and Presentation layers to ensure testability and code longevity.
  • Test-Driven & Quality Assurance: Prioritizing automated unit, integration, and UI testing to guarantee code stability across deployments.
  • Continuous Integration & Delivery: Automating validation pipelines, static analysis, and deployment targets via GitHub Actions and Azure DevOps.
  • Performance Optimization: Deep profile analysis on database query execution, memory allocation, and UI render loops to maintain optimal throughput.

GitHub Metrics & Analytics

GitHub Stats GitHub Streak
Top Languages Contribution Graph

Connect & Professional Network

LinkedIn

LinkedIn
Email

Email
Portfolio

Portfolio

© 2026 Abdelrahman Elsheref. All rights reserved.

Popular repositories Loading

  1. Web Web Public

  2. ebookStore ebookStore Public

    SCSS

  3. JobBoard JobBoard Public

    This JobBoard Help people and the recrtuters to find Jobs

    C#

  4. SchoolQueue SchoolQueue Public

    Implement Message Queuing System over Student

    C#

  5. Assignment Assignment Public

    C#

  6. Agriculture Agriculture Public

    HTML