Full-Stack Web Developer | TypeScript & Next.js Enthusiast | FastAPI | React Native & DevOps
I build modern, efficient, and maintainable web applications with a focus on user experience, performance, and developer ergonomics. My workflow prioritizes clean architecture, modularity, and reusability.
Frontend:
Framework: Next.js, React, React Native
Styling: Tailwind CSS, Radix UI, Heroicons / Material Symbols
Forms & Validation: React Hook Form + Zod
Backend:
DevOps / Tools:
Docker & Docker Compose
GitHub Actions for CI/CD
- Traefik for reverse proxy / SSL management
- WebSockets for real-time features (e.g., logs, notifications)
- Admin & Dashboard UIs: Highly interactive single-page applications with editable tables, modals, and complex forms
- Real-Time Applications: Log viewers, notifications, and live data dashboards using WebSockets and caching strategies
- Data & Analytics: Transaction histories, loyalty systems, and performance analytics dashboards
- Bulk Communication Tools: SMS & contact management platforms with validation, deduplication, and normalization logic
- SEO & Marketing Tools: Unified admin interfaces to manage SEO metadata with structured content support
- Mobile Apps: Cross-platform Android/iOS apps using React Native
- Plan β Draft β Review β Refine: I mirror a developer workflow in both planning and execution
- Clean, Typed, and Modular Code: TypeScript-first, reusable components, and clear separation of concerns
- UX & Accessibility: Thoughtful, responsive interfaces that scale from mobile to desktop
- Integration-Ready: Design patterns and code structure that make backend integration smooth
- Optimized & Maintainable: useMemo, debouncing, caching, and other best practices baked in from the start
- Real-Time Log Viewer β WebSocket-based log streaming with level coloring, filtering, and caching
- Bulk SMS Platform β Contact management with normalization, deduplication, and tag-based filters
- SEO Admin Panel β Single-page editable SEO metadata dashboard with unified create/edit flows
- Airtime & Payment Dashboards β Filterable transaction histories with predefined and custom date ranges
- Portfolio / Website: mazeltov.co.ke
- Email:
davie@example.com(replace with your email) - LinkedIn: linkedin.com/in/davie
- GitHub: github.com/yourusername
Β
I enjoy bridging the gap between backend logic and intuitive frontend interfaces, building scalable, maintainable, and real-time applications with modular UIs and thoughtful developer ergonomics.


