Projects

Selected work

Case studies on architecture, delivery constraints, and measurable product impact.

Co-founder & Tech Lead

Pookie Platform

Stack: Next.js / Firebase / FastAPI

AI-powered career alignment platform with a product-led backend architecture focused on reliability and controlled access.

Context

The platform needed to guide users toward better career decisions while supporting fast product iteration and dependable data flow.

Role

Co-founder & Tech Lead

Constraints

  • Early-stage roadmap with evolving requirements.
  • Need for strict access-gating and role-aware flows.
  • Balancing scoring model complexity with maintainable service boundaries.

Approach

  • Defined a modular architecture across frontend, API services, and scoring logic.
  • Implemented backend services for assessment workflows and role-based gating.
  • Established integration patterns between Next.js, Firebase, and FastAPI to keep iteration fast.

Outcomes

  • Delivered a stable base for product experiments and onboarding flows.
  • Improved consistency of access control across core user journeys.
  • Reduced friction in shipping backend features tied to scoring and recommendations.

Links

No public links available.

Backend Engineer

FireApp

Stack: REST APIs / RBAC / Service Integrations

Backend systems work centered on robust API contracts, full RBAC coverage, and improved data integrity.

Context

The application required tighter backend controls to support growth without sacrificing reliability or maintainability.

Role

Backend Engineer

Constraints

  • Authorization logic had to remain consistent across multiple endpoints.
  • Changes needed to preserve compatibility with existing client workflows.
  • Reliability improvements had to land without slowing active feature delivery.

Approach

  • Implemented and standardized REST API endpoints around clear contracts.
  • Expanded RBAC rules to close permission gaps and edge cases.
  • Improved validation and service-level checks for stronger data integrity.

Outcomes

  • Raised confidence in production behavior under normal and edge-case access patterns.
  • Reduced authorization inconsistencies across key backend flows.
  • Improved system integrity through stricter API and role checks.

Links

No public links available.