Uruguay
With over 10 years in software development, my work is rooted in creating impactful solutions that address real-world challenges. My expertise spans full-stack development with a focus on scalable architecture and user-centric design. I am motivated by opportunities to empower businesses with cutting-edge technology and meaningful tools, enabling operational efficiency and growth.
Design and development of custom business applications and automated systems tailored to client needs. Specialized in building scalable digital solutions that optimize operations, streamline workflows, and integrate AI-powered functionalities to improve efficiency, decision-making, and user experience.
Cuadre de Caja - Point of Sale Management System Project Description: Developed a comprehensive multi-tenant Point of Sale (POS) system for small and medium businesses in Cuba, currently serving 10 businesses across 25 stores and growing. The system features an offline-first architecture with real-time synchronization, multi-store inventory management, and advanced analytics capabilities. My Responsibilities as Lead Developer: Led full-stack development using Next.js 15, TypeScript, and PostgreSQL with Prisma ORM Designed and implemented multi-tenant architecture ensuring complete data isolation between businesses Developed offline-first POS interface with automatic synchronization when connectivity is restored Created comprehensive inventory management system with stock movements, transfers, and consignment tracking Implemented role-based access control with granular permissions for different user types Built real-time analytics dashboard with exportable reports and business intelligence features Designed responsive UI using Material-UI for optimal experience across tablets and desktops Implemented secure authentication system with NextAuth.js and JWT tokens Created RESTful APIs for seamless integration with external systems Managed database migrations and schema evolution across multiple deployment environments Key Achievements: Successfully deployed and maintained system serving 4 active businesses with 9 operational stores Implemented offline functionality ensuring zero data loss during internet outages Reduced inventory discrepancies by 95% through automated stock movement tracking Achieved 99.9% system uptime with robust error handling and automatic recovery Streamlined business operations by 60% through automated reporting and analytics Designed scalable architecture supporting unlimited businesses and stores Implemented comprehensive audit trail for all inventory movements Created intuitive user interface reducing training time for new employees by 70%
- Work with a team to create a mobile app with called Mi-Local that is used by cencosud collaborators in Stores to help them obtain information, receive tasks, and notifications related to the stores usign tecks like ionic and reactjs. In paralell I participate on the develop of an administrator portal that manage some specifiv things related to the app using reactjs and antd. - Create a food module for the Mi-mall app in just two months, using ReactJs with Ionic on the front end and NodeJs with Koa on the backend, allowing users to order food from their phones by skipping long lines and saving them time, increasing sales and profits. to the company - Build an mvp-1 of a Kitchen Display System (KDS) for operators to control incoming orders, and manage their status at all times, letting users know throgth the Mi-mall app, when the order is ready. This is built using technologies like ReactJs with Ant Design and Node with NestJs for API-REST. All of that is built on top of a monorepo on Github using Nx technology.
- Created a python script app to run database migrations on deploy pipilines. - Worked and maintenance of the Tangible Assets Module of Distra-ERP, and deployed on several cuban companies. - I acted as a Project leader, organizing work to complete assignments on time, assisted with reciotment and training of new employees.
Build a React-Native App for stars github repositories as part of certification course.