Clarify the Problem
Start with requirements, constraints, and risk. Define what must be protected, what can fail safely, and what matters most for users.
Backend-focused engineer building secure APIs, real-time systems, and production deployments. Focus areas include authentication, RBAC authorization, audit logging, and maintainable architecture across Laravel, Node.js, and Next.js.
Backend-focused engineer who enjoys turning complex requirements into clean, maintainable systems. Experience includes SaaS platforms and large-scale web systems using Laravel, React/Next.js, and Node.js. Strong emphasis on secure-by-default APIs, tenant-scoped access patterns, auditability, and deployment discipline.
B.S. Cybersecurity & Networking (Transfer), In Progress
Expected 2026
Specialization:
Application Security, Secure Systems, Networking Fundamentals
Core Stack and Tools
Engineering and Operations
Full Stack Engineer (Contract)
Led backend architecture for a SaaS platform using Laravel 12 + Sanctum. Implemented scoped roles/permissions, audit logging, and consistent validation/error handling. Shipped real-time messaging with Redis + Socket.IO, push notifications via Firebase Admin SDK, and owned Dockerized deployments with GitHub Actions CI/CD.
Full Stack Engineer
Delivered end-to-end web solutions including multi-tenant platforms and dashboards. Built reliable API layers, payments (Stripe), and automated deployment workflows with strong focus on maintainability, performance, and secure data handling.
Full Stack Developer
Improved a React/TypeScript scheduling system by integrating DateRangePicker UX with navigation and auto-refresh. Refactored components for maintainability (type safety, i18n) and supported Docker Compose workflows for authentication services.
Web and Mobile Developer
Refactored a React Native app for performance and smaller bundle size. Improved backend efficiency via MySQL indexing and caching, reducing query time. Implemented push notification workflows to improve engagement and retention.
Full Stack Developer
Helped launch React/Next.js/Node.js government portals used at national scale. Reduced response times from ~30s to under 1s through caching and database optimization. Built Laravel + Redis real-time messaging components and containerized services to modernize deployments.
How I Build Software
Start with requirements, constraints, and risk. Define what must be protected, what can fail safely, and what matters most for users.
Map out clean boundaries, predictable data flows, and scalable foundations. Prefer simple patterns that stay readable months later.
Apply consistent validation, authorization checks, and auditable actions. Keep APIs predictable, testable, and easy to reason about.
Deploy with discipline, automate checks, and improve based on real usage. Reliability and security are ongoing work, not a one-time task.