Recommended expert

Muhammad (Usama) Fiaz

Software Engineer

Muhammad Fiaz
Passau, Germany

Experience

Jan 2024 - Apr 2025
1 year 4 months
Canada

Software Engineer

PLC Group

  • Designed and maintained REST APIs connecting internal business systems with external accounting and HR tools.
  • Implemented secure API authentication (JWT/OAuth2) and optimized query handling to improve data throughput by 40%.
  • Built automated test suites and API documentation pipelines with Swagger and Postman.
  • Worked closely with remote stakeholders to ensure seamless backend integration and version-controlled deployment.
Jul 2023 - Jan 2024
7 months
Islamabad, Pakistan

Full Stack Developer

Multi-syn Tech Pvt. Ltd

  • Developed and integrated RESTful APIs to connect financial, HR, and client management systems.
  • Improved backend data flow and synchronization across services using PostgreSQL and caching strategies.
  • Wrote integration tests and debugged API connectivity issues between client and internal systems.
  • Contributed to system-level documentation and remote deployment setups using Docker and GitLab CI/CD.
Jul 2022 - Aug 2022
2 months
Islamabad, Pakistan

React Intern

Speedforce Digital

  • Supported backend team in building and testing API endpoints with Node.js and Express.js.
  • Assisted in identifying and resolving data exchange inconsistencies between frontend and backend components.

AXIN – Industrial IoT Analytics Platform

  • Developed and maintained RESTful APIs to process real-time data from IoT sensors.
  • Improved API response times and integrated automated testing workflows.

Concise5 – Learning Platform

  • Implemented backend logic and multi-language API endpoints using FastAPI and PostgreSQL.
  • Added Swagger documentation and error handling for stable deployments.

Multi-Syn Tech SaaS Platform

  • Built API services for user management and analytics.
  • Enhanced integration reliability across modules and optimized database queries for performance.

TEA Program (U.S. Department of State)

  • Contributed to backend API infrastructure supporting data synchronization and secure access for international educators.
  • Focused on documentation and integration testing.

Industries Experience

See where this freelancer has spent most of their professional time. Longer bars indicate deeper hands-on experience, while shorter ones reflect targeted or project-based work.

Experienced in Information Technology (2 years).

Information Technology

Business Areas Experience

The graph below provides a cumulative view of the freelancer's experience across multiple business areas, calculated from completed and active engagements. It highlights the areas where the freelancer has most frequently contributed to planning, execution, and delivery of business outcomes.

Experienced in Information Technology (2 years), Product Development (1.5 years), and Quality Assurance (0.5 years).

Information Technology
Product Development
Quality Assurance

Skills

  • Api Development And Integration (Rest, Graphql, Openapi, Swagger)
  • Javascript
  • Php
  • Automation Of Api Testing And Monitoring (Postman, Newman, Pytest)
  • Authentication (Jwt, Oauth2)
  • Containerization (Docker, Kubernetes)
  • Ci/cd (Github, Gitlab, Jenkins)
  • Performance Optimization And Scalability
  • Databases (Postgresql, Mysql, Mongodb)
  • Serverless And Microservices Architectures
  • Error Handling
  • Data Caching And Synchronization
  • Agile Development
  • Version Control (Git, Github, Gitlab)
  • Api Documentation And Schema Validation
  • Cross-system Integration
  • Logging And Monitoring
  • Problem Solving
  • Remote Collaboration
  • System Debugging And Deployment Automation
  • Api Security
  • Data Synchronization
  • System Integration
  • Api Design
  • Integration Architecture
  • Performance Optimization
  • Independent Development

Languages

Urdu
Native
English
Elementary

Education

Oct 2025 - Present

Universitat Passau

Master of Computer Science · Computer Science · Passau, Germany

Oct 2019 - Jun 2023

National University of Computer And Emerging Sciences

Bachelor of Computer Science · Computer Science · Pakistan

Profile

Created
Need a freelancer? Find your match in seconds.
Try FRATCH GPT
More actions

Frequently asked questions

Do you have questions? Here you can find further information.

Where is Muhammad based?

Muhammad is based in Passau, Germany.

What languages does Muhammad speak?

Muhammad speaks the following languages: Urdu (Native), English (Elementary).

How many years of experience does Muhammad have?

Muhammad has at least 2 years of experience. During this time, Muhammad has worked in at least 3 different roles and for 3 different companies. The average length of individual experience is 1 year and 7 months. Note that Muhammad may not have shared all experience and actually has more experience.

What roles would Muhammad be best suited for?

Based on recent experience, Muhammad would be well-suited for roles such as: Software Engineer, Full Stack Developer, React Intern.

What is Muhammad's latest experience?

Muhammad's most recent position is Software Engineer at PLC Group.

What companies has Muhammad worked for in recent years?

In recent years, Muhammad has worked for PLC Group, Multi-syn Tech Pvt. Ltd, and Speedforce Digital.

Which industries is Muhammad most experienced in?

Muhammad is most experienced in industries like Information Technology (IT).

Which business areas is Muhammad most experienced in?

Muhammad is most experienced in business areas like Information Technology (IT), Product Development, and Quality Assurance (QA).

What is Muhammad's education?

Muhammad holds a Master in Computer Science from Universitat Passau and a Bachelor in Computer Science from National University of Computer And Emerging Sciences.

What is the availability of Muhammad?

Muhammad is immediately available full-time for suitable projects.

What is the rate of Muhammad?

Muhammad's rate depends on the specific project requirements. Please use the Meet button on the profile to schedule a meeting and discuss the details.

How to hire Muhammad?

To hire Muhammad, click the Meet button on the profile to request a meeting and discuss your project needs.

Average rates for similar positions

Rates are based on recent contracts and do not include FRATCH margin.

800
600
400
200
Market avg: 640-800 €
The rates shown represent the typical market range for freelancers in this position based on recent contracts on our platform.
Actual rates may vary depending on seniority level, experience, skill specialization, project complexity, and engagement length.