Hi, I'm Muhammad Ali, a passionate Full Stack Developer with 9 years of experience in building scalable web applications. I specialize in front-end frameworks like React, Angular, and Vue.js, and have strong expertise in backend development with Node.js, Laravel, and Express.js. I enjoy working with modern cloud platforms like AWS and Azure and constantly strive to write clean, maintainable code that adheres to best practices. I love exploring new technologies and have hands-on experience with blockchain development using Solidity and Web3.js. I'm a team player who thrives in agile environments and takes pride in improving application performance and user experience. I look forward to contributing my skills to exciting projects and growing alongside talented teams.

Hi, I'm Muhammad Ali, a passionate Full Stack Developer with 9 years of experience in building scalable web applications. I specialize in front-end frameworks like React, Angular, and Vue.js, and have strong expertise in backend development with Node.js, Laravel, and Express.js. I enjoy working with modern cloud platforms like AWS and Azure and constantly strive to write clean, maintainable code that adheres to best practices. I love exploring new technologies and have hands-on experience with blockchain development using Solidity and Web3.js. I'm a team player who thrives in agile environments and takes pride in improving application performance and user experience. I look forward to contributing my skills to exciting projects and growing alongside talented teams.

Available to hire

Hi, I’m Muhammad Ali, a passionate Full Stack Developer with 9 years of experience in building scalable web applications. I specialize in front-end frameworks like React, Angular, and Vue.js, and have strong expertise in backend development with Node.js, Laravel, and Express.js. I enjoy working with modern cloud platforms like AWS and Azure and constantly strive to write clean, maintainable code that adheres to best practices.

I love exploring new technologies and have hands-on experience with blockchain development using Solidity and Web3.js. I’m a team player who thrives in agile environments and takes pride in improving application performance and user experience. I look forward to contributing my skills to exciting projects and growing alongside talented teams.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
See more

Language

English
Fluent

Work Experience

Senior Software Engineer at Expel
April 1, 2023 - June 15, 2024
Developed and maintained a Single Page Application (SPA) using React.js to optimize user experience. Implemented debugging and performance monitoring tools, improving application stability. Refactored .NET applications to reduce API response times by 30%. Led full-stack development integrating ASP.Net, C#, Web API with modern front-end technologies like HTML5, CSS3, JavaScript, and Angular 15/16. Managed AWS Cloud Infrastructure services including EC2, S3, Route 53, and CloudWatch. Improved app responsiveness in React Native by handling AJAX requests via Axios. Managed development dependencies using NPM for Angular and TypeScript setups. Collaborated on AWS integration to enhance deployment pipeline efficiency. Developed automated unit and integration tests using Junit, Mocha, Jest, and PyTest. Refactored legacy codebases to reduce technical debt and improve system performance.
Senior Full Stack Developer at Eccalon
October 1, 2019 - March 31, 2023
Developed and maintained scalable MERN stack applications focused on performance and user experience. Implemented NgRx state management and built reusable Angular components to enhance development efficiency. Created RESTful APIs and integrated GraphQL for efficient data fetching. Developed on AWS, Azure, and GCP with CI/CD pipelines for streamlined releases. Followed Agile methodologies participating in sprint planning, stand-ups, and code reviews. Ensured application security with OAuth, JWT, and role-based access control. Designed dynamic React.js frontends with Redux and Context API, and developed Node.js & Express.js backend services with various authentication protocols. Set up CI/CD pipelines using AWS Code Pipeline, GitHub Actions, and Jenkins.
Frontend Developer at Sunnova
November 1, 2018 - August 31, 2019
Developed responsive and interactive UI components using React.js, Angular, and Vue to improve user experience. Optimized frontend performance reducing page load times by 30%, thereby enhancing SEO and accessibility. Collaborated with backend team to integrate RESTful APIs ensuring seamless client-server data flow. Implemented state management using Redux and Vuex, designed reusable UI components, and worked closely with UX/UI designers to produce pixel-perfect web applications. Ensured cross-browser compatibility and mobile responsiveness. Integrated third-party libraries to enhance functionality and debugged frontend issues. Participated actively in Agile processes including sprints and code reviews.

Education

Bachelor’s degree at Strayer University
April 1, 2015 - September 30, 2018

Qualifications

Add your qualifications or awards here.

Industry Experience

Software & Internet, Computers & Electronics, Professional Services, Energy & Utilities

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
See more