
Stiven O
Developer Full Stack
Habilidades

Conheça meus serviços

Experiência profissional
Hotel Sion Real
Freelance • 4 mos
UI/UX & Developer Full Stack
Dec 2025 - Feb 2026 • 2 mos
Landing Page Development for Boutique Hotel - Reservation and Payment System Development of a landing page for a boutique hotel with a reservation and payment system. Responsibilities: Frontend Development: Implementation of responsive interface with React, TypeScript, and Tailwind CSS. Development of reusable components with shadcn/ui Implementation of a customized internationalization (i18n) system for Spanish, English, French, and Portuguese Optimization of performance and user experience on mobile devices Implementation of image and video carousels with interactive controls Design of reservation forms with real-time validation Payment Integration: Integration with Wompi (Web Checkout) for online payment processing. Implementation of payment methods: PSE, Nequi, and credit/debit cards. Development of checkout flow with data validation and error handling. Implementation of webhooks for transaction status updates. Generation of integrity signatures using Web Crypto API (SHA256). Payment status management (approved, pending, rejected) with user feedback Backend and Database: Database configuration and management in Supabase (PostgreSQL) Database schema design for reservations, PQRS, and transactions Implementation of Row Level Security (RLS) for data security Development of Edge functions for webhook processing. Creation of REST API for reservation management and queries Implemented Features: Reservation system with date selection, room type, and amenities. Results: Functional landing page with online booking and payment system Successful integration with Wompi payment gateway Multilingual interface operating in 4 languages Administrative management system for tracking reservations Deployment in production with custom domain
UI/UX & Developer Full Stack
Dec 2025 - Feb 2026 • 2 mos
Inventory System Development for a Boutique Hotel Development of an inventory management system for a hotel with stock control, sales tracking, and reporting. Responsibilities: Frontend Development: Interface implementation using React, TypeScript, and Tailwind CSS Reusable components with shadcn/ui (ProductCard, StatsCard, SearchFilters, ProductForm) Role-based system with differentiated permissions (Administrator/User) Dashboard with real-time statistics (total products, inventory value, low stock) Advanced search and filtering system (by name, category, stock status) Low stock alerts with visual notifications Responsive design Inventory Management: Product CRUD operations (name, description, price, cost, quantity, category, image) Stock control with configurable thresholds Dynamic category system Profit margin calculation (price - cost) Product image management with URL validation Schedule and Sales System: Shift start with initial quantity setting per product Sales registration (cash/credit) Automatic calculation of available stock in real time Actual Shift end with sales summary Persistence of shift data in local storage Shift summary with total sales by payment type Authentication and Security: Integration with Supabase Auth for authentication Implementation of roles (admin/user) with Row Level Security (RLS) Route protection with authentication components Permission validation by role
UI/UX & Developer Full Stack
CAPILAB • Freelance
Aug 2025 - Nov 2025 • 3 mos
(v2.0.0) as a multi-platform solution with a single hybrid code base (TypeScript + React) that works both as a PWA/web and as a packaged mobile application, ensuring functional consistency and user experience. AI-powered pricing management system: automatic margin calculation, price adjustment based on competition, final price logic (margins + demand factor), dynamic catalog generation, and real-time synchronization. Technologies: React 18, TypeScript, Vite, Supabase (Postgres), OpenRouter (AI), Web Speech API, xlsx (import/export); mobile packaging with Capacitor/Ionic for access to native APIs when necessary. Key features: bulk import from Excel, voice assistant for product creation, persistent catalog in localStorage, and cache/service worker strategies for offline use. Role: frontend architecture design, implementation of hooks and reusable components, orchestration of AI analysis, and full backend integration. Security and quality: I coordinated the audit and remediation plan (migration of secrets to environment variables, .env in .gitignore, HTML sanitization with DOMPurify, dependency updates), implemented Row Level Security and database validations, and established CI/CD pipelines, automated testing, and monitoring practices to ensure secure deployments, scalability, and high availability.