a
ahmedh_fahmy

Ahmed Hazem

@ahmedh_fahmy

Software Engineer

Ägypten
Arabisch, Englisch
Einige Informationen werden in englischer Sprache angezeigt.
Über mich
I am a software engineer with extensive experience in building and optimizing scalable, high-performance web applications. I specialize in backend architecture, database optimization, and cloud-based environments, with a proven track record of designing reliable systems and implementing secure, production-ready solutions.... Mehr lesen

Kompetenzen

a
ahmedh_fahmy
Ahmed Hazem
offline • 
Durchschnittliche Antwortzeit: 1 Stunde

Meine Dienstleistungen

Fehlerbehebung
I will fix bugs and errors in your nodejs typescript backend

Arbeitserfahrung

easy

Vollzeit • 3 yrs 3 mos

Software Engineer– EasyKash

Apr 2024 - Present2 yrs 4 mos

● Refactored and optimized Node.js backend and Angular frontend applications, improving code maintainability and boosting performance by ~30%. ● Enhanced security by implementing a two-factor authentication (2FA) system, reducing account-related vulnerabilities by 60%. ● Integrated with messaging services to enable push notifications, increasing real-time user engagement. ● Integrated with payment services, ensuring seamless and secure workflows for thousands of daily transactions. ● Managed and supported AWS cloud infrastructure, including deployment, environment configuration, and monitoring of application services to ensure high availability and scalability. ● Optimized database layer for critical reports, reducing query response time by 75–85% (from 50+ seconds to <10s), significantly improving admin productivity and user experience. ● Strengthened system reliability by proactively identifying bottlenecks and optimizing backend performance based on monitoring insights. ● Automated the Android APK build and deployment process using CircleCI, streamlining release cycles, and reducing manual effort. ● Led the modernization of the legacy Node.js backend by upgrading Sails.js from v0.12.14 to v1.5.18 and updating associated dependencies, reducing startup time from 1–3 minutes to ~10 seconds and improving application stability and maintainability. ● Modernized production infrastructure by migrating servers from Ubuntu 16.04 (EOL) to Ubuntu 20.04, upgrading Node.js from v16 to v22, and updating application dependencies to supported versions, improving security, compatibility, and long-term maintainability.

Software Engineer – Linked Gates

May 2023 - Apr 202411 mos

● Designed and implemented responsive, user-friendly interfaces using Angular and React, ensuring high performance and cross-browser compatibility. ● Collaborated with backend developers to integrate RESTful APIs, manage data flow, and ensure seamless communication between frontend and backend services. ● Contributed to backend tasks using Node.js and Express, including API testing, debugging, and minor feature enhancements. ● Optimized overall user experience by adhering to UI/UX best practices, improving accessibility and load times.