Fabio Marcos De Abreu Santos

Machine Learning Engineer
GCU-CET

ML Engineer at GCU: researching skills in Open Source Software, matching knowledge models to improve allocation of professionals to tasks.

DBEM Think Tank collaborator. Using AI for social goodness.

Advisor of the CAIR - Canyon AI Research: CAIR

My PhD under the supervision of Dr. Marco Aurelio Gerosa and Dr Igor Steinmacher at School of Informatics, Computing & Cyber Systems (NAU) from the Northern Arizona University (NAU), addressed skills to solve Open Source Software (OSS) tasks. My project aims to help new contributors to find a new task to start contributions by labeling the tasks with the skills needed to solve them. I am interested in Software Engineering, Open Source Software, AI, Machine Learning and Knowledge Modeling.


My PhD research at Universidade Federal do Estado do Rio de Janeiro (UniRio) under the supervision of Dr. Carlos Eduardo Ribeiro de Mello addressed the matching of knowledge models using networks of ontologies. We created a methodology to match the networks of ontologies without comparing all possible concepts using pattern mining in graphs. My research started under the supervision of Dr. Kate Revoredo and Dr. Fernanda Baião.

I got my Master's degree in Informatics at the Pontifical Catholic University of Rio de Janeiro (PUC-RIO) under the supervision of Dr. Marco A Casanova and Dr. Roberto de Beauclair Seixas. During the Master's I had researched about Mobile Databases. I have designed SAE-WAP a mobile application to assist the management of warfare exercises of the Brazilian Marines.

Check my CV for more


Publications

Peer Reviewed Journal and Conference Papers


Other Research Items


Professional Experience

DBEM Think Tank

