💻 Full Stack Developer at Essencis Labs
🎓 Degree in Systems Analysis and Development
Full Stack Developer with professional experience building backend applications with C#, .NET 9, ASP.NET Core, Dapper, MySQL, PHP, and Laravel, as well as frontend applications with Angular 19, Next.js, React, and TypeScript.
I specialize in developing REST APIs, transactional domain modeling, multi-tenant architectures, authentication, authorization, tenant isolation, database migrations, and complex business logic using Clean Architecture. In my personal projects, I have delivered a CRM with 9 operational fronts, a financial system with atomic transfers, a clinical SaaS for physiotherapists, and an open-source SVG widget engine for GitHub READMEs.
An open-source TypeScript engine to generate dynamic SVG widgets for GitHub READMEs—including stats, streaks, languages, and activity graphs—with a unified theme system and hybrid delivery through an API and GitHub Actions.
TypeScript Cloudflare Workers Hono Next.js 16
- Public API, GitHub Action, and dashboard with an interactive playground.
- Multi-layer caching (CDN → KV → D1) for fast cached responses.
- Typed theme system with no hard-coded colors.
- Optimized GitHub API usage with ETag and token pooling.
- Smart fallback that always returns an SVG instead of breaking the README.
A full-stack CRM that centralizes catalog management, orders, shipping, after-sales operations, and commercial goals for a watchmaking business.
Laravel 12 Next.js 16 MySQL Docker
- 9 operational fronts consolidated into a single system.
- Multi-item orders with automatic total calculation and sales representative linking.
- 4 access roles with more than 50 permissions, record-level policies, and ownership rules.
- After-sales module covering warranties, exchanges, returns, and reshipping.
- Sales goals with catalog filters and real-time progress tracking.
A full-stack personal finance management system that centralizes accounts, transactions, recurring bills, transfers, and financial analytics.
Next.js 16 TypeScript PostgreSQL Prisma 7 Tailwind CSS
- Layered architecture: Route Handlers → Use Cases → Domain Rules → Repositories.
- Atomic transfers between linked accounts through a shared
transferId. - Recurring transactions with idempotent application and execution logs.
- Customizable dashboard with drag-and-drop and user-persisted layouts.
- 25 route handlers covering authentication, finance, analytics, and dashboard features.
A clinical management SaaS for physiotherapists that centralizes the complete workflow:
Registration → Consultation → Progress Notes → Documentation → Billing
Next.js 16 TypeScript PostgreSQL Prisma Tailwind CSS Zod
- Layered multi-tenant architecture with complete isolation through
userIdin every query. - SOAP notes, patient evolution timelines, and on-demand PDF reports with
@react-pdf/renderer. - Treatment plans organized by clinical area and specialty, with individual or package billing.
- Integrated finance with fee snapshots, received-versus-projected analytics, time series, and breakdowns.
- Gmail integration using App Passwords encrypted with AES-256-GCM.
- Google Calendar integration through OAuth with appointment synchronization.
|
|
|
|


