Skip to content
View AliAhmedM48's full-sized avatar

Block or report AliAhmedM48

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
AliAhmedM48/README.md

Ali Ahmed - Web Developer

Highly motivated Web Developer with hands-on experience in building scalable web applications using Angular and Node.js. Passionate about working in a collaborative environment to learn, grow, and contribute to meaningful projects. Seeking an opportunity to enhance my skills and work on production-scale applications.

πŸ“‚ Projects

E-Commerce Front-end Website [Fresh Cart]

  • Technologies: Angular, HTML, CSS, Bootstrap
  • Description:
    • Developed a responsive front-end for an e-commerce website, including dynamic product pages, shopping cart functionality, and product filtering options.
  • Repository: Fresh Cart
  • Live Demo: Fresh-Cart Demo

Full-stack Posts Website [A7kylna]

  • Technologies: React.js, Node.js, MongoDB, Express.js
  • Description:
    • Built a full-stack application that allows users to create, edit, and interact with posts in real time.
    • Integrated features such as real-time updates, user authentication, and dynamic content sharing.
  • Front-End Repository: A7kylna Frontend
  • Back-End Repository: A7kylna Backend
  • Live Demo: A7kylna Demo

Real-time Chat API Application [Chatify]

  • Technologies: Node.js, Express.js, TypeScript, MongoDB, Socket.IO
  • Description:
    • Created a real-time chat application using Socket.IO with support for multiple rooms, user authentication, and persistent chat history.
    • The application features real-time communication between users with the backend built using TypeScript.
  • Back-End Repository: Chatify Backend
  • Front-End Repository: Chatify Frontend
  • API Documentation: Swagger Docs

Twitter Scraping Automation Project

  • Technologies: Node.js, Puppeteer, JavaScript, Moment.js
  • Description:
    • Developed an automated scraping tool to extract tweets from specific Twitter accounts mentioning stock ticker symbols like $TSLA every 10 minutes.
    • Used web scraping techniques to log in to Twitter, navigate accounts, and dynamically gather tweet data by scrolling through timelines.
    • Analyzed the frequency of stock ticker mentions across multiple accounts using string matching and regex.
    • Implemented pagination, handled dynamic content loading, and managed errors to ensure smooth, continuous scraping.
  • Repository: SearchTweets

Blogs Website [DevJourney]

  • Technologies: Node.js, Express.js, MongoDB, Angular, Render
  • Description:
    • Developed an admin dashboard to manage blogs, users, and content creation as part of the DevJourney project.
    • The platform supports content analytics and user management to facilitate smooth administration.
  • Repository:

πŸ› οΈ Main Technologies

  • Front-End: Angular, React.js, HTML, CSS, SASS, TailwindCSS, Bootstrap, jQuery
  • Back-End: Node.js, Express.js, MongoDB, Mongoose
  • Version Control: Git, GitHub
  • Deployment: Vercel, Render

πŸ“ Work Experience

Backend Development Instructor (Full-time, Hybrid) - July 2024 – Aug 2024

Information Technology Institute (ITI)

  • Taught backend development track using Node.js and related technologies: JavaScript, MongoDB, Express.js.
  • Guided students through hands-on projects, providing academic and technical support.
  • Developed educational content, theoretical lectures, and practical applications.

πŸŽ“ Education

  • Faculty of Engineering, Suez Canal University (Sept 2016 – May 2021)
  • Power and Electric Machines Engineering Department

πŸ† Internships & Certifications

  • Back-End Development Diploma (.NET Core API & MVC) - April 2024 – Present

    • Route Training Center, Cairo, Egypt
    • Gained experience in C#, ASP.NET Core, EF Core, SQL Server, RESTful APIs.
  • Front-End Development Diploma (Angular) - Oct 2023 – Mar 2024

    • Route Training Center, Cairo, Egypt
    • Built E-Commerce website using Angular.

🌐 Contact Information

Pinned Loading

  1. Tailwindcss-BurgerLandingPage Tailwindcss-BurgerLandingPage Public

    This project is a responsive website for a burger restaurant, designed to showcase the restaurant's offerings and promotions.

    JavaScript 1

  2. Chatify-backend Chatify-backend Public

    JavaScript 1

  3. DevJourney-frontend DevJourney-frontend Public

    Forked from Abdulrhaman-Mohamed/ITI-Project-Angular

    HTML

  4. Fresh-Cart Fresh-Cart Public

    E-Commerce website using Angular

    TypeScript