Laith Alferjani

Software Engineer, Currently Based in Benghazi, Libya

CallMessage

Applicant Information

Personal and Contact Details

Email address
laithahmad70@gmail.com
About
I am a seasoned software engineer with a wealth of experience in developing multiple projects for the Libyan government. My expertise lies in using Vue.js and Tailwind CSS, with a strong background in API consumption. I have worked on an Inertia-based project where I was responsible for maintaining both Laravel controllers and Vue.js components. I have also worked on a Vue.js and Tailwind project where the primary focus was on the website's responsiveness, ensuring optimal performance on both desktop and mobile devices. My strengths include responsive web design, problem-solving, and debugging and troubleshooting. I am committed to delivering high-quality results and continuously improving my skills to stay abreast of the latest industry trends.

Favorite Tech Stack

logo

Technical Skills

Programming / Markup Languages

  • - Well known: PHP, JavaScript, HTML, CSS, SQL
  • - Familiar with: Visual Basic, C#, Python, TypeScript, Dart, Go

Frameworks / Runtime environments

  • - Well known: Laravel, Vue.js, Bootstrap, Tailwind CSS, Filament, Nova
  • - Familiar with: Inertia.js, Go Fiber, ASP.NET, .NET Core, Flutter

Softwares / Tools Used

  • - IDEs/Editors: Visual Studio Code, Visual Studio
  • - Databases: MySQL
  • - Repo hosting services: Git, GitHub
  • - Operating Systems: MacOS, Ubuntu Desktop, Microsoft Windows
  • - Other: Postman, Nano

DevOps

  • - Web servers: Apache

Concepts

  • - Software Engineering Methodologies
  • - SOLID & DRY Principles
  • - Web Security (HTTPS/SSL, CORS)
  • - Monolithic & Microservices Architecture
  • - RESTful APIs

Qualification / Experience

  • - Designing technical specifications and reliable, scalable software platforms.
  • - Backend development using Laravel and Fiber for dashboards and admin panels.
  • - API development and integration using Laravel.
  • - Frontend development with Vue.js for interactive, user-friendly web apps.
  • - Applying software engineering concepts, methodologies, and best practices.
  • - Building complex SQL queries and managing relational databases.
  • - Implementing software design patterns and architectural principles.
  • - Ensuring web security and using Git version control effectively.
  • - Applying Data Structures, Algorithms, and OOP principles.
  • - Reactive programming and machine learning concepts.
  • - Reviewing code and mentoring developers to enhance team knowledge.
  • - Making forward-looking technology decisions and managing technical debt.
  • - Defining software architecture and collaborating with technical leaders.
  • - Building automation bots and conducting academic research.

Work Experience

  • Software Engineer @ Tatweer Research

    • Developed backend systems using Laravel and Fiber, creating dashboards and admin control panels.
    • Built highly interactive front-end applications using Vue.js and Tailwind CSS.
    • Designed and implemented RESTful APIs and integrated third-party services.
    • Collaborated with cross-functional teams to define software architecture and technical specifications.
  • Teaching Assistant @ Libyan International Medical University

    • Mentored junior developers and students in software engineering methodologies and best practices.
    • Conducted code reviews and provided feedback to improve code quality and team knowledge.
    • Assisted in teaching Data Structures, Algorithms, and Object-Oriented Programming concepts.
  • Frontend Developer @ Fannak

    • Focused on responsive web design using Vue.js and Tailwind CSS.
    • Ensured optimal performance and user experience across desktop and mobile devices.
    • Participated in agile development cycles and technical documentation.

Education