AS

Ahmed Shehata Khalifa

ERP System Developer – ASP.NET Core 8 (Web API) + Angular 18 at Freelance Web Developer

Work Experience

  • ERP System Developer – ASP.NET Core 8 (Web API) + Angular 18

    Freelance Web Developer

    Jun 2025 - Present -2 months

    • Job Details:Built the backend of a full ERP system using ASP.NET Core 8 Web API with three-tier architecture, ensuring modularity and clean separation of concerns. Developed a reusable generic repository with AutoMapper, enabling filtering, pagination, and search at the DB level for optimized performance. Implemented centralized exception handling middleware, soft delete, audit trails, and a global logging system for traceability and robustness. Integrated SignalR for real-time user session tracking and administrative force logout control. Developed a full RBAC system where admins manage users, roles, claims, and secured routes dynamically through the backend. Built dynamic route-based access control, where frontend route visibility is fully governed by backend-defined permissions. Created a multilingual and dynamic frontend using Angular 18, standalone components, reactive forms, and ngx-translate.
  • Web Developer – ASP.NET MVC Applications

    Freelance Web Developer

    Jan 2024 - Jun 2025 -1 yr, 5 months

    • Job Details:Engineered end-to-end web applications using ASP.NET MVC with a clean layered architecture, reducing future maintenance time by 30%. Engineered and deployed the material request application for Dots Egypt, automating multi-department workflows, cutting request processing time by over 60%. Applied secure PDF parsing, encrypted configuration files, and an audit trail system to enhance security and internal compliance. Built a dynamic user management system using ASP.NET Identity and RBAC, supporting 100+ combinations of roles and claims. Delivered multiple POC projects using NLog for advanced logging and DataTables for real-time server-side processing, improving data load times by 45%.
  • Senior Business Analyst

    Birchford

    Jan 2023 - Jan 2024 -1 yr

    • Job Details:Spearheaded the real-time IPN (Instant Payment Notification) system integration, achieving <1-second response latency and improving customer satisfaction scores. Decreased post-release issues by 40% by introducing structured logging with NLog and documenting root cause analyses, enabling faster debugging and clearer handoffs between teams. Handled 100+ production-level change requests, coordinating with DevOps for timely and secure rollouts.
  • Junior Business Analyst

    Birchford

    Jan 2022 - Jan 2023 -1 yr

    • Job Details:Led ACH & RTGS domestic fund transfer integration; ensured 99.9% system uptime and shortened average transfer times by 35%. Managed cross-functional QA testing, UAT coordination, and resolved over 200 incidents during project life cycles.
  • Education

    • Bachelor's Degree in Management Information Systems

      High Institute For Computer & Management Science (HICMS)

      Jan 2018 

    Skills

    • C#
    • ASP.net MVC
    • ASP.NET Core
    • SQL Server
    • T-SQL
    • HTML5
    • CSS3
    • JavaScript
    • AJAX
    • Role-based Access Control
    View More

    Languages

    • English

      Fluent
    Share this Profile