мιςнαεℓ мαgδλ

Senior Software Engineer

About

I'm a passionate Full Stack Developer with a proven track record of building and maintaining high-quality web applications. My expertise spans from crafting user-centric front-ends with ReactJS and KendoUI to designing robust back-ends with C# and .NET/Core. I'm also a skilled database administrator, proficient in SQL Server and T-SQL.

My commitment lies in delivering clean, maintainable code while fostering effective collaboration within teams. I'm constantly seeking to expand my knowledge and embrace new technologies to stay ahead of the curve in the ever-evolving world of software development.

Experience

Software Developer

Solutions Development | June 2022 - Present

  • Developed and maintained web applications using ReactJS, C#, and .NET/Core.
  • Designed, built, and managed SQL Server databases.
  • Collaborated with cross-functional teams to deliver high-quality software solutions.

IT Manager

IT Department Head | Nov 2006 - Oct 2011

  • Managed IT infrastructure and operations, ensuring smooth and efficient system performance.
  • Led a team of IT professionals, providing guidance and technical support.
  • Implemented and maintained IT security policies and procedures.

Skills

Projects

ReactJS Projects

  • E-commerce Platform Development

    Developed a scalable e-commerce platform that supports user authentication, product listing, and shopping cart functionalities.

    Technologies: ReactJS, Redux, KendoUI, Node.js, Express, MongoDB

    Role: Front-End Developer

  • Real-Time Chat Application

    Built a real-time chat application with user authentication, chat rooms, and message notifications.

    Technologies: ReactJS, Redux, KendoUI, Socket.io, Node.js, MongoDB

    Role: Full-Stack Developer

C#/.NET Projects

  • Multi-Tenant Platform Migration

    Transitioning from a single-tenant database to multi-tenant databases.

    Technologies: C#, .NET/Core, SQL Server

    Role: Software Developer

  • Hospital Management

    Managing patient records, scheduling appointments, and tracking patient medical history.

    Technologies: C#, SQL, Node.js

    Role: Developer

  • Wage and Salary Management

    Maintaining employee data and calculating salaries and wages.

    Technologies: C#, SQL

    Role: Developer

  • Business Card Creation

    Designing and printing professional business cards.

    Technologies: C#

    Role: Developer

  • Employee & Labor Relations

    Centralized case management for HR professionals.

    Technologies: C#, SQL

    Role: Developer

  • Restaurant Management

    Streamlining guest service, financial tracking, and employee management.

    Technologies: C#, SQL, Node.js

    Role: Developer

Education

Bachelor of Computer Science

Cairo Higher Institute, Egypt | June 2005

General estimate: Very Good in Computer Science, Accounting System Analyst, Business Administration

Certifications

Contact