Felipe Rooke da Silva

Belo Horizonte · MG · +55 32 991541959 · felipe@rooke.com.br

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.

Experience

Full Stack Tech Lead

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.

June 2025 - Present

Tech Lead & Full-stack Developer

Restaurant Brands International

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.

Sep. 2021 - May. 2025

I.T. Engineer (Full-stack Developer)

Federal University of Juiz de Fora

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).

Dec. 2014 - Sep. 2021

Web Developer

UFJF Distance Education Center

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.

2013 - 2014

International Scholarship

CNPq Brazilian National Research Council at Universidad de Oviedo - Spain

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.

2012 - 2013

Web Developer

UFJF Distance Education Center

Modeling and development of systems to support distance education using Java and PHP languages.

2009 - 2011

Web Developer PHP

Aprimorar Desenvolvimento

Development of CMS system using PHP language.

2009

Education

Federal University of Juiz de Fora - Brazil

PhD in Computational Modeling (Coursework Completed)
Completed all coursework with a focus on computational modeling and auto-machine learning applied to time-series forecasting. Research on time-series forecasting using auto-machine learning techniques remains unfinished.
Oct. 2020 - 2024

Federal University of Juiz de Fora - Brazil

Master in Computer Science
Development of studies in the areas of Data Science, Machine Learning, Urban Computing, and Computer Networks. Member of the Networks and Distributed Systems Lab. (NetLab).
2017 - 2019

Escola Superior Aberta do Brasil - Brazil

MBA in Information Systems
2014 - 2015

Federal University of Juiz de Fora - Brazil

Bachelor's Degree in Computer Science
2009 - 2014

Universidad de Oviedo - Spain

Bachelor Exchange in Ingeniería Informática en Tecnologías de la Información (Computer Engineering)
2012 - 2013

Skills

Programming Languages & Tools
Methodologies & Concepts
  • Team Leadership & Mentorship
  • Agile Methodologies (Scrum)
  • CI/CD Process Optimization & Code Review
  • Cloud Architecture (AWS: Lambda, S3, SNS, SQS, DynamoDB)
  • Backend Frameworks: NestJS, GraphQL
  • Data Science Libraries: R, Numpy, Pandas, Scikit-Learn
  • Java Ecosystem: J2EE, JPA, HQL, JasperReports, JUnit, Symphony, ZK Framework
Languages
  • Portuguese (Native)
  • English (Fluent)
  • Spanish (Intermediate)

Publications

  • Automated Machine Learning for Time Series Prediction. Jul. 2022 WCCI2022 Padua.
  • Forecasting the Carsharing Service Demand Using Uni and Multivariable Models. Dec. 2021 Journal of Internet Services and Applications.
  • Predição de Séries Temporais de Demanda em Modelos de Compartilhamento de Veículos para Modelos Uni e Multi Variáveis. 2020 IV Workshop on Urban Computing on Brazilian Symposium on Computer Networks and Distributed Systems (CoUrb SBRC).
  • Characterizing the client usage pattern and the service demand of a two-way car sharing system. 2019 Communications in Computer and Information Science book series (CCIS, volume 926).
  • Realocação em Sistemas de Compartilhamento de Veículos em Uma Via. 2019 Workshop on Urban Computing on Brazilian Symposium on Computer Networks and Distributed Systems (CoUrb SBRC).