Skip to content
View ak4m410x01's full-sized avatar
🎯
Focusing
🎯
Focusing

Organizations

@CodeSpark-Company

Block or report ak4m410x01

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
ak4m410x01/README.md

πŸ‘‹ Hey, I'm Abdullah Kamal

πŸš€ Senior Software Engineer | Full Stack .NET Developer | Cloud & Systems Architect

Profile Views Open to Opportunities Actively Building


🌐 Connect with Me


πŸ‘¨β€πŸ’» About Me

Coding

I'm a Senior Software Engineer with 3+ years of experience engineering production-grade systems that real organisations depend on β€” from defence-grade platforms for the Egyptian Armed Forces to large-scale ERP modernisation at the National Quality Stores Foundation; I don’t just write code, I think in systems, working at the intersection of Clean Architecture, CQRS, Microservices, and cloud-native deployment, bringing the discipline of a competitive programmer who ranked #21 out of 300+ teams at ICPC ECPC 2022.

🎯 What I Bring to the Table

  • πŸ’» Full Stack Depth – End-to-end ownership from database schema design and query optimisation to responsive, accessible UIs β€” built to last, not just to ship.
  • πŸ—οΈ Architecture That Scales – Fluent in Clean Architecture, Microservices, CQRS, DDD, and the patterns that keep large codebases coherent as they grow and change over time.
  • ☁️ Cloud-Native & DevOps Ready – Production experience with Docker, Kubernetes, Azure, AWS, and GitHub Actions CI/CD β€” deploying with confidence, not fingers crossed.
  • ⚑ Measurable Performance Gains – Cut API response times by 20–30% and database query times by 25% through profiling-driven optimisation, strategic indexing, and Redis caching layers.
  • πŸ›‘οΈ Security as a First Principle – JWT, refresh-token rotation, RBAC, policy-based authorisation, OTP/2FA, and secure payment workflows built in from architecture, not added as a patch.
  • 🎯 Algorithmic Problem-Solving – ICPC 2022 Finalist (Top 21/300+ teams), active on Codeforces & LeetCode β€” the kind of analytical thinking that shows up in every system design decision.
  • 🌟 Leadership & Mentorship – Mentored 1,000+ students and junior engineers in programming, data structures, and competitive programming, with a focus on building lasting habits, not just answering questions.
  • πŸ“š Relentless Learning – Consistently exploring emerging architectural patterns, cloud-native tooling, and modern .NET features to stay ahead and bring that knowledge into production.

πŸš€ My Development Philosophy

"The measure of good software isn't whether it works on the day it ships β€” it's whether it can be understood, extended, and trusted a year later. I build with that engineer in mind: security by design, performance backed by data, and architecture that respects the people who maintain it."


πŸ›  Technical Stack

Backend & .NET Ecosystem

C#, .NET Framework 4.x, .NET 6/7/8/9/10, ASP.NET Core, Web API, MVC, Minimal APIs, Entity Framework Core, Dapper, LINQ, SignalR, gRPC, MediatR, AutoMapper, Mapster, FluentValidation, xUnit, NUnit, Moq, Fluent API, Background Services, Hangfire, Payment & API Integrations

Architecture & Design Patterns

Clean Architecture, Microservices, CQRS, Mediator, Repository Pattern, Unit of Work, Specification Pattern, Factory Pattern, Strategy Pattern, SOLID Principles, DRY, KISS, YAGNI, Domain-Driven Design, REST API Design, 3-Tier Architecture, Scalable & Maintainable Systems

Frontend Development

HTML5, CSS3, Bootstrap, Tailwind CSS, JavaScript (ES6+), TypeScript, jQuery, Ajax, Razor Pages, Blazor, React, Next.js, Responsive Design, Cross-Browser Compatibility, UI/UX Principles, Performance Optimization

Databases & Caching

SQL Server, PostgreSQL, MySQL, MongoDB, Redis, Database Design, Query Optimization, Indexing, Stored Procedures, Views, Transactions, ACID Properties, Data Migration, Backup & Recovery, High Availability & Scalability

DevOps & Cloud Technologies

Docker, Docker Compose, Kubernetes, Azure, AWS, CI/CD Pipelines, GitHub Actions, NGINX, HAProxy, IIS, Apache, Load Balancing, Reverse Proxies, Monitoring, Health Checks, Centralized Logging (Seq), Production-Ready Deployments

