Existing Is Not the Same as Solved
An existing workflow can still be unsolved when the underlying experience or model remains weak.
Read note →Technical Founder
Software Engineer
Founder & CTO
SIFAKA LABS
Current work
B2B2C travel platform moving booking and coordination logic into an end-to-end system.
Role: Founder & CTO
Period: 2024–present

Under the product
Selected engineering layers currently exercised through TravelnFlex.
Authentication and authorization boundaries for stable identity, role ownership, and administrative access.
TravelnFlex
Inspect system →Booking state and coordination boundaries across traveler, agency, and package workflows.
TravelnFlex
Inspect system →Payment lifecycle boundaries covering gateway integration, webhook handling, and refund state.
TravelnFlex
Inspect system →Application boundaries and production concerns across traveler, agency, and administrative surfaces.
TravelnFlex
Inspect system →Questions in public
Short observations on systems, product judgment, and the questions left after building.
An existing workflow can still be unsolved when the underlying experience or model remains weak.
Read note →Email is a contact attribute, not the whole identity model.
IDENTITY / Aug 2026
Rebuilding is justified when the constraint is structural and the desired behavior is understood.
ARCHITECTURE / Aug 2026
Current direction
Build what the problem still needs. Test the model. Follow the evidence.