Job Title: Full-Stack Developer
Aspiring Full-Stack Developer with a strong foundation in Laravel and JavaScript frameworks, seeking to leverage my skills and experience to contribute to innovative projects and grow within a dynamic development team. Passionate about building efficient, scalable, and user-friendly applications.
- Address: Nasr City - Cairo, Egypt
- Phone Number: +20 106 921 0742
- Email: [email protected]
- GitHub: https://github.com/AhmedOsman101
- LinkedIn: https://www.linkedin.com/in/ahmed-ali-othman-5b503324a
- WhatsApp: https://wa.me/201069210742
- WE School for Applied Technology, Nasr City (graduated 2024) Diploma in Applied Technology
- HTML
- CSS: TailwindCss, Bootstrap
- JavaScript: React, Vue, Alpine, Pinia, JΕtai, Typescript, JasmineJs
- NodeJs: Express, Sequelize ORM
- PHP: Laravel, Livewire, Breeze, Jetstream, Inertia, Sanctum, Filament
- Data Structures and Algorithms
- Object-Oriented Programming (OOP)
- Design Patterns
- JSON, XML
- RESTful APIs
- Powershell Scripting
- Bash Scripting
- Git, GitHub
- The Principles of Writing Clean Code - Mahara-Tech (Acquired: June 2024)
- Building Web Applications using PHP & MySQL - Mahara-Tech (Acquired: June 2024)
- CSS (Basic) - HackerRank (Acquired: June 2024)
- Typescript Fundamentals - Mahara-Tech (Acquired: April 2024)
- 12-Levels English Course - Continue Academy (Acquired: October 2023)
- Python (Basic) - HackerRank (Acquired: November 2023)
- Problem Solving (Basic) - HackerRank (Acquired: November 2023)
- Getting Started as a Freelancer (Upwork) - Mahara-Tech (Acquired: June 2022)
- Learn HTML & CSS - Mahara-Tech (Acquired: June 2022)
- Cybersecurity Fundamentals - IBM SkillsBuild (Acquired: November 2022)
- Freelancing Basics - Mahara-Tech (Acquired: May 2022)
- Python Programming Basics - Mahara-Tech (Acquired: April 2022)
Student Volunteer at Life Makers Foundation (December 2023)
Ready for Tomorrow Program
- Participated in a transformative four-day program that integrated life skills training with entrepreneurship education.
- Developed essential skills such as communication and problem-solving.
- Gained valuable insights into entrepreneurship and innovation.
- Acquired practical business tools through a mix of theoretical lessons and hands-on activities.
- Completed a comprehensive learning experience designed to prepare participants for future challenges.
- Arabic: Native (Classical Arabic writer and speaker)
- English: Proficient
MetroMart E-Commerce Website
- Role: Main Contributor
- Technologies: React, Context API, Node.js, Sequelize ORM, Tailwind CSS
- Description: Developed the majority of the frontend logic and state management with custom hooks and the Context API. Implemented the product details page and handled backend migrations using Sequelize ORM. Also contributed to minor frontend design fixes.
- Source Code: GitHub
StudentClub Time Management Website
- Role: Main Contributor
- Technologies: Laravel, Jetstream, Livewire, Blade Template, Bootstrap
- Description: Fully developed the backend and database using Laravel, and implemented the majority of frontend logic using Livewire and Blade templates. Created main layout and two pages, and integrated all components. Features include a Pomodoro page, leaderboard, team creation and management, profile editing, todo list, and calendar with email reminders.
- Source Code: GitHub
Recycle Charity Website
- Role: Main Contributor
- Technologies: HTML, CSS, JavaScript
- Description: Developed two pages and fixed major bugs and defects. Played a significant role in the overall development of this charity website aimed at facilitating donations and raising awareness. Features include user sign-up and various informational sections.
- Live Preview: View Here
- Source Code: GitHub
Tic-Tac-Toe Game
- Technologies: React, React Router
- Description: Developed a Tic-Tac-Toe game with two modes: player vs. player and player vs. AI. The AI has two difficulty levels: beginner and hardcore (using the Minimax algorithm with alpha-beta pruning).
- Live Preview: Play Here
- Source Code: GitHub
Memory Game
- Technologies: React, TypeScript
- Description: Created a simple memory game to practice TypeScript with React. Features a grid of cards that flip on matching and includes a progress bar.
- Live Preview: Play Here
- Source Code: GitHub
Reaction Time Game
- Technologies: Vue 3 Composition API
- Description: Developed a reaction time game as an introduction to the Vue 3 Composition API. Measures and rates the player's reaction time.
- Live Preview: Play Here
- Source Code: GitHub
College Tournament Management System
- Technologies: Laravel, Jetstream, Filament, Tailwind CSS
- Description: Created a website to manage college tournaments, including sections for viewing and filtering tournaments, profile editing, and an admin dashboard with CRUD operations. This Website was a part of Task 2 in BTEC International Level 3 IT Pearson Set Assignment Unit 4 (Programming).
- Source Code: GitHub
Berimbolo-Security Company Website
- Technologies: React, Tailwind CSS
- Description: Developed a website for a security company with sections for hero, pricing, FAQs, about, and contact. This Website was a part of Activity 4 in BTEC International Level 3 IT Pearson Set Assignment Unit 6 (Frontend Development).
- Live Preview: View Here
- Source Code: GitHub
Dern-Support IT Technical Support Website
- Technologies: Laravel, Livewire, Filament, Tailwind CSS
- Description: Developed a full-stack solution for an IT support company. Features include user registration and login, request management, service exploration, and an admin panel for managing services, categories, requests, and users. This Website was a part of Task 2 in BTEC International Level 3 IT Pearson Set Assignment Unit 25 (Full-Stack Development).
- Source Code: GitHub