Backend Engineer

Open to full-time
Bio

Muhammad R. is a Backend Engineer with over a decade of experience specializing in high-performance C++ systems for fintech and transaction processing platforms. His core stack includes C++, Python, and Shell scripting, used to build distributed systems, APIs, and microservices. Muhammad is adept with technologies like POSIX sockets, Redis, Docker, and DevOps tools such as Jenkins and Git, ensuring robust CI/CD practices. He also integrates HSMs for secure transaction processing and employs tools like SonarQube for code quality. At TPS Pakistan, Muhammad led the development of high-performance ISO8583 transaction modules and integrated Thales HSM for secure key management, enhancing the financial infrastructure for tier-1 banks. He was the lead developer for Visa Direct integration at Avanza Solutions, contributing to improved transaction flows and system reliability. Muhammad holds a Bachelor of Science in Computer Science from the National University of Computer and Emerging Sciences (FAST). He is well-suited for roles in advanced backend systems and financial technology solutions, with a readiness for relocation and employer sponsorship.

Expertise
C++PythonGitNumPySQLRelational Database
Video Intro
Assessments
APPLICANT AVG · 52%MUHAMMAD · 93%0255075100TopASSESSMENT SCORE (0–100)
  • Great on Implement LRU Cache AlgorithmMedium
  • Great on Understanding Rate Limiting in APIsMedium
  • Great on Ensuring Real-time Data Accuracy in Mobile AppMedium
Projects
Experience
  1. Service Lead

    AfinitiDec 2021Apr 2025
    • Designed and maintained high availability microservices for large scale communication platforms.
    • Improved production stability through better root cause analysis and defensive coding.
    • Integrated MinIO object storage for secure attachment handling and persistence.
    • Improved code quality by resolving SonarQube issues and increasing coverage.
    c++Shell scriptingDistributed SystemsPOSIX SocketsDocker containersGitJenkinsJiraRest ClientValgrindsonarqubeaddress sanitizerVisual Code
  2. Technical Lead

    TPS PakistanJul 2021Dec 2021
    • Led system integration testing for enterprise banking platforms.
    • Built automation pipelines for patch, upgrade, and release validation.
    • Acted as bridge between development, QA, and operations teams.
    GitTeam Foundation ServerC++RACALL-ThalesERACOM-SafenetEclipseRest ClienSoap UILoad UIVTSFinsimOracle
  3. Senior Software Engineer

    TPS PakistanAug 2014Dec 2018
    • Built high performance ISO8583 transaction processing modules.
    • Integrated Thales HSM for PIN, MAC, ARQC/ARPC, and secure key management.
    • Delivered Visa, MasterCard, JCB, CUP, and AMEX integrations.
    • Led multiple ATM controller UATs and production go-lives.
    Linux(RHEL)BoostRedisPOSIXHSMISO87JCBHYPERCOMVerifoneAMEXMasterCardVISAC++Shell ScriptingIntel VtuneOracle OCCISocket ProgrammingAPIsOracle DB
  4. Senior Software Engineer

    Avanza SolutionsDec 2018Apr 2021
    • Developed transaction flows for ATM controllers and banking switches in C++.
    • Lead developer for Visa Direct integration and certification.
    • Improved transaction performance and system reliability.
    Windows ServicesMS SQL ServerTortoiseSVNSocket WorkbenchC++Visual Studio.NET
Education
  1. Bachelor of Science in Computer Science

    National University of Computer and Emerging Sciences (FAST)Karachi2009 — 2013
Similar developers

We have moreWith similar skills.

Other vetted developers with similar skills and experience

Mostafa W.
Mostafa W.

Backend Engineer

0-2 Years of Experience

PythonFlaskHTMLJavaScript
John O.
John O.

Backend Engineer

3-4 Years of Experience

Node.jsMongoDBGraphQLKafka
SAMUEL A.
SAMUEL A.

Backend Engineer

0-2 Years of Experience

Node.jsMongoDBGraphQLGit
Muhammed Y.
Muhammed Y.

Backend Engineer

3-4 Years of Experience

PythonFast APIFlaskMongoDB
Hussain R.
Hussain R.

Backend Engineer

4+ Years of Experience

KubernetesGraphQLPythonGo
View all

Backend Engineer

4+ years experience

14 days risk-free trial · No commitments · We handle contracts and payroll