MK

Mohamed Khaled

Back End Intern

Cairo, Egypt

Work Experience

  • Back End Intern

    In3

    Aug 2024 - Oct 2024 -2 months

    Egypt

    • Job Details:Gained hands-on experience in back end development, working with Node.js, advanced JavaScript, Express.js, and ECMAScript 6 (ES6) features. Designed scalable and maintainable systems by mastering and applying SOLID principles in real-world projects. Utilized Docker to manage databases and set up isolated development environments for efficient development workflows. Worked extensively with MongoDB, building expertise in NoSQL database design and implementation.
  • Back End Intern

    Jun 2024 - Oct 2024 -4 months

    Egypt

    • Job Details:Focused on back end development using Python and modern JavaScript. Developed RESTful APIs for front-end communication and optimized database queries with MySQL and NoSQL. Gained experience in server management, CI/CD pipelines, and DevOps practices.
  • Full-Stack Software Engineering Intern

    ALX Africa

    Jun 2023 - Jun 2024 -1 yr

    Egypt

    • Job Details:Completed comprehensive training on low-level and high-level programming, including back end specialization. Developed a full-stack application using HTML, CSS, JavaScript, Flask, and SQL, implementing user authentication, data management, and responsive design. Implemented unit tests to ensure code quality and reliability, practicing test-driven development (TDD). Gained proficiency in Git and GitHub for version control and collaboration.
  • Education

    • Bachelor's Degree in Computer Science & Artificial Intelligence

      Cairo University (CU)

      Jan 2026 

    Skills

    • Python
    • Java
    • C++
    • Prolog
    • HTML5
    • CSS3
    • JavaScript
    • Node.js
    • Express.js
    • Java EE
    View More
    Share this Profile