Backend engineer • APIs • payments • security

I build the services that make products dependable.

I build the services that make products dependable under the hood: secure APIs, payment flows, auth systems, and backend logic that stays readable when complexity shows up.

  • Java
  • Spring Boot
  • Spring Security
  • PostgreSQL
  • Redis

Featured projects

Case-study style project breakdowns with architecture proof.

02

Carebnb

Two-sided housing marketplace built around trust and access.

Architecture diagram
Carebnb architecture diagram showing the refugee housing marketplace backend and its supporting services.
System view of the marketplace backend, access control, and async communication flows.
Model Two-sided platform
Access JWT and role-based control
User flow Async email notifications

Carebnb connects refugees with volunteer hosts through a Spring-based marketplace. The platform focuses on secure access control, role-aware experiences, and asynchronous communication flows for onboarding and notifications.

  • Java
  • Spring Boot
  • MySQL
  • JWT
  • Spring Security
  • OpenSSL

Highlights

  • Designed for two user groups with different permissions.
  • Implemented JWT authentication and role-based access control.
  • Used async email notifications for key user actions.
  • Structured the backend around clear service boundaries.

About

Most of my interests live below the interface.

I enjoy building services, auth flows, data-backed features, and the backend logic that keeps a product working when things get complex.

My work leans toward clean APIs, practical security, and systems that are understandable enough to maintain after the first release.

01

Reliable APIs

I care about predictable contracts, clean error handling, and backend behavior that clients can trust.

02

Security by default

Authentication, authorization, secrets, and signed events are part of the design

03

Useful complexity

I like solving the hard parts that make products dependable behind the scenes.

Contact

Let’s build something dependable.

If you're working on backend systems, APIs, payments, or platform-heavy products, I’d be glad to connect.

Expanded diagram

Architecture