My Projects
Open Banking Web Application – AIS & PIS
I designed and developed a secure, PSD2-compliant open banking platform enabling businesses to use both Account Information Services (AIS) and Payment Initiation Services (PIS). The solution supports direct API integration as well as a hosted payment interface, giving companies flexibility in adopting open banking without compromising on security or compliance.
The onboarding process begins when the Customer Service team registers a new company via the Projects module. The company’s primary account holder automatically receives a personalized welcome email containing a secure link to set their password and access the Company Interface. All logins are protected by two-factor authentication (2FA), ensuring strong security and regulatory compliance.
Once onboarded, companies can request integration credentials along with a one-time-view integration token for maximum security. They are provided with comprehensive API documentation to guide AIS/PIS integration into their systems.
For businesses without in-house technical resources, the platform offers a hosted PIS solution. This allows companies to create payment links for invoices, send them to clients instantly, and track payment statuses in real time. Supported statuses include: Created, Initiated, Paid, Failed, Canceled, and Expired.
This platform streamlines onboarding, integration, and payment processing, enabling companies to launch open banking capabilities quickly, securely, and in full compliance with PSD2 standards.
Tech Stack:
Key Achievements:
My Role & Impact:
Liquidity Automation
I developed a real-time liquidity management system designed to make liquidity available within seconds for client exchange requests on the blockchain. The platform supports crypto-to-crypto swaps, fiat-to-crypto on-ramps, and crypto-to-fiat off-ramps, ensuring instant and secure asset transfers between integrated financial and crypto institutions.
The process begins when a client initiates an exchange request through the blockchain, which triggers a webhook notification from Crassula to our Liquidity Automation service. The system then determines the transaction type and executes the appropriate liquidity operations:
This automation eliminates manual intervention, reduces transaction times from hours to seconds, and ensures precise liquidity handling for high-volume blockchain exchanges.
Tech Stack
Key Achievements
My Role & Impact