Abraham Guerra
Software Architect / Tech Lead
I build complex backend systems for payments, commerce and integrations: security-sensitive flows that have to stay correct under retries, failures and concurrency.
From architecture decisions to hands-on delivery.
- Payments
- Commerce
- Integrations
- Backend platforms
- Reliability & security
Selected work
Problems and the decisions behind them
All work →01Payments · Commerce architecture
A reusable payment extension for Adobe Commerce, built to be distributed across merchants.
- Challenge
- Keeping a multi-step payment lifecycle correct under retries, duplicate submissions and concurrent requests.
- Status
- Advanced implementation, certification and marketplace-readiness phase.
- Adobe Commerce
- Idempotency
- Concurrency
- 3-D Secure
Read case →02Hardware · Software integration
A working office access-control system in which software decides, from a biometric verification, whether a physical door opens.
- Challenge
- Connecting identity verification in software to a real physical actuator.
- Status
- Implemented as a working office access-control system.
- C#
- Hardware integration
- Biometrics
Read case →Where a client cannot be named, the work is anonymized.
Payments & commerce
Payment lifecycles inside commerce platforms: authorization and capture, 3-D Secure, fraud screening, tokenization, post-payment operations and two-card checkout flows.
Backend architecture
Server-side systems and APIs across several stacks.
Integrations & distributed systems
Connecting commerce platforms, CRMs, carriers, mobile apps and public-sector systems, where data has to cross system boundaries intact.