👋 Hello! I'm Asem Abdo, a seasoned Full Stack Developer with a rich arsenal of skills, ranging from JavaScript to Docker, and an affinity for frameworks like WordPress and Laravel. My passion lies in creating intuitive and performant digital solutions.
🚀 I’ve worked on projects like the Landing Page for More Trading, Hilwa Dairy, and RocApply Website. You can check some of these out right here on GitHub or live in action!
📚 When it comes to education, I hold a degree in Electrical and Electronics Engineering from Near East University, and I've also earned certifications like the Full Stack Web Developer Udacity Nanodegree.
🎙️ Outside the world of code, I've also dipped my toes in organizing events. I was privileged to volunteer for TEDx, gaining insights into event management from organizing to evaluating.
📖 If you ever want to chat about TypeScript, PHP, WordPress, or the ins-and-outs of Docker, drop me a message!
🌐 Some of my projects are hosted live, and you can check them out like the Landing Page for More Trading or the Waterproofing Company Website. and find more here Projects
💡 I’m currently working on an exciting WordPress Online Booking System Plugin and a ChatGPT Plugin for Automated Code Review. Always love a new challenge!
👨💼 I've had the privilege to work with amazing teams at Tixee, Flexistax, and RocApply. Each role has refined my skills and introduced me to new technologies.
🌍 Want to collaborate or just chat about the latest web trends? You can find me here on GitHub or shoot me a message.
💌 I'm always open to connect and collaborate. If you'd like to reach out, send an email my way!
🎧 Fun fact: When I'm not coding, you can find me exploring the latest tech trends, binging on Udacity courses, or perhaps diving deep into a new book. Continuous learning is the name of the game!
- PHP
- HTML
- CSS
- JavaScript
- TypeScript
- Python
- WordPress
- MODx CMS
- jQuery
- SCSS
- Ajax
- Bootstrap
- Tailwind Css
- React
- Node js
- Composer (PHP package manager)
- NPM/Yarn (JavaScript package manager)
- Git (Version Control System)
- Docker
- GitLab
- FileZilla
- SSH
- Zeplin
- Figma
- WooCommerce
- Adobe Sketch
- Google Analytics
- Google Adsense
- JIRA & Clickup
- CI/CD workflows
Project Description: Developed a landing page for a trading website. This project was built using WordPress and Tailwind CSS to deliver a user-friendly and aesthetically pleasing experience. It was designed with a focus on detail and usability, optimizing the site for both desktop and mobile viewing.
Technology Stack:
- WordPress: Our chosen Content Management System.
- Tailwind CSS: A utility-first CSS framework used for custom designs.
- MySQL: Our database of choice.
- Docker: Our containerization platform.
Key Features:
- Fallback for Custom Fields: The theme implements a fallback mechanism for custom fields, especially for images. If a custom field is not set or left empty in the admin panel, the field will default to using a predefined image located in the theme's assets directory. This ensures there are no blank or missing image issues in the live view.
Technologies Used: WordPress, Tailwind CSS, MySQL, Docker.
or
Project Description: Developed a user-friendly, responsive website for Hilwa Dairy, a leading milk products company. The website aims to present the company's products, provide essential information about the company, and serve as a point of contact for customers.
Key Features:
- Product showcase with detailed product descriptions
- Company history and mission
- Contact form for customer inquiries
- Can be converted into a fully functional e-commerce platform
- The Product Page provides a deep dive into your product variants.
Technologies Used: WordPress, PHP, HTML, CSS, JavaScript.
Project Description: Spearheaded the redesign and development of new features for RocApply, a company that specializes in international student applications. The goal was to improve the user interface and add functionalities to facilitate the application process for students.
Key Features:
- User-friendly interface
- Efficient application process
- Student dashboard for managing applications
Technologies Used: MODx CMS, PHP, HTML, CSS, JavaScript, jQuery, Ajax.
Project Description: Developed a custom WordPress theme for Flexistax, a web development company. This project involved the creation of a flexible and customizable WordPress theme that met the specific design requirements of the client.
Key Features:
- Customizable layout
- Responsive design
- Seamless integration with WordPress plugins
Technologies Used: WordPress, PHP, HTML, CSS, JavaScript, Docker, GitLab, Zeplin, Adobe Sketch.
Project Description: Developed a custom WordPress theme for HomeJeddah.com, a home services platform based in Saudi Arabia. The theme was built to facilitate the company's operations and cater to the unique needs of its customers.
Key Features:
- User-friendly navigation
- Efficient service booking system
- Integration with payment gateways
Technologies Used: WordPress, PHP, HTML, CSS, JavaScript.
Project Description: Worked as a full-stack developer for Tixee, a trading platform company. My role involved developing and maintaining their WordPress website, including creating custom features and integrating with their CRM API.
Key Features:
- User registration and login
- Personalized user dashboard
- Integration with CRM API
Technologies Used: WordPress, PHP, HTML, CSS, JavaScript, CRM API integration.
Project Description: Developed a custom WordPress plugin named "User Spotlight Pro" that fetches and displays user details from an external API. The plugin was designed to be used on multiple websites and can be easily customized to match the site's theme.
Key Features:
- Fetches user details from an external API
- Displays user details in a customizable format
- The plugin uses AJAX to fetch user details without reloading the page.
- Customizable endpoints and paginated user lists for better flexibility and scalability.
- Cache system to improve performance and reduce API calls using transients.
Technologies Used: PHP, HTML, CSS, JavaScript, Bootstrap, WordPress Plugin API, composer.
Private GitHub Repository (Private repository, please contact me for access or to be shared in a share screen call)
Project Description: Currently developing a new WordPress plugin to facilitate online bookings. The plugin will allow businesses to manage bookings and reservations directly from their WordPress dashboard.
Progress: The planning and design phases have been completed, and I am currently in the coding phase.
Expected Completion: The first version of the plugin is expected to be ready for testing by June 2023.
Project Description: Currently in the early stages of developing a plugin that uses the capabilities of OpenAI's ChatGPT to review code snippets for common mistakes or bad practices. The plugin is intended to offer suggestions to improve the code, such as refactoring recommendations or identifying potential security vulnerabilities.
Technologies Used: Python, OpenAI API.
Expected Completion: The project is in its early stages, with an estimated completion date to be determined.
- Duration: 2023-06 - present
- Responsibilities:
- Collaborate with a dedicated team of web developers to design, develop, and maintain responsive and user-friendly websites for diverse clientele.
- Spearhead WordPress theme and plugin development, ensuring high-quality and customized solutions tailored to client requirements.
- Innovate automation techniques in website development, streamlining processes and improving overall productivity.
- Enhance user experience by introducing and integrating new features based on client feedback and industry trends.
- Utilize expertise in PHP, Figma, and other advanced web development tools to consistently deliver projects that exceed clients' expectations.
- Duration: 2022-09 - present
- Responsibilities:
- Developed and maintained the company's WordPress website
- Created custom login and registration forms connected to their CRM API
- Worked on various backend tasks and fixed translation plugin bugs
- Developed high-performance landing pages and integrated various APIs
- Duration: 2021-06 - 2023-02
- Responsibilities:
- Focused on WordPress theme development and website creation from scratch
- Developed the custom Kiobe theme using PHP, HTML, CSS, and JavaScript
- Worked with Docker, GitLab, and other development tools
- Gained experience in version control systems and DevOps
- Duration: 2020-10 - 2021-10
- Responsibilities:
- Redesigned and developed new features for the RocApply website
- Worked on both frontend and backend development using MODx CMS and PHP
- Implemented multilingual functionality and created various custom features
- Handled SEO, Google Analytics, and Google Adsense
- Electrical and Electronics Engineering: Near East University , 2021-02
- Full Stack Web Developer Udacity Nanodegree:
- Built a tool to analyze website data from a SQL database
- Created a database-backed web application with full CRUD capability
- Deployed my web application to a secure, live web server
- Built these projects: Linux Server, Item Catalog, and Log Analysis.
- TEDx Volunteer Certificate from TED:
- Learned how to organize a TEDx event
- Learned how to create a TEDx event
- Learned how to promote and sponsor a TEDx event
- Learned how to manage a TEDx event
- Learned how to evaluate a TEDx event
- Front-End Web Developer from Udacity:
- Built a portfolio site using HTML, CSS, and the Bootstrap framework
- Developed a memory game using JavaScript
- Created a web-based application that reads RSS feeds using Jasmine
- Developed a neighborhood map using the Google Maps API and Knockout framework
- Built these projects: Animal Trading Cards, Pixel Art Maker, Classic Arcade Game Clone, Website Optimization, and Neighborhood Map.
- Excellent problem-solving skills
- Strong communication abilities
- Effective teamwork and collaboration
- Adaptability and quick learning
- Attention to detail
- Independence, self-motivation, and organization
- Critical and solution-oriented thinking
- Experience working remotely
For more insights on my professional expertise, feel free to check out the recommendations on my LinkedIn profile:
View my LinkedIn Recommendations
- This week I spent my time on: