David is thinking

- Software Development -

My Experience

  • April 2022 - Present

    Full Stack Engineer - ESO

    Designed and developed an innovative internal tool that optimized workflow efficiency, reducing processing time by 30%.
    Collaborated with the internal development team to maintain and enhance system performance and user experience through comprehensive backend and frontend improvements.

    Technologies: MongoDB, Node.js, React.js, GraphQL, TypeScript, Docker, Kubernetes, AWS.

  • August 2020 - Present

    Back End Developer - Interdev Technologies by ESO

    Engineered and optimized backend infrastructure for emergency service software, reducing response from Database and DevOps Level time by 15% in high-pressure situations.

    Led the integration of modern technologies, including GoLang, into existing systems, significantly enhancing performance, scalability, and security.

    Technologies: Go, PostgreSQL, Redis, Docker, Kubernetes.

  • July 2019 - July 2020

    Front End Developer - FlairsTech

    Led the migration of a legacy system to a modern, scalable architecture.

    Implemented an automated testing framework, improving product reliability and reducing bug incidents.

    Technologies: React.js, Next.js, Go, Python, Redux.

  • June 2018 - July 2020

    Freelance Developer

    Designed and developed a custom CMS for a fintech client, streamlining content management and reducing update time by almost Half.

    Integrated machine learning algorithms into a fraud detection system, increasing transaction security and decreasing false positives.

    Technologies: Node.js, React.js, Kubernetes, Docker, TensorFlow, AWS.

  • August 2018 - November 2019

    Frontend Developer - Upland PSA

    Developed and optimized email templates, leading to increase in click-through rates for marketing campaigns.

    Implemented responsive design principles, improving user experience and reducing bounce rates by 20%.

    Technologies: HTML, jQuery, Bash, Docker, Nginx.

  • May 2017 - July 2018

    Front-end Developer - ITEGY

    Designed and built a customer portal, streamlining communication channels and reducing support ticket resolution time.

    Introduced performance optimization techniques, reducing page load times by 25% and significantly enhancing user experience.

    Technologies: PHP, MySQL, Bootstrap, Materialize, jQuery, Laravel.

Education

  • 2011 - 2015

    Future University

    Junior, Computer Hardware Engineering

    Junior dynamic person seeking challenging positions in the field of Information Technology where I can learn and grow my skills.

  • Licenses & Certifications

    GIAC Python Coder (GPYC)

    Ministry of Communications and Information Technology (MCIT), Egypt

  • Agile Expert Certificate of Proficiency

    Information Technology Institute (ITI)

  • Origami Studio for UX Design

    Lynda.com

Open Source Projects

As an active contributor to the Open Source community, I enjoy collaborating on large-scale projects, maintaining several widely-used modules, and sharing innovative solutions with developers worldwide. GitHub account.

Fake credit-card generator is a Python 3 Package FOR TESTING PURPOSES ONLY!

Python 2 2

Micro CSS Library

CSS Apache License 2.0

This Python implementation simulates a simplified version of the Enigma machine.

Python 2 2