Software Engineer
Ferreteria Malova S.A de C.V
Multi-branch retail (10 stores)
Modernizing critical systems for a 10-store retailer, connecting operations through more maintainable and scalable web platforms.
Impact
- Internal systems connected through APIs to enable interoperability.
- Modernized architecture and data to improve maintainability and scalability.
Projects and systems
Point of sale and internal operations
Migration of legacy systems to web platforms for point of sale, purchasing and administration, alongside a desktop intranet.
Integration and data
REST APIs with Laravel and FastAPI, database restructuring and data migrations between legacy systems and modern platforms.
Invoicing and analytics
Managing the roadmap for critical systems, balancing regulatory requirements, scalability and operational efficiency with business needs.
My contribution
- Design and migration of legacy systems to modern web platforms, from the main point of sale to internal purchasing and administrative systems, including analysis, architecture redesign and process improvement, optimizing software maintainability and scalability.
- Development and implementation of RESTful APIs with Laravel and FastAPI for integration of the company's core systems, enabling interoperability between internal platforms and future extensions like the online store.
- Design and development of responsive, usable front-end interfaces, ensuring a consistent user experience by applying UX/UI design principles and modern frameworks like React.js and Next.js, using Javascript and Typescript with libraries like Zustand, Redux, Tanstack, etc. Also developed a desktop intranet system in C# .NET.
- Maintenance and migration of relational databases MySQL and PostgreSQL, including schema restructuring, query optimization and data migration processes between legacy systems and modern platforms.
- Product Management. Translating business needs into scalable technical solutions, collaborating directly with non-technical stakeholders. Leading the product roadmap for critical retail systems: electronic invoicing API, point of sale platform and analytics system, balancing regulatory requirements, scalability and operational efficiency.