Developing software applications, establishing APIs, and ERP systems using PHP/Laravel, and VueJS, to build SPA for many years. Exposure to work in a Linux environment. Proficient in establishing SaaS-based architecture. Handson to front-end technologies and frameworks especially in VueJs. Exposure to deployment using AWS, Forge, and configuring Nginx servers.
Develop tools, libraries and methodologies to accelerate development and support and backend infrastructure
Develop server side components for web applications.
Assist, mentor, and lead other engineers in best practices, tools and techniques
Development of reusable code.
Development and implementation of Core functionality and support tools.
Understand the functional requirements and non-functional requirements.
Manage and Guide team development efforts towards successful project delivery.
Maintain high standards of software quality within the team by establishing good practices and habits.
Identify and courage areas for growth and improvement within the team.
Collaborate with other teams to plan, design, develop, test, and maintain web-based applications.
Assist in the collection and documentation of user’s requirements, development of user stories, estimates and work plans.
Prepare reports, manuals on the status, operation, and maintenance of software.
Design, develop, and unit test applications in accordance with established standards. Participate in peer-reviews of solution designs and related code.
Package and support deployment of releases.
Develop, refine, and tune integrations between applications.
Analyze and resolve technical and application problems.
Assess opportunities for application and process improvement and prepare documentation of rationale to share with team members and other affected parties. Adhere to high-quality development principles while delivering solutions on-time and on-budget
Understand client's requirements and write well designed, testable, efficient code by using best software development practices
Create website layout/user interface by using standard HTML5/CSS3 practices
Integrate data from various back-end services and databases
Create and maintain software documentation
Be responsible for maintaining, expanding, and scaling websites
Stay plugged into emerging technologies/industry trends and apply them into operations and activities
Cooperate with web designers to match visual design intent
Report to the supervisor on a daily, monthly and quarterly basis
Muhammad is someone you can always trust. Great values, gets the job done, highly recommended!