Business logic belongs in code, not spreadsheets or reminders.
I design backend-first systems where:
- payments are verifiable
- workflows are enforced automatically
- scaling does not require rewrites
- failures are traceable via logs & ledgers
Most property platforms rely on manual approvals, reminders, and trust.
LeaseHub replaces trust with systems.
✔ No manual rent tracking
✔ No admin-created invoices
✔ No silent payment failures
✔ No orphaned properties
Everything is time-driven, automated, and auditable.
sequenceDiagram
Tenant->>System: Apply for Property
System->>Admin: Notify Application
Admin->>System: Approve
System->>Tenant: Deposit Required (Timer Starts)
Tenant->>Stripe: Pay Deposit
Stripe->>System: Webhook Verification
System->>Tenant: Property Reserved
System->>System: Monthly Invoice Generation
Tenant->>Stripe: Pay Rent
System->>Admin: Ledger Updated
- Advanced DSA patterns (LeetCode, interview-focused)
- Backend scalability & system design
- Payment failure handling & retries
- Writing clearer, maintainable production code
Actively seeking Software Engineering roles & internships
focused on backend systems, SaaS platforms, and real-world scalability.