Frederico Policarpo Martins

Sou profissional de T.I com dez anos de experiência. Trabalho como Desenvolvedor Full Stack, Coach de Desenvolvimento, Gerente de Tecnologia e Palestrante/Consultor/Instrutor em Desenvolvimento, Testes e Arquitetura de Software. Me formei bacharel em Ciência da Computação pela UFG. Possuo experiências em desenvolvimento/arquitetura de sistemas com as tecnologias com GRAILS, Java e .NET. Durante minha carreira programei tanto em front-end (com diversas bibliotecas de JavaScript/TypeScript e Tecnologias .NET), quanto em back-end (em sistemas de arquiteturas baseadas e serviços). Sempre trabalhei em ambiente gerenciado por metodologias ágeis, com foco em teste e qualidade. Na função de desenvolvedor trabalhei com as seguintes ferramentas: Bancos de Dados: Oracle, MySQL, SQLServer, PostgreSQL e ElasticSearch; Linguagem de Programação: JavaScript, TypeScript, Java, C#, Groovy, ASP.NET, Scripts para Linux e Windows; Bibliotecas JS: BOOTSTRAP, EXTJS, JQUERY, NODEJS, ANGULAR, Integração: Jenkins, Redis, GIT, Subversion. Tenho estudado as linguagens Python e R desde abril de 2017, com foco em Ciência de Dados e Machine Learning. Sempre programei com foco na qualidade do software, empregando diversas técnicas de teste, e escrevendo de código limpo, reutilizável e testável, através do emprego de padrões referência de desenvolvimento, como padrões GoF, GRASP e padrões Martin Fowler, buscando o melhor equilíbrio entre algumas metodologias de desenvolvimento: Programação Orientada e Objetos, Programação Funcional e Programação Procedural. Trabalhando com as tecnologias .NET Framework tirei as seguintes certificações: MCTS: .NET Framework 3.5 Windows Presentation Foudation, MCTS: .NET Framework 3.5 Windows Workflow Foudation, MCP - Microsoft Certified Professional, Microsoft , MCTS: .NET Framework 2.0 Windows Applications. Nos trabalhos com testes e qualidade de software implantei automatização dos diversos tipos de teste(Unidade, BDD, TDD, Funcionais, De Carga, de Integração), onde adquiri experiência com Mocks e Stubs, ferramenta Selenium, ferramentas de Cobertura de Teste. Desenvolvi sistemas com grande processamento de dados onde a performance do banco de dados é crucial. Os processos de desenvolvimento nos quais participei utilizaram as ferramentas Assembla , Mingle e JIRA, usando como base metodologias ágeis (SCRUM, XP, Kanban) Atuei também na implantação in loco do sistema FPw Workflow nos clientes VALE, no Rio de Janeiro/RJ e em Vitória/ES, e Unibanco em São Paulo/SP. Devido a minha facilidade de comunicação, bom relacionamento e proatividade, em todas minhas experiências em algum momento fiz papel de Gerente de Tecnologia e de Coach das equipes de desenvolvimento, além de programar em paralelo e trabalhar na evolução dos sistemas no que se refere à arquitetura,desempenho, qualidade e estabilidade. Tenho bastante facilidade em aprender novas tecnologias, ferramentas e metodologias. Nos meus trabalhos constantemente busco essa pesquisa com a meta de sempre melhorar produtividade e qualidade de código.

Informações coletadas do Lattes em 18/10/2025

Acadêmico

Formação acadêmica

Graduação em Ciência da Computação

2003 - 2007

Universidade Federal de Goiás
Título: Desenvolvimento da camada de dados da ferramenta SysReq utilizando Hibernate
Orientador: Fábio Nogueira de Lucena

Formação complementar

2018 - 2018

Deep Learning Summer School. (Carga horária: 40h). , Deep Learning Brasil, DLB, Brasil.

2004 - 2004

JSP. (Carga horária: 4h). , AgroSol/GO, AGROSOL, Brasil.

2004 - 2004

Programação Multithread com Java. (Carga horária: 4h). , Instituto de Informática - UFG, INF, Brasil.

2004 - 2004

Ferramentas de Segunrança em Redes. (Carga horária: 4h). , Sistemas Abertos, SA, Brasil.

2003 - 2003

Extensão universitária em Digitação. (Carga horária: 78h). , Delphi Informática, DELPHI, Brasil.

2003 - 2003

Curso de Curta Duração. , Sistemas Abertos, SA, Brasil.

Idiomas