Security & Identity Management

JWT Tokens, Refresh Tokens, OAuth 2.0, OpenID Connect, ASP.NET Core Identity, Role-Based Access Control, Policy-Based Authorization, Claims Transformation, Data Encryption, Input Validation, XSS & CSRF Protection, SQL Injection Prevention, Secure Payment Workflows

Tools & Platforms

Git, GitHub, GitLab, Postman, Apidog, Swagger, Swashbuckle, Visual Studio, VS Code, Rider, Linux, Windows Server, Payment Gateways, Twilio, SendGrid, Serilog, HealthChecks, Debugging & Profiling Tools

Methodologies & Best Practices

Agile, Scrum, Kanban, TDD, BDD, Code Reviews, Pair Programming, Clean Code, Refactoring, Documentation, API Versioning, Error Handling, Performance Testing, Security Testing, Scalable Architecture Design


πŸ’Ό Professional Experience

🏒 Senior Software Engineer β€” National Quality Stores Foundation (10/2024 – Present)

ERP Modernisation & Performance Engineering – Overhauling a legacy ERP platform serving finance, HR, and inventory teams across multiple business units

  • Reduced database query execution times by 25% through targeted index design, query refactoring, and a Redis distributed caching layer
  • Implemented fine-grained RBAC with complete audit trails across all financial, HR, and inventory modules β€” no permission gap left unaddressed
  • Containerised all application services with Docker, eliminating environment-related deployment failures and making every release predictable
  • Delivered real-time cross-department reporting dashboards that reduced manual reporting effort by 40% and accelerated business decisions

πŸ’‚ Full Stack Developer β€” Egyptian Armed Forces (05/2025 – 10/2025)

Defence-Grade Systems Engineering – Architected and maintained high-availability platforms for national security operations, where downtime and data exposure carry consequences far beyond a standard incident report

  • Designed multi-layered security architectures protecting classified operational data against both internal and external threat vectors
  • Built real-time system health monitoring and automated alerting pipelines to maintain 99.9% uptime under operational pressure
  • Authored and stress-tested comprehensive disaster recovery and business continuity runbooks used by the entire operations team
  • Led rigorous QA cycles and structured code reviews ensuring every release met military-grade reliability and security standards

πŸ’» .NET Developer β€” Soft Forte (09/2024 – 04/2025)

Custom Application Development – Built secure, high-performance web applications for a diverse client portfolio while raising the engineering bar across the team

  • Refactored legacy projects to Clean Architecture and CQRS, measurably improving testability and cutting new-engineer onboarding time
  • Established a unit and integration testing culture that drove production bug rates down by 15% and gave the team genuine confidence in releases
  • Integrated third-party services and payment gateways with structured error handling and full transaction rollback support
  • Delivered pixel-accurate, fully responsive front-end implementations across all assigned client projects on schedule and within scope

🌍 Back-End Developer (Freelance) β€” Upwork (07/2024 – Present)

International Client Engagements – Delivering scoped .NET Core solutions for clients across industries and time zones, trusted to work autonomously and communicate technical complexity clearly

  • Designed and delivered well-documented, versioned RESTful APIs with thorough automated test coverage for multiple international clients
  • Diagnosed and resolved critical performance and stability issues in existing production systems under time pressure with zero service disruption
  • Provided architecture consultation on technology stack selection and system design trade-offs, helping clients avoid costly late-stage rework
  • Maintained consistent top-rated delivery through clear, proactive communication and disciplined on-time, in-scope execution

πŸš€ Featured Projects

πŸŽ–οΈ ROCSystem

Reserve Officers College System | ASP.NET Core MVC Entity Framework Bootstrap RBAC

  • Built a secure, multi-tenant .NET platform managing officer records, administrative workflows, and internal scheduling for the Egyptian Reserve Officers College
  • Automated complex manual processes, cutting administrative processing time by 35% and reducing data-entry errors significantly
  • Implemented military-grade security protocols β€” hardened access controls, encrypted data at rest, and full audit logging for every sensitive operation
  • Designed for modularity and extensibility from the ground up, enabling new functional modules to be added without disrupting existing operations

🏒 ERP Systems

