Freelance Software Engineer
UpWork
Total years of experience :7 years, 6 Months
Highlight:
Worked directly alongside the clients to custom build and deliver applications for their business and personal needs.
Worked on updating and debugging outdated web applications. Provided maintenance and virtual support for clients after the project
completion. Engaged in large projects development alongside other developers, designers, and specialists. Learned new technologies
to meet clients’ demands.
Key Responsibilities:
-Estimating and planning with the clients about how the look/feel of the web pages should be and languages, framework or technologies to implement in the project.
-Converting the Photoshop mockups using the front-end web -languages and technologies to responsive web pages.
-Designing the relational database and developing the back-end of the web applications.
-Maintaining a clean, modular, and commented code also utilizing version control tools to empower smooth development process.
-Providing direct technical support and resolving issues for clients.
-Developing desktop software solutions to automate manual processes.
Designed UI & developed a single-page web app with RESTful based content management system.
Developed multiple software solutions for in-house usage.
Analyzed the business process and developed, maintained a system that replaces much of the manual process, and helps provide better services.
Developed responsive design website for a ministry of the Libyan government based on Adobe XD mockup and TailwindCSS. Developed using Nuxt and Laravel with a score of 95/100 on Google's PageSpeed insights.
During my study, I began working as a Freelance Web Developer despite the fact that I got occupied with the job, yet I was able to graduate with distinction and a GPA 3.50 out of 4.00. Graduation Project: Web-based Automobile Service Management System for MAS Motors LLC. - Conducted an interview with the client, analyzed the requirement of the project and developed a system that supports the day-to-day operations in the service centers of dealership branches, and provides several functions for customers via a web portal. In addition, the system produces various reports for dealership management.