Bandeira representando o idioma Inglês

Compreende Bem, Fala Pouco, Lê Bem, Escreve Bem.

Bandeira representando o idioma Espanhol

Compreende Razoavelmente, Fala Razoavelmente, Lê Bem, Escreve Razoavelmente.

Bandeira representando o idioma Português

Compreende Bem, Fala Bem, Lê Bem, Escreve Bem.

Áreas de atuação

Grande área: Ciências Exatas e da Terra / Área: Ciência da Computação / Subárea: Desenvolvimentos Baseados em Testes.

Grande área: Ciências Exatas e da Terra / Área: Ciência da Computação / Subárea: Arquiteturas Baseadas em Serviços.

Grande área: Ciências Exatas e da Terra / Área: Ciência da Computação / Subárea: Desenvolvimento Web.

Grande área: Ciências Exatas e da Terra / Área: Ciência da Computação / Subárea: Sistemas de Informação.

Grande área: Ciências Exatas e da Terra / Área: Ciência da Computação / Subárea: Banco de Dados.

Participação em eventos

.NET Open Day.Silverlight 3.0. 2009. (Seminário).

.NET Open Day.Windows Workflow Foundation. 2009. (Seminário).

Eco Developers. 2009. (Seminário).

Conpeex. 2006. (Congresso).

Conpeex. KuruJa Linux. 2005. (Congresso).

Encontro de Tecnologia e Informática.ETI. 2004. (Encontro).

I Congresso de pesquisa, ensino e extensão. Conpeex. 2004. (Congresso).

II Encontro de Tecnologia Java de Goiânia.II Java Gyn. 2004. (Encontro).

XXVI Congresso da Sociedade Brasileira de Computação. SBC 2004. 2004. (Congresso).

Encontro de Tecnologia e Informática.ETI. 2003. (Encontro).

Linux Instal Fest.Linux Instal Fest. 2003. (Outra).

Orientou

Fábio Nogueira de Lucena

Desenvolvimento da camada de dados da ferramenta SysReq utilizando Hibernate; 2006; Trabalho de Conclusão de Curso; (Graduação em Ciência da Computação) - Instituto de Informática - UFG; Orientador: Frederico Policarpo Martins;

Cristiane Bastos Rocha Ferreira

Monitoria da Disciplia de Estrugura de Dados I; 2006; Orientação de outra natureza; (Ciência da Computação) - Instituto de Informática - UFG; Orientador: Frederico Policarpo Martins;

Fábio Nogueira de Luncena

Monitoria da disciplina de Programação Orientada a Objetos; 2004; Orientação de outra natureza; (Ciência da Computação) - Instituto de Informática - UFG, Conselho Nacional de Desenvolvimento Científico e Tecnológico; Orientador: Frederico Policarpo Martins;

Outras produções

MARTINS, F. P. ; VIEIRA, T. V. . KuruJa Linux. 2005.

José Morched Carneiro ; Fábio Nogueira de Lucena ; MARTINS, F. P. . Kyrios. 2005.

Prêmios

2009

MCTS: .NET Framework 3.5 Windows Presentation Foudation, Microsoft.

2009

MCTS: .NET Framework 3.5 Windows Workflow Foudation, Microsoft.

2008

MCTS: .NET Framework 2.0 Windows Applications, Microsoft.

2008

MCP - Microsoft Certified Professional, Microsoft.

Histórico profissional

Endereço profissional

  • Zero Glosa Tecnologia. , Rua 115F, Setor Sul, 74085300 - Goiânia, GO - Brasil, Telefone: (62) 39227470, Ramal: 201, URL da Homepage:

Experiência profissional

2016 - Atual

Zero Glosa Tecnologia, Zero Glosa

Vínculo: Colaborador, Enquadramento Funcional: Desenvolvedor/Arquiteto de Software, Carga horária: 40, Regime: Dedicação exclusiva.

2012 - 2015

Zero Glosa Tecnologia, Zero Glosa

Vínculo: Empregado, Enquadramento Funcional: Desenvolvedor Web, Carga horária: 40, Regime: Dedicação exclusiva.

Outras informações:
Trabalhei no desenvolvimento do Sistema Zero Glosa, com metologias ágeis, diversas estratégias para testes, arquitetura distribuída em serviços, tecnologias GRAILS no back end, e Bibliotecas JavaScritp no front-end, dentre elas EXT.JS, JQUERY, NODE.JS e BOOTSTRAP. Banco de dados Oracle e PostgreSQL. IDE IntelliJ IDEA. Trabalhei também com configuração de sistema de integração com a ferramenta Jenkins. Trabalhei em um StartlUp de BIG DATA utilizando a ferramenta Pentaho e VIEWS MATERIALIZADAS do PostgreSQL.

