Laith Alferjani
Software Engineer, Currently Based in Benghazi, Libya
Applicant Information
Personal and Contact Details
- Email address
- laithahmad70@gmail.com
- Nationality
- Libyan 🇱🇾
- 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
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.
Notable Accomplishments
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
Master's Degree in Software Engineering @ University of Benghazi