You're seeing this page as if you were . The main menu is still yours, though. Exit from immersion
Muhammad FayezMF

Muhammad Fayez

PRINCIPAL SOFTWARE ENGINEER

€219/day
Sharjah city, AE
8-15 years

Average response time: 1 hour

About Muhammad

I am a results-driven Software Engineer with 8+ years of experience, specializing in Java Backend Development and Front-End Engineering with Angular. My passion lies in building efficient, scalable, and high-quality software solutions that contribute to real business growth. With a solid foundation in Core Java 8 and 11, I excel in developing robust applications using Java, Spring, Spring Boot, Hibernate, and Spring Security - while also delivering seamless front-end experiences using Angular, JavaScript, and TypeScript.

Technical Expertise:

Programming Languages:
● Java (Core Java 8, 11), JavaScript, TypeScript

Front-End Technologies:
● Angular, HTML, CSS

Backend Frameworks:
● Spring, Spring MVC, Spring Boot, Spring JPA, Hibernate, Spring Security

Databases:
● MySQL, MongoDB

Web Services:
● RESTful APIs, SOAP

Architecture & Tools:
● Microservices Architecture
● Authentication & Authorization: JWT, OAuth2
● Version Control: Git, GitHub, GitLab
● Familiarity with Agile development methodologies
  • Urdu

    Native or bilingual

  • English

    Fluent

  • Arabic

    Conversational

  • Turkish

    Basic

  • Japanese

    Basic

Remote only
Primarily works remotely

Experience

  • FTECH SOLUTIONS
    SENIOR SOFTWARE ENGINEER
    DIGITAL AND IT
    February 2019 - Today (7 years and 6 months)
    Karachi, Pakistan
    • • Architected and developed full-stack applications using Node.js, Java and Angular, enhancing system reliability.
    • • Designed database schemas to support large-scale systems, achieving better query efficiency.
    • • Led the design of scalable APIs, reducing response time.
    • • Collaborated with cross-functional teams to improve system scalability and performance metrics.
    • • Craft robust, bug-free applications with comprehensive TypeScript test cases in Angular and React.
    • • Conducted comprehensive code reviews and ensured adherence to best practices in code quality.
    Angular Typescript MySQL Java JavaScript
  • Ftech solutions
    FRONT -END DEVELOPER
    DIGITAL AND IT
    February 2018 - October 2019 (1 year and 8 months)
    Karachi, Pakistan
    • • Engineered dynamic, user-friendly interfaces using JavaScript and TypeScript, significantly boosting customer satisfaction.
    • • Spearheaded the migration of legacy code to modern frameworks, improving maintainability and scalability.
    • • Designed and implemented reusable UI components, reducing development time across projects.
    • • Collaborated with cross-functional teams to optimize front-end performance, achieving a faster page load time.
    • • Pioneered best practices in responsive design, ensuring seamless experiences across devices.
    • • Contributed to innovative solutions in product development, playing a key role in delivering MVPs under tight deadlines.

Recommendations

Be the first to recommend Muhammad

Help this freelancer shine by sharing your experience working together.

These freelancer profiles also match your criteria

AgathaA

Agatha Frydrych

Backend Java Software Engineer

4.7

(3)

2

BaptisteB

Baptiste Duhen

Fullstack developer

4.6

(4)

5

AmedA

Amed Hamou

Senior Lead Developer

4

(2)

7

AudreyA

Audrey Champion

Web developer

4.3

(3)

4

Education

  • Master in CSIT
    NED University
    2023
    Master in CSIT
  • Bachelor of Science
    Karachi University
    2019
    Bachelor of Science

Categories