2011 - 2011

Fibonacci

Vínculo: Colaborador, Enquadramento Funcional: Consultor em Desenv. /Arquitetura de Software, Carga horária: 40, Regime: Dedicação exclusiva.

Outras informações:
Fui responosável pelo projeto FiboDev, corresponde a um centro de treinamentos para desenvolvedores de software. Essa pesquisas envolvem ambientes de desenvolvimento rápido, como Grails/Rails, e também a plataforma comercial .NET. O foco do FiboDev não é a tecnologia usada em seus treinamentos e sim a qualidade do software produzido pelo aluno, isso inclui: Teste de Software, Programação Orientada a Objetos, padrões arquiteturais, dentre outros.

2008 - 2011

Fibonacci

Vínculo: Colaborador, Enquadramento Funcional: Coach de Programação/Gerência de Projetos, Carga horária: 40, Regime: Dedicação exclusiva.

Outras informações:
Após um ano na programação fui promovido a Coach, utilizando a metodologia de programação XP. Além de gerenciar projetos dentro da empresa, para o sistema FPw Workflow, desenvolvido pela Fibonacci via terceirização pela LG Sistemas.

2008 - 2009

Fibonacci

Vínculo: Colaborador, Enquadramento Funcional: Implantador do sistema FPw Workflow, Carga horária: 40

Outras informações:
Realizei implantação in loco do sistema FPw Workflow nos clientes VALE, no Rio de Janeiro/RJ e em Vitória/ES, e Unibanco em São Paulo/SP

2007 - 2008

Fibonacci

Vínculo: Colaborador, Enquadramento Funcional: Desenvolvimento De Sistema de RH Workflow, Carga horária: 40

Outras informações:
Trabalho de programação em sistema de grande porte, utilizando o .NET Framework Workflow Foundation, com a plataforma Visual Stúdio e banco de dados Oracle.Foi utilizada metodologia de testes automatizados, desde unidade com controle da cobertura de código, quanto testes em interface web, testes de integração e testes de carga, sempre buscando a automatização dos mesmos. Para o sistema FPw Workflow, desenvolvido pela Fibonacci via terceirização pela LG Sistemas.

Atividades

  • 02/2011 - 07/2011

    Pesquisa e desenvolvimento , FiboDev, .,Linhas de pesquisa

  • 02/2008 - 02/2011

    Direção e administração, Gerência, .,Cargo ou função, Gerente de Projeto/Coach.

  • 08/2007 - 01/2008

    Pesquisa e desenvolvimento , Equipe de Desenvolvimento, .,Linhas de pesquisa

  • 01/2007 - 07/2007

    Estágios , Equipe de Desenvolvimento, .,Estágio realizado, Desenvolvimento ágil de Software, Linguagem c#.

2016 - 2016

PACTO SOLUÇÕES TECNOLÓGICAS

Vínculo: Colaborador, Enquadramento Funcional: Desenvolvedor, Carga horária: 44, Regime: Dedicação exclusiva.

Outras informações:
Desenvolvimento de software

2005 - 2006

EXIS Serviços LTDA

Vínculo: Estagiário, Enquadramento Funcional: Desenvolvedor de Software, Carga horária: 40

Outras informações:
Estágio em Desenvolvimento de Software em andamento. Fim do contrato em 21/02/2006. Detalhes: Desenvolvimento de um software de Gestão Empresarial usando tecnologias Java. Ferramentas de desenvolvimento empregadas no estágio: IDE Eclipse; Framework Spring; Framework Hibernate; J2SE e J2EE; Tomcat Server; Biblioteca de Interface Gráfica Thinlet; Ant; Biblioteca de Testes JUnit; Biblioteca Cobertura; SGBDS: HSQLDB e MySql; Sistema Operacional : Suse Linux; Gerência de Verões: Subversion; Tecnologia Java Web Start; Modelagem UML: Jude; Gerência de Projeto: DotProject; Gerência de Requisitos: Protege; Aplicação de Design Patterns; Paradigma de Orientação a Objetos; Projeto de Banco de Dados Relacional; Mapeamento Objeto/Relacional;

Atividades

  • 02/2005 - 02/2006

    Estágios , Gerência de Projetos, .,Estágio realizado, Estagio em Desenvolvimento de Software.