Software / Product Engineer

Flag of Mexico Mexico

Focused on turning business needs and processes into efficient digital solutions.

Jonathan Padilla

01. About

Software engineer with experience building systems and solutions, from design and development to migration and maintenance of enterprise platforms.

Passionate about building robust, scalable, well-documented solutions with a focus on continuous improvement and operational efficiency. Skilled in full-stack development, databases, and product management.

02. Projects

03. Professional Experience

Software Engineer

Sep 2023 - Present Sinaloa, Mexico

Ferreteria Malova S.A de C.V — Multi-branch retail (10 stores)

  • 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 Spring 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.

Full Stack Developer

Oct 2022 - Sep 2023 Sinaloa, Mexico

Impulsora de la Cultura y de las Artes (IMCA IAP) — Municipal cultural operation

  • Requirements gathering and analysis with users and stakeholders in the cultural sector, defining functional and non-functional needs to ensure alignment of technological solutions with institutional objectives.
  • End-to-end development of a visitor satisfaction measurement system, from functional definition to technical implementation in Laravel/CodeIgniter. The system included tablet capture at the venue (CIE - Innovation and Education Center), internal administration and report generation for decision-making.

04. Education

B.S. in Software Engineering

Universidad Autonoma de Sinaloa • 2019 - 2024

Graduated