Fabio M.

Fabio M.

Rio de Janeiro, Brazil
Hire Fabio M. Hire Fabio M. Hire Fabio M.

About Me

Fabio has 20+ years of industry expertise leading and delivering new and innovative software solutions serving as an expert across software, infrastructure, build, deployment, and engineering processes. He has a broad, enterprise-wide view of software architecture, defining, documenting, and evolving multi-component architecture on solutions focusing on security, extensibility, and scalability. Beyond the realms of software, Fabio is recognized as an esteemed author with a substantial body of work including 25 technical papers and three in-depth books.

AI, ML & LLM

Large Language Models (LLMs) Apache Airflow

Frontend

Database

DevOps

Other

Work history

UpStack
UpStack
Software Architect
2022 - Present (3 years)
Remote
  • Creating and developing innovative software solutions for clients across a broad range of industries.

  • Participating in scrums consisting of cross-functional teams, both software and hardware.

  • Ensuring that features are being delivered efficiently and on time.

Lionsgate
Lionsgate
AI/ML/LLM Techinical Leader
2024 - 2025 (1 year)
Remote
  • Engineered high-performance APIs to power content recommendation engines that improved user engagement metrics.

  • Worked closely with data scientists and ML experts to integrate predictive algorithms into production systems.

  • Implemented Vector Database (Weaviate) shared service for a single source of truth for the movie and series titles embeddings and content.

Machine LearningArtificial IntelligenceLLM APIsVector Databases Weaviate PythonFastAPIKubernetesDockerAzure Azure OpenAI Service AWSGithubGitHub Actions PostgreSQL
Partner & Engineering
Partner & Engineering
Technical Leader
2023 - 2025 (2 years)
Remote
  • Directed cross-functional teams (back-end and front-end) to deliver complex digital solutions under tight deadlines.

  • Implemented Agile project management methodologies to ensure on-time delivery and consistent quality.

Glory Makeup
Glory Makeup
Senior Software Engineer
2021 - 2022 (1 year)
Remote
  • Planned, designed, and developed the infrastructure, APIs, and services on the client's AR-focused app.

  • Provided end-to-end ownership of critical tools, processes, and services to enhance compliance on the solution.

  • Troubleshot, diagnosed, and fixed critical application and infrastructure issues on the project.

MVP Index
MVP Index
Senior Software Engineer
2021 - 2022 (1 year)
Remote
  • Built and delivered modern solutions using the best technologies for the MVP Index back-end infrastructure team.

  • Designed and implemented APIs and managed services on the CORE module for MVP Index.

  • Provided support for quality initiatives to enhance performance, reliability, and accessibility of solutions on the project.

Newsela
Newsela
Senior Software Engineer
2021 - 2022 (1 year)
Remote
  • Designed and implemented APIs and services to support Newsela’s recommendation module.

  • Developed robust and extensible systems for customer-facing features, scaling and optimizing solutions.

  • Delivered solutions and services in accordance with established standards and best practices.

TCE-SP
TCE-SP
Technical Lead | Software Architect
2016 - 2022 (6 years)
Rio de Janeiro, Brazil
  • Defined and implemented the software architecture for 50+ projects within TCE-SP, enhancing functionality, performance, and quality.

  • Set up general rules and guidelines for design and development, identified risks, and managed resolutions.

  • Worked with dev leads to define architecture patterns and processes, driving modernization practices on solutions.

Arcolabs
Arcolabs
Owner & Co-founder
2015 - 2020 (5 years)
Rio de Janeiro, Brazil
  • Led different teams to deliver dozens of games, defined game vision, and set best practices.

  • Participated in prototyping and testing efforts to discuss design concepts and prove out gameplay systems.

  • Created and maintained design documents to share ideas, concepts, and design specifications.

Sinn Tecnologia
Sinn Tecnologia
Owner & Founder
2010 - 2022 (12 years)
Rio de Janeiro, Brazil
  • Defined and implemented software architecture designs and patterns for dev teams to execute products.

  • Led peer reviews and adhered to designs and patterns.

  • Recommended and implemented software improvements on products, ensuring all tasks conform to established standards.