Enterprise Resource Planning Suite | C# ASP.NET Core SQL Server Redis Docker Clean Architecture

  • Engineered a production ERP platform unifying finance, HR, inventory, and sales operations across multiple business units with a single, consistent data model
  • Implemented granular role-based access control with complete audit trails β€” every permission change, data access, and transaction recorded and queryable
  • Automated core business workflows, reducing manual effort by 40% and removing bottlenecks that previously required human intervention at every step
  • Delivered real-time cross-department reporting dashboards that turned raw operational data into actionable business intelligence

πŸ›’ LBSNEE

Localised E-Commerce API | ASP.NET Core Web API Redis Docker PostgreSQL Load Balancing

  • Engineered a high-performance shopping API directly connecting customers with regional clothing retailers, optimised for low latency under concurrent load
  • Applied advanced Redis caching strategies that delivered a 30% improvement in API response times β€” measured, not estimated
  • Designed a containerised microservices architecture with load balancing that scales horizontally without requiring architectural rework as traffic grows
  • Integrated real-time inventory management and order tracking systems keeping product availability data consistently accurate

🏠 Sakany

Real Estate Platform API | ASP.NET Core JWT Twilio CQRS PostgreSQL Dapper

  • Built a full-featured real estate API covering property listing, search, rental, purchase, and appointment booking in a single cohesive platform
  • Implemented JWT authentication with refresh-token rotation and RBAC β€” session security handled at the architecture level, not bolted on
  • Integrated Twilio for real-time SMS notifications covering appointment confirmations, property status updates, and booking reminders
  • Applied CQRS to cleanly separate read and write concerns, optimising query performance without compromising command integrity

πŸ›οΈ E-Commerce API

Full E-Commerce Solution | ASP.NET Core Payment Integration OTP Redis Docker Microservices

  • Built a production-ready e-commerce backend supporting complete cart, order, checkout, and fulfilment workflows with full transactional integrity
  • Integrated Stripe and PayPal payment gateways with secure, OTP-verified checkout flows and automated rollback on failed transactions
  • Implemented two-factor authentication for account security and fine-grained authorisation for all sensitive operations
  • Designed a microservices-based order processing engine that allows individual services to scale and deploy independently

Secure Online Assessment System | ASP.NET Core Docker Isolated Execution Real-time Monitoring

  • Built a tamper-resistant assessment platform with Docker-based code execution sandboxing β€” every submission isolated, preventing any cross-candidate interference
  • Implemented real-time proctoring signals and automated plagiarism detection to enforce academic integrity at scale without manual oversight
  • Developed a scalable assessment engine supporting multiple question formats, time constraints, and automated grading with configurable scoring rules
  • Enforced submission security through browser activity monitoring and behavioural anomaly detection during live exam sessions

Fitness Centre Management System | ASP.NET Core RBAC Scheduling Membership Management

  • Built a complete fitness centre management platform with multi-tier RBAC covering admins, trainers, and members β€” each role seeing only what it needs
  • Automated membership billing cycles, renewal reminders, and expiry notifications, eliminating front-desk manual follow-up entirely
  • Developed a class and personal training scheduling engine handling bookings, cancellations, waitlists, and facility capacity constraints
  • Created a business analytics dashboard giving managers real-time visibility into membership trends, attendance, and revenue performance

πŸ’‘ Technical Insight: Every project follows Clean Architecture, ships with comprehensive documentation, automated test coverage, and production-ready deployment configurations β€” because code that can't be deployed confidently isn't finished.


πŸ† Achievements & Certifications

