Front-End Developer | React.js | Data Analysis | Machine Learning | Software Engineering
Hello! Iβm Ali Abdo, a passionate Front-End Developer and Machine Learning Enthusiast with a deep love for crafting beautiful and intuitive web applications. My main focus is on leveraging the powerful Next.js framework to build dynamic, scalable, and performant web solutions. π
I hold a Bachelor of Science in Computer Science from Tanta University (2018 - 2022) and have earned several professional certifications in Front-End Development, Data Analysis, and Back-End JavaScript Development.
As a front-end enthusiast, I specialize in:
- Creating Engaging Web Experiences with Next.js π₯οΈ
- Designing User-Friendly Interfaces using HTML, CSS, and Tailwind CSS π¨
- Developing Robust Backend Solutions with Node.js and Express.js π§
- Exploring Machine Learning Techniques to uncover insights and build predictive models using Python, NumPy, Pandas, scikit-learn, TensorFlow, and Keras π€
In addition to front-end development, Iβm passionate about Machine Learning and have hands-on experience in:
- Data Analysis and Visualization: Transforming raw data into actionable insights using NumPy, Pandas, and visualization libraries. π
- Building Predictive Models: Applying machine learning algorithms to solve real-world problems, from heart disease prediction to pneumonia detection. π§
- Deep Learning: Developing sophisticated models with TensorFlow and Keras for advanced tasks such as image classification and natural language processing. π
- Exploring Cloud Technologies like Docker, Kubernetes, and OpenShift βοΈ
- Adopting Best Practices in DevOps and Agile Methodologies to streamline development workflows βοΈ
- Working with NoSQL Databases for flexible and scalable data management ποΈ
Iβm driven by curiosity and a desire to tackle new challenges. I stay up-to-date with the latest advancements in technology and continuously seek out opportunities to learn and grow. I believe in building performant, accessible, and innovative solutions to solve real-world problems and make a positive impact. π
Here are some of the certifications I have earned to further my skills and knowledge:
- Meta Front-End Developer Professional Certificate
- Data Camp Data Analyst Certificate
- Udacity Professional Front-End Web Developer Nanodegree
- IBM Back-End JavaScript Developer Certificate
JavaScript | Python |
---|---|
React.js | Next.js | Redux |
---|---|---|
Node.js | Express.js | Docker | Kubernetes | OpenShift |
---|---|---|---|---|
NumPy | Pandas | scikit-learn | TensorFlow | Keras |
---|---|---|---|---|
Git | GitHub | Docker | Kubernetes | OpenShift |
---|---|---|---|---|
MongoDB | Firebase |
---|---|
HTML5 | CSS3 | Tailwind CSS |
---|---|---|
Feel free to reach out to me if youβre interested in collaborating or just want to chat about tech!
Looking forward to connecting with you! π
- Description: A social media platform built using Next.js, TypeScript, Tailwind CSS, and Clerk Auth for user authentication. It includes features like user profiles, posts, comments, and likes.
- Technologies: Next.js, TypeScript, Tailwind CSS, Clerk Auth
- Live Demo: Social Media App
- Description: A web application that summarizes articles using OpenAI's GPT-4. Users can input article text or URLs to receive concise summaries.
- Technologies: OpenAI GPT-4, JavaScript, React.js
- Live Demo: Summarize Articles
- Description: A data analysis project investigating Netflix movies and guest stars in "The Office." The project explores datasets to uncover insights and trends.
- Technologies: Python, Pandas, DataCamp
- Live Demo: Data Analysis Project
- Description: An end-to-end machine learning project for predicting heart disease. It demonstrates the application of foundational machine learning and data science concepts for classification.
- Technologies: Python, scikit-learn, Pandas, NumPy
- Repository: GitHub Repository
- Description: A deep learning project leveraging convolutional neural networks (CNNs) to classify chest X-ray images for pneumonia detection.
- Technologies: Python, TensorFlow, Keras, CNNs
- Repository: GitHub Repository
- Description: A repository showcasing an end-to-end Scikit-Learn workflow, including data preparation, model selection, evaluation, and improvement techniques.
- Technologies: Python, scikit-learn, Pandas, NumPy
- Repository: GitHub Repository
Thank you for visiting my profile! Feel free to reach out to me if you want to connect, collaborate, or just chat about technology! π