Prosolution
Prosolution
Senior Software Developer
2003 - 2020 (17 years)
Rio de Janeiro, Brazil
  • Designed, architected, and implemented several fintech, legal-tech, and gov-tech products for clients.

  • Worked on product architecture and blueprints, defining components, platforms, interfaces, and dev tools.

  • Liaised with product teams to plan and execute new product releases and provided support for escalations and resolutions.

COPPE/UFRJ
COPPE/UFRJ
Technical Lead | Software Architect
2000 - 2016 (16 years)
Rio de Janeiro, Brazil
  • Collaborated with various teams to ideate, shape, and deliver software solutions on client projects.

  • Documented programming paradigms, communicated designs, and solved complex problems.

  • Enhanced processes on products and developed standards, patterns, best practices, and enterprise reference architectures.

Showcase

Publication - Practical Perspectives on Educational Theory and Game Development
Publication - Practical Perspectives on Educational Theory and Game Development
  • This book focuses on combining educational scenarios and game fundamentals to enhance learning.

  • It provides strategies for effectively utilizing gamification and game-based learning theory.

  • The book covers a broad range of topics including entrepreneurship, gamification, and traditional learning.

Publication - iPhone in Practice
Publication - iPhone in Practice
  • The mobile application market is experiencing significant growth, particularly for Apple devices running iOS.

  • A new platform has emerged with resources and a business model centered around the iTunes Store, generating financial gains.

  • The Brazilian market is driving increased demand for professionals skilled in creating innovative solutions for this platform.

Harnessing LLMs for Enhanced Business Analytics
Harnessing LLMs for Enhanced Business Analytics
  • Publication explores the transformative role of Large Language Models (LLMs) in business analytics, aiming to bridge the gap between AI research and practical applications.

  • LLMs are shown to analyze large datasets, uncover insights, predict trends, and facilitate decision-making processes.

  • The book includes theoretical foundations, practical applications, case studies, and future directions of LLMs in business environments.

Software Architect - Plenário Virtual (Tribunal de Contas do Estado de São Paulo)
Software Architect - Plenário Virtual (Tribunal de Contas do Estado de São Paulo)
  • Developed and implemented a web voting platform for court auditors within Tribunal de Contas do Estado de São Paulo.

  • The solution supported oversight of counties and KPIs during the COVID-19 pandemic by TCE-SP.

  • The project focused on web development and implementation.

Software Architect - IEGM (Tribunal de Contas do Estado de São Paulo)
Software Architect - IEGM (Tribunal de Contas do Estado de São Paulo)
  • Develops the IEGM platform to improve visibility and provide information on all municipalities in the state to citizens.

  • Automates inspection, analysis, and evaluation processes for São Paulo municipalities.

  • Creates the IEGM/TCESP Panel – Municipal Management Effectiveness Index results.

Publication - SOA in Practice
Publication - SOA in Practice
  • SOA is presented as an emerging discipline connecting business services to IT services.

  • The book covers key concepts in SOA theory, including definition, strategic alignment, e-business, architecture, and service techniques.

  • It highlights techniques like Web Services, standards, quality of service, and security within SOA.

Software Architect - AUDESP Fase V (Tribunal de Contas do Estado de São Paulo)
Software Architect - AUDESP Fase V (Tribunal de Contas do Estado de São Paulo)
  • Developed and implemented solutions to improve São Paulo's City Management activities.

  • Deployed new tools for TCE-SP auditors to enhance efficiency and optimize daily operations.

  • Focused on supporting the work of TCE-SP auditors.

Education

Postgraduate Diploma in Artificial Intelligence and Machine Learning
Postgraduate Diploma in Artificial Intelligence and Machine Learning
Columbia Engineering
2019 - 2020 (1 year)
DSc Computer Engineering
DSc Computer Engineering
Universidade Federal do Rio de Janeiro - Brazil
2008 - 2014 (6 years)
MSc Computer Software Engineering
MSc Computer Software Engineering
Universidade Federal do Rio de Janeiro - Brazil
2003 - 2006 (3 years)
BSc Computer Science
BSc Computer Science
Universidade Federal do Rio de Janeiro - Brazil
1996 - 2002 (6 years)