About
I'm a Software Engineer living in Beirut, Lebanon. I enjoy building everything from small business sites to rich interactive web and mobile apps. If you are a business seeking a web presence or an employer looking to hire, please feel free to get in touch anytime.
Software Engineer.
As a highly skilled software engineer with extensive experience in MERN and LAMP Stacks, I am well-versed in developing and delivering high-quality solutions in a fast-paced and dynamic environment. I have a track record of success in web and mobile app development, and I am committed to staying up-to-date with the latest technologies and industry trends.
- Phone:+961 71 442 659
- Location:Beirut, Lebanon
- Email:alishkeir_@hotmail.com
- Nationality:Lebanese
Resume
Summary
Ali Shokair
- Mreijeh - Beirut, Lebanon
- (+961) 71 442 659
- alishkeir_@hotmail.com
Education
Full Stack Development Training
Sep 2020 - March 2021
Codi Tech - Beirut, Lebanon
- Frontend Development (HTML5, CSS3, JavaScript, React, Bootstrap, SCSS)
- Backend Development (NodeJS, PHP, Laravel)
- Mobile Development (React Native)
- Database (MySQL, MongoDB)
- Version Control (Git, GitHub)
- Project Management (AGILE Methodologies)
- Content Management System (WordPress)
- Server Management (Arch Linux, Ubuntu, Apache)
- Building REST APIs
Technical Baccalaureate in Information Technology (Vocational)
2015 - 2018
Al Rassoul Al Aazam University Institute - Beirut, LB
- Computer Technology
- Networking
- Programming - C Language
- DBMS - MS Access
Professional Experience
Software Engineer
May 2023 - Aug 2023
Diagonal Magnética Lda - Lisbon, Portugal
- Developing and maintaining web applications using Vue.js, Laravel and MongoDB.
- Implementing responsive user interfaces and user experiences (UI/UX).
- Building scalable and modular front-end architecture with Vue.js and Vuex state management.
- Participating in agile development methodologies to efficiently manage projects and track progress.
- Testing and debugging software applications to identify and resolve bugs, ensuring high software quality.
Software Engineer
Jun 2021 - Jun 2023
ITXI - Beirut, Lebanon
- Producing, maintaining, and modifying websites and user interfaces for optimal user experience.
- Writing website code with JavaScript and PHP for efficient, scalable code.
- Creating and upkeeping web applications with React, Angular, Node.js, MySQL and Firebase.
- Optimizing web design for smartphones with responsive, mobile-friendly pages.
- Optimizing web pages for maximum speed and scalability with advanced techniques.
- Mentoring and training less experienced developers for their professional growth.
Skills
Programming Languages
JavaScript
TypeScript
PHP
C++
Frontend
HTML
CSS
SASS
Bootstrap
React
React Native
Electron
Angular
Vue
Next
D3.js
jQuery
Backend
NodeJS
ExpressJS
Laravel
Nest
Database
MongoDB
MySQL
Firebase
Others
Redux
Git
GraphQL
Jest
WordPress
Google cloud Platform
Docker
Heroku
Unreal Engine
Services
Web Development
Web Development is building out the components of a website. Using HTML, CSS , Javascript, PHP and their frameworks and libraries. I build fast, responsive and interactive web apps.
Mobile Development
Every business has unique problems that can be fixed with the right software solution. I believe that software should be intuitive, simple, and should solve these business problems.
UI/UX
UI/UX involves planning and iterating a site's structure and layout. Once the proper information architecture is in place, I design the visual layer to create a beautiful user experience.
Portfolio
From Web Components & UI/UX Design to ReactJS and React Native, check out my latest projects