Front & Backend Developer
Freelancer
Total years of experience :16 years, 9 Months
Working as freelancer on multiple projects for worldwide companies using Angular 11 by building web applications and apis using laravel PHP framework.
• Develop applications based on Codeigniter Framework.
• Renew the oldest web applications using latest features.
• Understand Project Manager requirements and how they translate in application features
• Collaborate with a teams for new applications
• Write high quality source code to program complete applications within deadlines
• Troubleshoot and debug applications
• Evaluate existing applications to reprogram, update and add new features
• Develop applications based on Yii2 Framework.
• Understand client requirements and how they translate in application features
• Collaborate with a team of IT professionals to set specifications for new applications
• Write high quality source code to program complete applications within deadlines
• Perform unit and integration testing before launch
• Troubleshoot and debug applications
• Evaluate existing applications to reprogram, update and add new features
• Develop technical documents and handbooks to accurately represent application design and code
- Developing Responsive Web Application (Backend and Frontend) that work on all platforms using Laravel MVC PHP framework to interact with LibancallPlus Direct billing that offer a direct billing API that enable third parties to launch mobile commerce services.
- Able to work independently and efficiently to meet deadlines.
- Fast update/Fix bugs in projects that already exists : Read + Fix + Test + Deploy on the server.
- Up to date on every day to keep the application with the same line of optimizaton (Code Quality + Security + Fast + Take advantage of each language that learned).
- Fix bugs, troubleshoot and resolve problems.
Backend and Frontend development, including HTML5, CSS3, jQuery and responsive web design Programming Languages /Technologies.
• Strong knowledge in PHP, mysql, html5, CSS3, javascript, jquery, ajax, etc.
• Extensive experience building complex web applications using PHP.
• Strong knowledge in CodeIgniter PHP Frameworks.
• Knowledge of MVC, Open Source, Wordpress, Joomla.
• Working knowledge of UX/UI development.
• Experience in cross-platform environments .
• Exposure to Agile Development methodologies.
• Write supporting code for web applications or web sites.
• Part of a creative team that is responsible for all aspects of the ongoing web development from the initial specification, through to developing, testing and launching.
• Able to solve complex problems, design & requirements.
• Basic knowledge of Search Engine Optimization process.
• Able to work independently and efficiently to meet deadlines.
• Evaluate code to ensure that it is valid, is properly structured, meets industry standards and is compatible with browsers, devices, or operating systems.
• Research, document, rate, or select alternatives for web architecture or technologies.
• Fix bugs, troubleshoot and resolve problems.
Working with a teamWeb application development with ExtJs, Grails Server Pages,
Java Server Pages, Jquery, HTML, AJAX, JavaScript, CSS, Jahia Content Management System.
•Front End Web Developer - CSS3, JavaScript, jQuery, UI Development .
•Work within a UI Architecture based in and around HTML5 technology .
•Participate in the definition and design of new application features .
•Provide estimates for UI design based on complexity other duties as assigned .
• Work closely with Project Managers and other members of the Development Team to both develop detailed specification documents with clear project deliverables and timelines, and to ensure timely completion of deliverables.
•Be actively involved in and contribute regularly to the development community of the CMS of your choice.
- Develop innovative, reusable Web-based tools for activism and community building.
- Mobile Application : Android.
Installs and configures internal hardware components such as memory,
disk, and tape drives in multi-user, PC's/servers.
- Determines how to attach devices to the LAN, configures devices to use the LAN for applications, and maintains LAN documentation.
- Researches, recommends, installs, and tests hardware, software, and network configurations for PC's and/or servers in order to provide an effective information system.
Performs a full range of system administration functions:
Installing and configuring network devices, diagnosing and resolving communications, hardware, and operating system problems, implementing, and monitoring system security procedures.
- Performs troubleshooting and fault isolation on PC's, servers, LAN's, or related
System components in simple configuration.
- Implements system security measures such as backups, access control, and disaster
recovery.