AI Engineer/Informations Systems Integration
  • Data Science for Social Goodness. Non-profit research organization.
  • Reducing the complexity and execution time of matching large graphs and knowledge ontologies, applying Markovchains, implementing a variation of the Page Rank algorithm with random walks and frequent item sets combined with algebraic operations on graphs.
  • Oct 2018 - Until now

    IBM Research

    PhD Graduate Research Internship
  • Document comprehension project with knowledge modeling for natural resource management with multimedia resources using the hyper knowledge model with node.js and graph databases.
  • Oct 2018 - Jun 2019

    ALICE Research Group

    AI Software Engineer, Ontology Alignment
  • Artificial Intelligence (AI) subject matter expert that is responsible for conducting leading edge conducting research into new challenges involving reasoning and knowledge modeling over networks of ontologies. Key projects include the creation of tools to explore a network matching tool for ontologies.
  • Mar 2017 - Sep 2018

    Brazilian Navy - Directorate of Communication and Information Technology

    Vice Director of Communication and IT
  • IT CFO. Supervision of the IT Director plan, supervision of suppliers and third-party contracts. Validation of RFP, bids, and acquisitions. Approval of payments: procurement and contracts.

  • Jul 2013 - May 2017

    Brazilian Navy - Directorate of Communication and Information Technology

    IT Superintendent
  • Responsible for all IT planning and strategy, leading the directorate IT team to achieve the bests solutions to the global Institution. Supervision IT operations and data centers. A member from COTEC-TI (IT Technician Council. Support the strategic level decisions and discussions with C-Level, based on technical and costs evaluations using methods like Pay Back, IRR (Internal Rate of Return), and TCO (Total Cost of Ownership).
  • Main projects:Cisco Jabber, LogRhythm SIEM, IBM Connections, New help desk procedures, IT restructuring.
  • Results:
  • Projects helped the Institution to save budget and improve efficiency over 30% of some indicators. Started the concept of software factory over the development structure. Improved the private cloud usage via datacenters consolidation,bringing business areas services to the datacenter and preparing initial studies to hybrid cloud adoption to present the concept to C-Level.
  • CIO Gov Interview - In Portuguese
    Dec 2012 - May 2017

    Brazilian Navy - Directorate of Communication and Information Technology

    Head of Digital Systems Department
  • Elaboration of standards, processes, checklists and documents templates for business units to host project on premises concerning the compliance and standardization processes.

  • Jan 2011 - Dec 2012

    Brazilian Navy - Admiral Sylvio de Camargo Instruction Center

    System Analyst and Developer
  • Responsible to develop and maintain an amphibious warfare simulator using Lua, Java, and C programming languages and a Linux server running Fedora/Ubuntu and PostgreSQL using a customized XP agile method. Engine developer, DBA, and support specialist.
  • Project:
  • Simulator with more than half a million code lines the project included some challenges, likereal-time processing, military situation modeling, advanced data structures, and tools for users and support.
  • Results:
  • Open Source Software adoption project to reduce license costs. Substitution of an Informix database running a 4gl language to a PostgreSQL database with Lua and C. The geoprocessing tool was also changed from an ArcGis tool to an r3tree based data structure using a heightmap. The hardware costs were also decreased from a high-cost Unix server to Linux distribution.
  • May 2002 - Jan 2011

    BRQ

    Java developer and instructor
  • Implementation, test of applications and instructor for the insurance domain.
  • 2005 - 2006

    Education

    PhD

    School of Informatics, Computing & Cyber Systems
    Under the supervision of Professor Dr. Marco Aurelio Gerosa.
    Aug 2019 - 2023

    PhD

    Graduate Program in Informatics
    Dissertation topic: Matching Network of Ontologies: a Pattern Mining Approach
    Mar 2017 - May 2022

    Master's Degree

    Graduate Program in Informatics
    Thesis topic: Plataformas de Computação Móvel para Dispositivos Móveis
    Mar 2000 - May 2002

    MBA

    Economic Engineering and Industrial Management
    Jan 1991 - Dec 1992

    Teaching

    Grand Canyon University - Phoenix - AZ.
    • Full time faculty in undergraduate and master programs. Applied AI program lead. Teaching: Advanced AI, Dynamic Social Network Analysis C++, Java, and Principles of Program Languages.
    • 2023 -

    Instituto INFNET - Faculdade de Tecnologia da Informação.
    • Lecturer in the Software Engineer MBA Program. https://poslive.infnet.edu.br/pos-graduacao-java-engenharia-de-software/
    • 2014 - 2019

    University Center - IBMR.
    • Lecturer in the Strategic People Management, Strategic Business Management and Digital Marketing MBA Programs. https://pos.ibmr.br/
    • 2017 - 2019

    Estacio de Sá University
    • Lecturer in the undergraduate Informatics Program - Java Programming, UI Design and Information Systems
    • 2014 - 2019

    City University Center - Univer Cidade
    • Lecturer in the undergraduate Informatics Program - Java Programming, Databases and System Analysis
    • 2002 - 2013

    Carioca University Center - Uni Carioca
    • Lecturer in the undergraduate Informatics Program - Java Programming, Databases and Operational Systems
    • 1999 - 2005

    Service

    Organization and Reviewer for International Conferences and Journals
    • Reviewer of the IST - Information and Software Technology Journal 2024

    • Reviewer of the EMSE - Empirical Software Engineer Journal 2023

    • Program Committee of The Fifteenth International Conference on Advances in Semantic Processing - SEMAPRO 2023. https://www.iaria.org/conferences2023/ComSEMAPRO23.html

    • Reviewer of the journal of the Italian Association for Artificial Intelligence (AIxIA) 2022

    • WebChair of Chase 2021. 14th International Conference on Cooperative and Human Aspects of Software Engineering (CHASE 2021). https://conf.researchr.org/committee/chase-2021/chase-2021-organizing-committee

    • Program Committee of The Fifteenth International Conference on Advances in Semantic Processing - SEMAPRO 2021. https://www.iaria.org/conferences2021/ComSEMAPRO21.html

    • Program Committee of First International Workshop on Bridging the Gap between Semantics and Multimedia Processing (SeMP 2019), collocated with the IEEE ISM 2019. http://semp.mybluemix.net/2019/

    Communities
    • Phi Kappa Phi - Active Member, 2021

    • Open-Source Software Contributor at JabRef project (https://github.com/JabRef/jabref), 2020

    Hobbies and Volunteering

    Sports
    • Soccer Goal Keeper. Brazilian Navy Fleet Master Team.
    • Capoeira. Green Cord. Teams: Terra Firme, Sete Mares and Centro De Preservação Cultural Da Arte Capoeira. Masters Tubarão and Navalha.
    • Yoga, MTB and Trails

    Volunteer Work
    • Evangelization for Poor Children - Casa da Caridade - Rio de Janeiro RJ - Brazil
    • Soccer coach for kids - Flagstaff AZ - USA