Carlos Magno Oliveira de Abreu

Em busca de aprimoramento constante e aquisição de novos conhecimentos. Cada nova tarefa que não sei como fazer é vista como uma oportunidade para aprender algo novo. Trabalho com desenvolvimento de sistemas online.

Experiências

Desenvolvedor Java

2010 - Até o momento
Centro de Análises de Sistemas Navais, CASNAV, RJ

O CASNAV é uma Organização Militar da Marinha do Brasil. Estou trabalhando atualmente no Projeto APOLO para o Ministério da Defesa, que consiste em um sistema para apoio de mobilização e defesa em casos de crise. Trabalho também nos projetos de Geoinformação de Defesa e no SisClaten, ambos para o Ministério da Defesa, aplicando tecnologias como: JavaEE, ExtJS, PostGIS, OpenLayers, OpenStreetMap Data, cálculo de rotas em banco de dados georreferenciados, etc.

Pesquisa em Ciência de Dados

2014 - 2016
Escola de Informática & Computação - CEFET-RJ

Enquanto aluno no curso de Tecnólogo em Desenvolvimento de Sistemas para Internet do CEFET-RJ, participei do Grupo de Pesquisa em Ciência de Dados da Escola de Informática & Computação. Desenvolvi o Sistema Gerenciador de Workflows Científicos "Sagitarii", que implementa conceitos do artigo An Algebraic Approach for Data-Centric Scientific Workflows de Eduardo Ogasawara. Apliquei conceitos de computação distribuída, multithreading e computação paralela, utilizando tecnologias como: Java, PostgreSQL, Hadoop HDFS, R, Python, Ubuntu. Apresentei a palestra "Sagitarii – Sistema de Workflows para Ciencia de Dados" em um dos seminários da EIC.

Atualmente estou escrevendo o artigo "Sagitarii Data Science Workflow System" para a revista Software X.

Desenvolvedor Java Freelancer

2012 - Até o momento
Trabalhos Freelancer

Desenvolvimento do portal "Spectral Simulation Workflow Portal" para o Departamento de Engenharia de Produção do CEFET-RJ, que aplica o processamento distribuído e paralelo do Sagitarii para executar um workflow de análise de grafos.

Projetos

Projetos nos quais estou trabalhando no momento, seja como hobby, como prova de conceito ou em meu trabalho.

Apolo - Sistema de Informações Gerenciais de Logística e Mobilização de Defesa. Cliente: Ministério da Defesa
SisCLATEN - Sistema para o Cadastro de Levantamentos Aeroespaciais do Território Nacional. Cliente: Ministério da Defesa
Sagitarii - Sistema de Gerenciamento de Workflows Científicos. Cliente: CEFET-RJ.
GeoExplorer - Sistema para Elaboração de Mapas Temáticos. Hobby.
RioGraphX - Sistema para Análise de Grafos. Cliente: Departamento de Engenharia de Produção - CEFET-RJ.
Simulations HLA/RTI Distributed Simulations with Portico RTI - Blog sobre simulação distribuída utilizando HLA/RTI.
Código Fonte - Blog sobre dicas e tutoriais na área de programação.
Zodiac - Data Science Workflow System - Sistema de Gerenciamento de Workflows Científicos montado na plataforma cloud para OpenStack. O Zodiac utiliza o barramento HLA/RTI de simulação distribuída para executar processamento de workflows científicos. Integrado ao OpenStack Cinder, Trove, Keystone e Neutron.

Proficiência

Java / Java EE

Javascript & jQuery

ExtJS 6

HTML & CSS

GeoServer

PostgreSQL

HLA / RTI

PostGIS

OpenLayers 3