Backend Engineer
Bilawal A. is a highly proficient software engineer with extensive experience in C++, Node.js, SQL, Java, JNI, MediaCodec, OpenGL ES, CUDA, and Flutter. He has recently worked as a Financial Systems C++ Developer, where he integrated ISO 20022 and SWIFT MT message formats with major payment schemes like FedNow, Fedwire, and TCH-RTP, successfully connecting to core banking systems such as Fiserv, Jack Henry, and Kinectiv while implementing robust transaction fraud detection solutions. At Beyond Apps Group, Bilawal excelled…
FINANCIAL SYSTEMS C++ DEVELOPER
TRANSACT ELEKTRONISCHE ZAHLUNGSSYSTEME GMBHFeb 2024 — Present- Integrated with ISO 20022 message formats for payment schemes including FedNow, Fedwire, and TCH-RTP.
- Integrated with SWIFT MT message format to enable cross-border payment functionality.
- Fully integrated with core banking systems—including Fiserv, Jack Henry, and Kinectiv—to process transactions by deducting funds from remitter accounts and crediting beneficiary accounts.
- Integrated with in-house transaction fraud detection to flag suspicious transactions before system entry, including an optional feature for business users to manually inspect flagged transactions.
- Designed and maintained Node.js-based simulators for multiple payment schemes and core banking systems, enabling testers to perform end-to-end transaction validation without impacting live environments.
- Cached static SQL query results in memory to accelerate data retrieval, improving GET API call performance by over 100%.
- Optimized a critical SQL query executed during transactions, increasing throughput by over 10 transactions per second.
- Collaborated with the team lead in Agile sprint planning by prioritizing tasks and matching them to team members’ skillsets, reducing sprint planning meeting time by nearly 50% through pre-assignment and pre-estimation of tasks.
C++Node.jsSQLCOMPUTER VISION C++ DEVELOPER
BEYOND APPS GROUPFeb 2023 — Dec 2023- Collaborated with the frontend Java team to integrate native multimedia features into an Android app using JNI (Java Native Interface).
- Implemented real-time video rendering and effects using MediaCodec and OpenGL ES for smooth 60 frames-per-second playback across Android devices.
- Developed a custom MP3 audio parser to fix MediaCodec inconsistencies on low-end devices, resulting in 100% crash reduction while playing MP3 audio on mobile phones.
- Worked with Google's Oboe library to reduce crashes by more than 50% on multiple phones from various vendors (Samsung, Xiaomi, Vivo, etc).
C++JavaJNIMediaCodecOpenGL ESFreelancer
FREELANCINGSep 2017 — Jun 2022- Developed a CUDA-accelerated implementation of Bitcoin Improvement Proposal (BIPS) standards (BIP0039 and BIP0044) for efficient cryptographic key generation.
- Created a custom C++ bigint library to support RSA encryption, removing dependency on external libraries like OpenSSL.
- Designed and implemented custom memory allocator using fixed-size blocks as an alternative to malloc(), realloc(), and free() for restrictive environments, improving allocation and de-allocation efficiency.
CUDAC++RSA encryption
BACHELORS OF ENGINEERING IN SOFTWARE ENGINEERING
National University of Science and TechnologyPakistan2018 — 2022

Backend Engineer
Bilawal is available for hire
Schedule an interview14 days risk-free trial · No commitments · We handle contracts and payroll
Bilawal A. is a highly proficient software engineer with extensive experience in C++, Node.js, SQL, Java, JNI, MediaCodec, OpenGL ES, CUDA, and Flutter. He has recently worked as a Financial Systems C++ Developer, where he integrated ISO 20022 and SWIFT MT message formats with major payment schemes like FedNow, Fedwire, and TCH-RTP, successfully connecting to core banking systems such as Fiserv, Jack Henry, and Kinectiv while implementing robust transaction fraud detection solutions. At Beyond Apps Group, Bilawal excelled…
- Projects completed2
- Hourly rate
- 3-4 years experience
- Member since Jan 2026
FINANCIAL SYSTEMS C++ DEVELOPER
TRANSACT ELEKTRONISCHE ZAHLUNGSSYSTEME GMBHFeb 2024 — Present- Integrated with ISO 20022 message formats for payment schemes including FedNow, Fedwire, and TCH-RTP.
- Integrated with SWIFT MT message format to enable cross-border payment functionality.
- Fully integrated with core banking systems—including Fiserv, Jack Henry, and Kinectiv—to process transactions by deducting funds from remitter accounts and crediting beneficiary accounts.
- Integrated with in-house transaction fraud detection to flag suspicious transactions before system entry, including an optional feature for business users to manually inspect flagged transactions.
- Designed and maintained Node.js-based simulators for multiple payment schemes and core banking systems, enabling testers to perform end-to-end transaction validation without impacting live environments.
- Cached static SQL query results in memory to accelerate data retrieval, improving GET API call performance by over 100%.
- Optimized a critical SQL query executed during transactions, increasing throughput by over 10 transactions per second.
- Collaborated with the team lead in Agile sprint planning by prioritizing tasks and matching them to team members’ skillsets, reducing sprint planning meeting time by nearly 50% through pre-assignment and pre-estimation of tasks.
C++Node.jsSQLCOMPUTER VISION C++ DEVELOPER
BEYOND APPS GROUPFeb 2023 — Dec 2023- Collaborated with the frontend Java team to integrate native multimedia features into an Android app using JNI (Java Native Interface).
- Implemented real-time video rendering and effects using MediaCodec and OpenGL ES for smooth 60 frames-per-second playback across Android devices.
- Developed a custom MP3 audio parser to fix MediaCodec inconsistencies on low-end devices, resulting in 100% crash reduction while playing MP3 audio on mobile phones.
- Worked with Google's Oboe library to reduce crashes by more than 50% on multiple phones from various vendors (Samsung, Xiaomi, Vivo, etc).
C++JavaJNIMediaCodecOpenGL ESFreelancer
FREELANCINGSep 2017 — Jun 2022- Developed a CUDA-accelerated implementation of Bitcoin Improvement Proposal (BIPS) standards (BIP0039 and BIP0044) for efficient cryptographic key generation.
- Created a custom C++ bigint library to support RSA encryption, removing dependency on external libraries like OpenSSL.
- Designed and implemented custom memory allocator using fixed-size blocks as an alternative to malloc(), realloc(), and free() for restrictive environments, improving allocation and de-allocation efficiency.
CUDAC++RSA encryption
BACHELORS OF ENGINEERING IN SOFTWARE ENGINEERING
National University of Science and TechnologyPakistan2018 — 2022
We have moreWith similar skills.
Other vetted developers with similar skills and experience


