Senior Backend & Full-Stack Developer (MERN Stack, Node.js) with 10+ years of experience building scalable applications in banking, financial services, and telephony domains. Expertise in API design, distributed systems, microservices, and cloud deployments. Proven ability to lead sprints, modernize legacy systems, and deliver consumer grade financial services APIs. Strong collaboration with architects, product owners, and cross functional teams.

Muhammad Atta Khan

Senior Backend & Full-Stack Developer (MERN Stack, Node.js) with 10+ years of experience building scalable applications in banking, financial services, and telephony domains. Expertise in API design, distributed systems, microservices, and cloud deployments. Proven ability to lead sprints, modernize legacy systems, and deliver consumer grade financial services APIs. Strong collaboration with architects, product owners, and cross functional teams.

Available to hire

Senior Backend & Full-Stack Developer (MERN Stack, Node.js) with 10+ years of experience building scalable applications in banking, financial services, and telephony domains. Expertise in API design, distributed systems, microservices, and cloud deployments. Proven ability to lead sprints, modernize legacy systems, and deliver consumer grade financial services APIs. Strong collaboration with architects, product owners, and cross functional teams.

See more

Experience Level

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

Language

English
Fluent

Work Experience

Senior Backend Developer at Emirates NBD
June 1, 2024 - Present
Led backend API development for core banking digital transformation using Node.js & MERN stack. Designed and implemented API gateway integration with 3 scale for secure consumer onboarding. Migrated legacy monolith banking services to microservices architecture, improving scalability by 40%. Implemented Kafka-based event streaming for real-time transaction processing. Improved system performance by 30% by optimizing TypeORM queries and caching strategies. Collaborated with solution architects on distributed system design and sprint planning. Mentored junior developers and conducted code reviews, sprint retrospectives, and deployments.
Principal Software Engineer at Afiniti Software Solutions
May 31, 2024 - August 31, 2025
Led team of 6 developers delivering AI-based contact center platform. Designed and delivered Core Configuration, Data Migration, and Reporting services using Node.js, ReactJS, TypeScript, and Postgres. Managed full software delivery lifecycle from requirements to deployment. Conducted sprint planning, backlog grooming, and daily standups to ensure on-time delivery. Implemented observability and monitoring in microservices, ensuring code coverage with SonarQube. Hired and mentored engineers, conducted interviews, and improved team efficiency through Agile practices.
Senior Software Engineer at Afiniti Software Solutions
December 31, 2020 - August 31, 2025
Developed Afiniti Watch and Integrated Modelling Environment using MERN, GraphQL, D3.js, and Postgres. Led cross-functional development, enforced coding standards and quality processes. Implemented security measures and optimized processes reducing development time. Wrote unit test cases, performed integration testing, and maintained documentation.
Software Engineer at Afiniti Software Solutions
December 31, 2018 - August 31, 2025
Built Afiniti SATMAP, AI-powered VOIP call routing solution using C#, MVC, and MySQL. Developed GUIs, reports, stored procedures, and ensured responsive design using HTML, CSS, and JS. Performed unit testing and supported production deployments.
Analyst Software Engineer at Afiniti Software Solutions
December 31, 2016 - August 31, 2025
Maintained and enhanced Afiniti Portal for real-time and historical statistics reporting. Developed responsive web templates using HTML, CSS, Bootstrap, and JavaScript. Created SQL Server databases, stored procedures, and performed integration testing.

Education

MS Data Science at FAST
January 1, 2019 - August 31, 2025
BSc Computer Science & IT at NED University of Engineering and Technology
January 1, 2009 - August 31, 2025

Qualifications

Add your qualifications or awards here.

Industry Experience

Financial Services, Telecommunications, Software & Internet
    paper APIs for Core Banking Financial Services

    aims to expose core banking and financial services to clients, enabling them to manage their financial activities efficiently. The project is built using a microservice-based architecture to ensure scalability and flexibility. 3 scale API gateway is used to manage traffic, security, and scalability for banking services. Kafka is used for real-time event streaming to handle transaction processing and financial notifications.
    To enhance reliability and speed in development cycles, Playwright was integrated into the CI/CD pipeline for end-to-end automation testing of APIs, ensuring regression coverage and faster feedback loops during releases.
    Notable financial APIs that I have delivered.
    Retail Asset APIs:
    Home Loan API – MBRHE (Mohammed Bin Rashid Housing Establishment): Designed and developed APIs for housing loan applications and disbursement tracking, integrated with MBRHE systems, ensuring end-to-end transparency and regulatory compliance.
    Auto Loan API – Al-Futtaim Integration: Implemented real-time APIs enabling car loan processing through Al-Futtaim’s ecosystem. Supported credit checks, document submission, and approval workflows.
    Direct Debit API: Built APIs for managing customer debit mandates, enabling automatic recurring payments. Ensured alignment with UAE Central Bank requirements for digital mandate handling and transaction execution.
    Inward Transaction API: Developed APIs to handle incoming fund transfers including SWIFT and domestic credits. Enabled transaction tracking, customer notifications, and seamless core banking integration.
    3
    Account Statement API: Enabled digital generation of account statements on demand or by schedule. Allowed filtering by date, type, or frequency, and supported both raw data and downloadable PDFs for customers.
    Funds Transfer API: Delivered secure APIs for internal, local, and international money transfers. Integrated AML checks, transaction limits, and asynchronous processing via Kafka for real-time status updates.

Hire a Back-End Developer

We have the best back-end developer experts on Twine. Hire a back-end developer in Dubai today.