Muhammad Ali

Muhammad Ali Email and Phone Number

Senior Software Developer | Python(Django, Flask) | JAVA(Spring Boot) | VUE.JS NUXT.JS REACT.JS | Bachelor's of Science in Computer Science @ Vitto Technologies
Muhammad Ali's Location
Dammam, Eastern, Saudi Arabia, Saudi Arabia
About Muhammad Ali

Senior Full stack developer with over 5 years of experience in developing and maintaining web applications. Strong proficiency in languages such as Python/Java/Javascript. Proficient in front-end and backend technologies such as Vue, React, Django, Flask, FastAPI and Spring Boot. Experience with database management, including Postgres, SQL Server and MongoDB. Strong understanding of Agile methodologies and ability to work effectively in a team environment. Passionate about staying up-to-date with the latest technologies and trends in the industry. Looking to take on new challenges and continue to grow as a developer.

Muhammad Ali's Current Company Details
Vitto Technologies

Vitto Technologies

View
Senior Software Developer | Python(Django, Flask) | JAVA(Spring Boot) | VUE.JS NUXT.JS REACT.JS | Bachelor's of Science in Computer Science
Muhammad Ali Work Experience Details
  • Vitto Technologies
    Back End Developer
    Vitto Technologies Apr 2024 - Present
    Riyadh, Saudi Arabia
    As a Backend Developer at Vitto Technologies, I design and implement scalable backend systems. My key responsibilities include developing RESTful APIs, managing databases, optimizing performance, ensuring security, and maintaining CI/CD pipelines. I collaborate closely with cross-functional teams to deliver high-quality software solutions.
  • Inotech Solutions
    Senior Software Engineer
    Inotech Solutions Feb 2022 - Apr 2024
    Rawalpindi, Punjab, Pakistan
    • Spearheaded the development of an Exam System for the Recruitment of Professionals for a Govt Department, where I contributed the creation of an OMR system. This system efficiently processed objective type tests conducted on bubble sheets, ensuring accuracy and reliability in candidate evaluations.• Utilized Vue.js to develop a dynamic and user-friendly website and the Exam System, integrating Bootstrap to ensure seamless mobile responsiveness and optimal user experience across devices. Employed Vuex for state management, enhancing data flow and application performance.• Engineered a Candidate Management System from the ground up, empowering administrators with comprehensive graphical reports and intuitive candidate management functionalities. Leveraged Vue.js to build a responsive and scalable frontend interface, enabling easy navigation and interaction.• Implemented Bootstrap to enhance the website's design aesthetics and ensure mobile-friendly responsiveness, catering to a diverse user base. Through meticulous styling and layout design, maintained consistency and usability across different devices and screen sizes.• Collaborated closely with cross-functional teams to understand requirements and translate them into actionable development tasks. Adopted Agile methodologies to streamline project workflows and facilitate seamless collaboration, contributing to timely project delivery.• Identified and addressed technical challenges proactively, optimizing system performance and functionality. Employed Vue.js best practices and design patterns to enhance codebase scalability and maintainability, ensuring long-term project sustainability.• Stayed abreast of emerging trends and advancements in Vue.js and frontend development, continually exploring new tools and technologies to drive innovation and improve project outcomes. Actively participated in knowledge sharing sessions and community forums to exchange insights and best practices.
  • One Network
    Software Engineer 1
    One Network Jun 2021 - Feb 2022
    Rawalpindi, Punjab, Pakistan
    • Worked on the development of a Tolling System Web Application for M9 and M11 motorways, as well as a Lucky Draw Application for the M-TAG Lucky Draw Campaign, alongside comprehensive reporting functionalities.• Designed and implemented reporting Web Panels using Vue.js and Python Flask Framework to monitor daily toll transactions across various Tolling Stations, resulting in a notable 24% increase in revenue for major motorways.• Orchestrated the integration of ANPR Cameras, Scanners, Printers, Barriers, and E-Tag Readers with the Tolling System, while also developing the MTAG Registration and Recharge Web Application and seamlessly integrating ANPR Cameras and MTAG Readers with the application.• Engineered and integrated Django REST APIs for a mobile application, facilitating essential features such as balance top-up, route toll checking, and travel history management.• Managed the deployment and cloning of PCs on Tolling systems, both onsite and remotely, ensuring smooth operations.• Contributed significantly to requirement gathering and played a pivotal role in making architectural decisions for the Tolling Application.
  • Teresol Pvt Ltd
    Software Design Engineer
    Teresol Pvt Ltd Oct 2020 - Jul 2021
    Islāmābād, Pakistan
    • Designed and implemented Enterprise Java cloud-native microservices utilizing Spring Boot framework.• Contributed to the development of proprietary software solutions for Bank Al-Habib Ltd.• Engineered backend RESTful and SOAP APIs to facilitate utility billing services in Java, seamlessly integrating them with third-party middleware for streamlined API consumption.• Executed Data-Driven testing protocols employing Java, Maven, Selenium, and TestNG frameworks.• Transformed client requirements into comprehensive written use cases, ensuring alignment with project objectives.
  • Tesseract Technologies Pvt Ltd
    Full Stack Developer
    Tesseract Technologies Pvt Ltd Mar 2019 - Dec 2020
    Rawalpindi, Punjab, Pakistan
    - Developed and managed a dynamic web application using Python (Flask) for the backend and Vue.js for the frontend.- Implemented features like user authentication with JWT tokens and real-time messaging using WebSockets.- Created and maintained a RESTful API to facilitate seamless communication between the frontend and backend components of the application.

Muhammad Ali Skills

Leadership Mobile Application Design Project Management Mern Stack Mobile Application Development Web Development Front End Development Public Speaking React Native React.js Node.js Mongoose Web Server Mongodb Express.js Project Planning

Muhammad Ali Education Details

Frequently Asked Questions about Muhammad Ali

What company does Muhammad Ali work for?

Muhammad Ali works for Vitto Technologies

What is Muhammad Ali's role at the current company?

Muhammad Ali's current role is Senior Software Developer | Python(Django, Flask) | JAVA(Spring Boot) | VUE.JS NUXT.JS REACT.JS | Bachelor's of Science in Computer Science.

What schools did Muhammad Ali attend?

Muhammad Ali attended Comsats University.

What skills is Muhammad Ali known for?

Muhammad Ali has skills like Leadership, Mobile Application Design, Project Management, Mern Stack, Mobile Application Development, Web Development, Front End Development, Public Speaking, React Native, React.js, Node.js, Mongoose Web Server.

Not the Muhammad Ali you were looking for?

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.