Skills
Technical expertise across the full stack.
Each skill below includes my experience level, real project usage, and the business value it delivers. This is not a list of buzzwords — every technology here has been used in production.
Frontend
Building responsive, accessible, and performant user interfaces.
React4+ years
Project: Used in every client-facing application I have built.
Value: Faster time-to-market with reusable components and a rich ecosystem.
Next.js3+ years
Project: SSR and ISR for the examination platform and this portfolio.
Value: SEO-friendly pages with excellent Core Web Vitals.
TypeScript4+ years
Project: Mandatory in every project — frontend and backend.
Value: Catches bugs at compile time, reducing production incidents.
Tailwind CSS3+ years
Project: Design system foundation across all projects.
Value: Consistent UI with minimal CSS overhead and fast iteration.
Backend
Designing robust, scalable APIs and services.
NestJS3+ years
Project: Examination platform, inventory system, AI clinic platform.
Value: Modular architecture enables team scaling and maintainability.
Django2+ years
Project: Multi-tenant pharmacy SaaS platform.
Value: Rapid development with batteries-included framework.
Node.js4+ years
Project: Foundation for all NestJS projects.
Value: Single language across stack reduces context switching.
REST APIs4+ years
Project: Every backend service I have built.
Value: Predictable, well-documented APIs speed up client integration.
Database
Modeling and optimizing data for scale and integrity.
PostgreSQL4+ years
Project: Primary database across all enterprise projects.
Value: ACID compliance and row-level security for data integrity.
Prisma3+ years
Project: Examination platform, roster platform, inventory system.
Value: Type-safe queries reduce runtime errors in data-heavy domains.
Redis3+ years
Project: Caching and BullMQ job queues in the inventory platform.
Value: In-memory caching reduces dashboard load time by 60%.
Cloud
Deploying and managing infrastructure on cloud platforms.
Docker3+ years
Project: Containerization for all production deployments.
Value: Consistent environments eliminate "works on my machine" problems.
AWS3+ years
Project: S3 for call recordings, EC2 for application hosting.
Value: Scalable infrastructure that grows with the business.
Vercel3+ years
Project: Frontend deployment for Next.js applications.
Value: Zero-config deployments with automatic scaling.
DevOps
Automating deployment, monitoring, and reliability.
CI/CD3+ years
Project: Automated pipelines for all production projects.
Value: Automated deployments reduce human error and release time.
RabbitMQ2+ years
Project: Event-driven architecture in the inventory platform.
Value: Reliable event delivery ensures alerts never get lost.
BullMQ2+ years
Project: Background jobs for reports and forecasting.
Value: Background processing keeps the UI responsive under load.
AI
Integrating AI and ML capabilities into production systems.
OpenAI2+ years
Project: Natural language understanding in the AI clinic platform.
Value: Automates 80% of routine calls, freeing staff for patient care.
Retell AI1+ year
Project: Conversational voice agents for clinic automation.
Value: Sub-second voice response improves patient experience.
AI Forecasting2+ years
Project: Demand prediction in the inventory platform.
Value: Data-driven forecasting optimizes working capital.
Architecture
Designing systems that scale and endure.
Clean Architecture4+ years
Project: Applied in every NestJS project.
Value: Separation of concerns makes systems maintainable and testable.
Event-Driven2+ years
Project: Inventory platform with RabbitMQ and BullMQ.
Value: Decoupled services scale independently and fail gracefully.
Multi-Tenant SaaS2+ years
Project: Pharmacy SaaS with row-level isolation.
Value: Shared infrastructure reduces cost per customer.
Security
Protecting data and ensuring compliance.
JWT & RBAC4+ years
Project: Authentication and authorization across all projects.
Value: Granular access control protects sensitive data.
SSO Integration2+ years
Project: Examination platform with SAML/OIDC providers.
Value: Reduces password management liability for institutions.
Data Isolation2+ years
Project: Row-level security in the pharmacy SaaS.
Value: Guaranteed tenant isolation builds customer trust.
Testing
Ensuring reliability through automated testing.
Unit Testing3+ years
Project: Jest and pytest across backend services.
Value: Catches regressions before they reach production.
Integration Testing3+ years
Project: API integration tests for all backend projects.
Value: Verifies system behavior end-to-end before deployment.
E2E Testing2+ years
Project: Critical user flows in enterprise applications.
Value: Ensures the most important workflows always work.