Ali Shokair

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

Weather App

Experience weather at your fingertips with our React-based Weather App. Powered by the OpenWeatherMap API, it delivers up to 5 days of detailed forecasts, including 3-hour intervals. Built with React and React Hooks.

GitHub API

A React project using GitHub API and GraphQL enables users to search and display GitHub repositories. Built with React and Hooks, it efficiently leverages GraphQL and GitHub Developers API for repository showcasing.

Task Manager

Frontend component of a Task Manager application, solely implemented in React. This Todo List app, designed for self-organization, is built using React, and incorporates JWT for authentication and authorization.