Java Backend & Automation Engineer helping businesses streamline operations, reduce manual work, and scale reliably. I build secure backend systems and automate workflows using n8n to connect tools, improve efficiency, and deliver measurable cost and time savings.

Muhammad Amir Hanif

Java Backend & Automation Engineer helping businesses streamline operations, reduce manual work, and scale reliably. I build secure backend systems and automate workflows using n8n to connect tools, improve efficiency, and deliver measurable cost and time savings.

Available to hire

Java Backend & Automation Engineer helping businesses streamline operations, reduce manual work, and scale reliably. I build secure backend systems and automate workflows using n8n to connect tools, improve efficiency, and deliver measurable cost and time savings.

See more

Experience Level

Expert
Expert
Expert

Language

English
Fluent

Work Experience

Senior Software Engineer at Prvidr
November 5, 2025 - Present
Senior Software Enginner at Codesaaz
July 7, 2023 - October 31, 2025
Middleware Team Lead at Ufone
January 7, 2026 - Present
Senior Software Engineer at Telenor
June 27, 2012 - October 8, 2019

Education

Master's in software engineering at SZABIST
August 11, 2003 - August 8, 2005

Qualifications

Add your qualifications or awards here.

Industry Experience

Computers & Electronics, Software & Internet, Telecommunications, Healthcare, Financial Services
    paper PGP Integration With Bank Application

    Worked as an Architect for development of secure medium to transfer files to bank using PGP integration. Was involved with the bank in analysis of their system and the way forward to integrate with our banking application. The solution designed and developed involved both the encryption and decryption of files along with the signing of files. Bouncy Castle API was used for the implementation of PGP solution.

    paper Integration of Billing System for Payments & Direct Debit Transactions for Nordea Bank

    Actively involved in solution design & development of Nordea Integration with Canal Digital. Mainly involved in Incoming messages from the bank along with the implementation of PGP security for both Incoming and Outgoing messages. Implemented messages are: -

    CAMT054C
    CAMT054D
    PAIN12

    paper Billing System

    Developed and customized a comprehensive billing system designed to streamline the Offers, Services, Charges, Mediation and payment processes for a medium-sized enterprise.

    Key Features:

    Automated Invoice Generation: Automatically generates invoices based on sales data and predefined templates. Payment Tracking: Monitors and records payments received, outstanding balances, and overdue invoices.
    Customer Management: Maintains detailed records of customer information, transaction history, and payment preferences.
    Integration: Seamlessly integrates with existing accounting software and payment gateways for efficient transaction processing.
    User Roles & Permissions: Implements role-based access control to ensure data security and integrity.