Frontend Developer with 5+ years of experience architecting and delivering production-grade web applications using React, Next.js, and TypeScript. Proven track record building complex platforms from scratch — from business intelligence dashboards to cloud infrastructure tools. Specialized in scalable frontend architectures, secure authentication patterns, and high-performance responsive interfaces.
Built from scratch the entire frontend of Cerebro, a full-stack business intelligence dashboard for business listing management, automated publisher scanning, and analytics reporting.
Responsibilities
Lead all frontend architecture decisions and establish development standards
Design and implement scalable React application with strict TypeScript patterns
Build comprehensive entity management system for publishers, SMBs, and agencies
Implement automated scraping job monitoring and analytics dashboards
Integrate authentication, bulk upload, billing, and document management modules
Achievements
Delivered production-ready business intelligence platform from concept to deployment
Established a strict three-layer architecture pattern ensuring security and maintainability
Built a modular dashboard supporting multiple user roles with dynamic navigation
Led frontend development for AI-powered educational platforms and a multi-cloud infrastructure visualization tool, delivering two production applications end-to-end.
Responsibilities
Own frontend architecture decisions, tech stack selection, and code quality standards
Design and build interactive React applications with TypeScript, Zustand state management, and modern tooling
Integrate enterprise third-party services including Azure AD, Stripe, and multi-cloud provider APIs
Implement comprehensive testing strategies with Jest and React Testing Library achieving high coverage
Collaborate with backend engineers on REST API contracts and data integration patterns
Achievements
Delivered a visual cloud architecture designer enabling non-technical users to design and deploy infrastructure
Built real-time multi-cloud cost calculator reducing client infrastructure planning time significantly
Established reusable component library and development standards that improved team velocity by 40%
React
Next.js
TypeScript
Tailwind CSS
Zustand
XYFlow
Azure AD
Stripe API
Jest
-
Web Developer @Freelancer
Alacant, Spain - Remote
Designed and built a full-featured sports betting platform from scratch with real-time odds, live data feeds, and secure user authentication deployed on AWS.
Responsibilities
Architect and develop the entire React-based betting platform independently from concept to production
Design and implement secure authentication flows with AWS Cognito including user pools and identity management
Build responsive, accessible UI components with Tailwind CSS and shadcn/ui component library
Integrate third-party sports data APIs for real-time odds and live match tracking
Establish testing strategies, CI/CD pipelines, and code quality standards
Achievements
Delivered production-ready betting platform within a 6-month timeline as a solo developer
Built a modular, scalable architecture enabling rapid feature additions post-launch
Optimized Core Web Vitals achieving sub-2s LCP and 90+ Lighthouse performance scores
Built enterprise internal tools for a behavioral healthcare company, digitalizing employee certification tracking, vacation management, and HR workflows.
Responsibilities
Develop and maintain internal web applications for certification tracking, vacation scheduling, and employee onboarding
Implement pixel-perfect responsive interfaces from detailed Figma design specifications
Build reusable component library and establish frontend code quality standards
Manage AWS deployments, CI/CD pipelines, and application infrastructure
Administer IT systems including Active Directory, Office 365, and network infrastructure
Achievements
Digitalized employee certification tracking, eliminating manual processes and reducing administrative overhead by 60%
Delivered a complete HR management platform serving 200+ employees across multiple facilities
Maintained 99.9% uptime across all managed applications and IT infrastructure
Developed internal web applications for Cuba's national telecommunications company, building management systems that streamlined regional operations for thousands of users.
Responsibilities
Design and develop internal web applications for telecommunications operations and HR management
Build responsive, accessible UI components with React and Tailwind CSS
Integrate frontend applications with Django REST API backends and legacy systems
Maintain and modernize existing codebases while ensuring zero-downtime operations
Collaborate in code reviews, technical planning, and cross-team coordination