Competitive Programming

  • πŸ₯‡ ICPC ECPC 2022 β€” Top 7% (Rank #21 / 300+ Teams) β€” Egyptian Collegiate Programming Contest
  • ⚑ Active Competitive Programmer β€” Codeforces: ak4m410x01, LeetCode: ak4m410x01
    Consistently solving complex algorithmic problems β€” the same analytical discipline that informs every architecture decision I make professionally.

Education & Certifications

  • πŸŽ“ .NET Developer Program β€” Digital Egypt Pioneers Initiative (DEPI) 2024
  • πŸ“œ Bachelor of Computer Science β€” Faculty of Computers and AI, Sohag University (2020–2024)
    Graduated with a strong grounding in software engineering fundamentals, data structures, algorithms, and systems design.

Community Leadership

  • πŸ‘¨β€πŸ« Technical Instructor β€” ATHAR Team
    Trained 100+ students in Networking Fundamentals and Linux Administration β€” practical, hands-on sessions focused on building real competence, not just passing exams.
  • 🀝 Mentor & Community Builder β€” ICPC Sohag University Community
    Mentored 1,000+ students in C++, data structures, algorithms, and competitive programming β€” investing in the next generation of engineers with the same patience and rigour I'd want from a mentor.

πŸ“ˆ GitHub Analytics

πŸ”₯ Contribution Streak

GitHub Streak

πŸ“Š Profile Overview

GitHub Stats

πŸ’» Technology Stack

Top Languages

πŸ“ˆ Activity Graph

Activity Graph


πŸ“Š Engineering Excellence

Engineering Aspect My Approach & Focus
Code Quality Clean Architecture, SOLID principles, and comprehensive test coverage (Unit, Integration, E2E) β€” writing code that the engineer reading it six months later will actually thank you for
Performance Profiling-driven optimisation: targeted indexing, Redis distributed caching, query refactoring, and load balancing β€” measured improvements, not guesswork
Security JWT with refresh-token rotation, RBAC, policy-based authorisation, input validation, data encryption, and XSS/CSRF/SQL injection prevention β€” security built in, not bolted on
Scalability Microservices architecture, Docker/Kubernetes containerisation, cloud-native design, and horizontal scaling strategies β€” systems that grow with the business without requiring rewrites
Maintainability Modular design, thorough inline and API documentation, structured code reviews, meaningful refactoring, and proven design patterns β€” because long-term upkeep is a feature, not an afterthought
Collaboration Agile/Scrum delivery, clear async communication, knowledge sharing, mentorship, and pair programming β€” because the best teams build more than the sum of their individual contributors
DevOps & Reliability CI/CD pipelines with automated testing gates, Infrastructure as Code, centralised logging, health checks, and production monitoring β€” deploying with confidence, recovering with speed

πŸ“« Let's Build Something Amazing!

I'm at my best working on problems that are genuinely hard β€” distributed systems under real load, enterprise platforms that need to be both secure and maintainable, APIs that other teams depend on. If you're building something like that and want an engineer who takes architecture seriously, let's talk.

Currently Exploring

  • Distributed Systems Design – Event-driven architectures, eventual consistency, and building for failure in large-scale microservices environments
  • Advanced Performance Engineering – High-throughput API design, query profiling at scale, and cache invalidation strategies that actually hold up in production
  • Cloud-Native Patterns – Container orchestration, serverless integration, GitOps workflows, and platform engineering best practices
  • Engineering Leadership – Architecture decision records, technical mentorship frameworks, and building engineering cultures that produce great software consistently

Open To

  • Full-Time Roles – Senior Full Stack .NET Developer, Software Engineer, Backend Engineer, Technical Lead
  • Contract & Freelance Projects – Enterprise application development, API architecture, performance engineering, system design consulting
  • Technical Collaboration – Open-source contributions, research prototypes, and meaningful side projects with serious engineers
  • Knowledge Exchange – Technical writing, workshop facilitation, conference talks, mentorship, and community leadership

πŸš€ "The best way to predict the future is to create it." – Abraham Lincoln


🐍 Contribution Snake

Snake Game

Pinned Loading

  1. Sakany Sakany Public

    An API platform connecting customers with realtors for buying or renting beds, rooms, and apartments.

    C#

  2. ECommerceAPI ECommerceAPI Public

    The e-commerce API streamlines user interactions and management, encompassing authentication, product handling, cart management, orders, and payments, providing a comprehensive solution for online …

    C# 4 2

  3. MealsOrderingApplication MealsOrderingApplication Public

    The Meals Ordering Application simplifies meal, food, and drink ordering online. Built with .NET Core Web API and SQL Server, it offers a user-friendly experience for customers and efficient manage…

    C# 4 1

  4. Examination_Platform_API Examination_Platform_API Public

    ExamSandbox is a secure examination platform using Docker for isolated code execution. Ideal for educational assessments, it offers a user-friendly interface, robust security measures, and detailed…

    Python 3 1

  5. Gym_Management_Application_API Gym_Management_Application_API Public

    The Gym Mobile Application aims to provide a comprehensive platform for gym members, coaches, and visitors, facilitating efficient management, communication, and interaction within the gym environm…

    Python 3

  6. DoctorFinder DoctorFinder Public

    Doctor Finder is a platform connecting patients and doctors. Patients search for doctors by specialty and location, book appointments, and pay online or offline. You'll build the .NET backend API e…

    C# 1