Hi there, I'm Abdurrahman 👋, a Backend Developer
Currently solving business problems and modernizing legacy systems in Java, Spring Framework and Spring Boot
My Resume | My LinkedIn | Email me at: abdurrahman.tantawi@gmail.com
My Open-source Contributions:
1. PHP Oauth1 Client Issue Fix Contribution (PR)
- Pinpointed and fixed a critical SSO authentication bug for X (formerly Twitter) in Laravel Socialite, with a pull request with a clear solution document
2. ZATCA (FATOORA) Phase 2 E-Invoicing Integration
Currently building a robust Java/Spring Boot SDK for Saudi Arabia's ZATCA compliance. This builds upon my foundational prototyping:
- PHP ZATCA XML Parser: Prototyped the complex XML generation and cryptographic hashing required for Phase 2 clearance.
- Laravel ZATCA API Prototype: Developed an initial integration guideline package with detailed documentation for the Zakat, Tax & Customs Authority APIs.
3. I have Explained Head First Object-oriented Analysis & Design Book's Content In Arabic, in this YouTube Playlist
My Professional Certificates
My Current Tech Stack
However, I have proven experience working with
And hands-on experience with
My Next-on Steps (updated 02/2026)
- Building a solid fundamental in Networking, thanks Hussain Nasser
- Learning Software Architecture, thanks Hassan Ibrahim
- Diving Deeper in Spring Framework, thanks Laurentiu Spilca
Last Updated: February 2026