Full Stack Developer | TypeScript, React & Next.js Specialist
Building scalable, production-ready web applications with modern technologies and best practices.
Full-featured e-commerce platform for a San Francisco specialty food business with real-time inventory, Square payment processing, and comprehensive order management.
Tech Stack: Next.js 15, React 19, TypeScript, Prisma, PostgreSQL, Square, Supabase, Shippo, Twilio, Sentry, Google Maps API, TanStack Query
Key Features:
- Square payment integration with inventory sync
- Real-time order tracking and management
- Shippo shipping integration
- SMS notifications via Twilio
- Admin dashboard with comprehensive analytics
- Full E2E test coverage with Playwright
Enterprise on-demand courier delivery platform for the Bay Area, specializing in food safety and HIPAA certified deliveries with multi-tenant architecture.
Tech Stack: Next.js 15, TypeScript, PostgreSQL, Prisma, Stripe, Supabase, Sanity CMS, TanStack Query, Vercel Analytics
Key Features:
- Multi-tenant courier management system
- Stripe subscription and payment processing
- Sanity CMS for content management
- Real-time delivery tracking
- Comprehensive role-based access control
- Advanced testing infrastructure (Jest + Playwright)
Enterprise-grade veterinary clinic management platform with comprehensive scheduling, patient records, and dual payment processing.
Tech Stack: Next.js 15, React 19, TypeScript, Prisma, PostgreSQL, Stripe, Square, Kinde Auth, FullCalendar, Sentry
- Radix UI - Accessible component primitives
- TanStack Query - Server state management
- Zustand - Client state management
- React Hook Form - Form management with Zod validation
- Shadcn/ui - Re-usable component library
- Lucide React - Icon system
- Recharts - Data visualization
- Modern React & Next.js - App Router, Server Components, Server Actions
- TypeScript - Type-safe development with strict mode
- Database Design - Complex schemas, relations, and optimizations with Prisma
- API Development - RESTful APIs, webhook handlers, rate limiting
- Payment Processing - Stripe (subscriptions, one-time), Square (inventory sync)
- Shipping Integration - Shippo API integration for multi-carrier shipping
- Real-time Inventory - Square catalog sync, stock management
- Order Management - Complete order lifecycle with notifications
- SMS & Notifications - Twilio integration for order updates
- Email Systems - React Email with Resend
- Maps & Location - Google Maps API for delivery routing
- CMS Integration - Sanity headless CMS
- Comprehensive Testing - Unit (Jest), Integration, E2E (Playwright)
- Test Coverage - 80%+ coverage with automated reporting
- Performance Testing - Load testing, optimization strategies
- Error Monitoring - Sentry integration for production tracking
- Authentication Systems - Kinde, Supabase Auth with SSR
- Role-Based Access Control - Multi-tenant architecture
- Rate Limiting - Upstash Redis for API protection
- Data Validation - Runtime validation with Zod schemas
- Type Safety First - End-to-end type safety from database to UI
- Test-Driven Development - Write tests before features, maintain high coverage
- CI/CD Pipelines - Automated testing, type checking, and deployments
- Code Quality - ESLint, Prettier, Husky pre-commit hooks
- Monitoring & Observability - Sentry error tracking, analytics integration
- Performance Optimization - Code splitting, lazy loading, caching strategies
- Documentation - Comprehensive inline docs and README files
- Agile Workflow - Iterative development with continuous feedback
- Real-world Impact - Building and maintaining production applications serving actual businesses
- Complex Integrations - Square, Stripe, Shippo, Twilio, Google Maps APIs
- Payment Processing - Handling real transactions with dual payment gateway support
- Multi-tenant Systems - Role-based access control for different user types
- E2E Testing - Comprehensive Playwright test suites for critical user flows
- Production Deployments - CI/CD pipelines with automated testing and validation
- Error Tracking - Proactive monitoring with Sentry for production stability
- Scalable Architecture - Built to handle growth with optimized database queries
- Email: [email protected]
- Website: www.alanis.dev
- Location: Open to remote opportunities
Open to: Full-time positions, contract work, and interesting collaborations
Specializing in: E-commerce platforms, SaaS applications, multi-tenant systems, payment integrations, and complex business logic