Experienced Tech Lead with over 10 years of expertise in full-stack development and leadership of cross-functional teams. Proven ability to design and implement scalable, cloud-based solutions, specializing in payment systems, system architecture, and performance optimization. Skilled in Agile methodologies, cloud infrastructure, and integrating complex technologies to drive impactful results.
Leading engineering initiatives for diverse client projects, including the development of MVPs for startups and internal AI tools to optimize workflows. Responsible for architecting full-stack solutions, writing clean and efficient code, and mentoring a team of engineers. Collaborating closely with product managers, designers, and other stakeholders to deliver high-quality products from ideation to production, utilizing technologies such as TypeScript, Python, Node.js, and React.
Contributing to restaurant technology solutions for over 27,000 restaurants in more than 100 countries and U.S. territories. Transitioned from leading the Order Fulfillment team to leading the Payments team, driving critical innovations in both areas.
Tech Lead: Payments Team
Led the development of payment integration solutions for multiple countries, enhancing transaction security, reliability, and user experience.
Architected and maintained a scalable, cloud-based payment system for a white-label app across iOS, Android, and Web platforms, ensuring high availability and seamless integration.
Spearheaded partnerships with third-party providers, successfully implementing compliance standards and regional requirements to support a global payment ecosystem.
Technologies: Node.js, TypeScript, React, Redux, GraphQL, NestJS, AWS (S3, SNS, SQS, DynamoDB, Lambda), CircleCI, Terraform, Cypress.
Tech Lead: Order Fulfillment Team
Led the development of the POS system used across franchise stores, optimizing operational efficiency and enabling automated deployment through a mature CI/CD process.
Delivered innovative solutions for order fulfillment, ensuring reliability, scalability, and seamless integration with restaurant technologies.
Drove innovation through Agile methodologies, improving development speed, code quality, and collaboration across cross-functional teams.
Technologies: Python, C, Javascript, React, JSX, Redux, GitLab, Github, CircleCI, Cypress.
Senior Developer
Focused on full-stack development for restaurant technology, designing scalable cloud-based solutions and implementing features for a white-label app across iOS, Android, and Web platforms.
Led the development of multiple full-stack systems, streamlining institutional processes across various business areas including undergraduate management, personnel administration, and government payment systems.
Designed and implemented forecasting models as part of a research project focused on carsharing demand prediction. Leveraged state-of-the-art algorithms such as ARIMA, XGBoost, LSTM, and Facebook Prophet to enhance prediction accuracy, generating valuable insights for strategic decision-making and academic publications.
Architected scalable backend solutions using Java, Spring-Boot, and Hibernate, supporting high-performance enterprise applications with complex database structures (Oracle DB).
Applied Agile methodologies (Scrum) and DevOps practices to enhance the software development lifecycle, improving collaboration and productivity.
Utilized a diverse tech stack, including Docker, GitLab, Jenkins, Python, Java, Angular, and various ML frameworks (Scikit-Learn, Pandas, LightGBM).
Development of OCR (Optical Character Recognition) system for automation of the printed proofs correction process.
Main tech stack: Java Enterprise Edition (Java EE), ZK Framework, Hibernate, JPA, Jasper Reports.
Development of tools to support online education, as well as training university professionals to use them.
Development of administrative and financial systems.
6 months of study in the Master's program in Computer Engineering at Universidad de Oviedo - Spain.
6 months of study in the Under Degree Program in Computer Engineering and Information Technology at Universidad de Oviedo - Spain.
Modeling and development of systems to support distance education using Java and PHP languages.
Development of CMS system using PHP language.