Frank Marlon Machado dos Santos

Bacharel em Sistema de Informação com MBA em Engenharia de Software, com 20 anos de experiência em desenvolvimento de software nas plataformas desktop, web, mobile nas camadas frontend, backend e integração. Especialista nas tecnologias Java, Kotlin, Spring, JavaScript e Vue.js. Entusiasta de Node, TypeScript, Nest.js e MongoDB. Faço desenho e implementação de soluções considerando alta disponibilidade e escalabilidade com Docker, Kubernetes, mensageria, cache, bancos de dados SQL e NoSQL. Experiência em infraestrutura on-premise e nuvens públicas como AWS, Google Cloud, DigitalOcean e Azure.

Informações coletadas do Lattes em 01/11/2023

Acadêmico

Formação acadêmica

Graduação em Sistema de Informação

2004 - 2007

Universidade Ceuma
Título: DESENVOLVIMENTO DE APLICAÇÕES CORPORATIVAS COM JAVA EE
Orientador: ROOSEVELT VIEIRA DE OLIVEIRA

Formação complementar

2014 - 2015

MBA em MBA em Engenharia de Software Orientada a Serviços (SOA). (Carga Horária: 435h). , Instituto Brasileiro de Tecnologia Avançada, IBTA, Brasil. , Palavras-chave: Arquitetura de Software; Integração entre Sistemas; SOA.

Idiomas

Bandeira representando o idioma Inglês

Compreende Pouco, Fala Pouco, Lê Razoavelmente, 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: Sistemas de Computação/Especialidade: Arquitetura de Sistemas de Computação.

Histórico profissional

Endereço profissional

  • Cerensa Tecnologia da Informação. , Alameda Vicente Pinzon, 54, Vila Olímpia, 04547130 - São Paulo, SP - Brasil, Telefone: (11) 994555128

Experiência profissional

2020 - Atual

Cerensa Tecnologia da Informação

Vínculo: Outro (especifique), Enquadramento Funcional: Desenvolvedor Freelancer

2022 - Atual

Platform Builders

Vínculo: Prestador de Serviço, Enquadramento Funcional: Tech Lead, Carga horária: 40, Regime: Dedicação exclusiva.

2018 - 2020

Daniele Banco

Vínculo: Prestador de Serviço, Enquadramento Funcional: Engenheiro de Software, Carga horária: 40

Outras informações:
Configuração de ambiente de desenvolvimento com GitLab, Artifactory e Docker Registry Desenvolvimento de frontend usando Vue.js, Quasar Framework e Nginx; Desenvolvimento de APIs backend e processos batch usando Java 8, SpringBoot, JAX-RS, JPA, SpringBatch, ActiveMQ, Redis, JasperReports, SQL Server; Automação de processos de build, test e deployment com GitLab CI Configuração de ambientes de Desenvolvimento, QA, UAT e Produção com servidores Linux CentOS, Docker, Cluster Kubernetes e GlusterFS; Monitoramento de aplicações e ambientes com Fluent Bit, Graylog, Prometheus e Grafana;

2017 - 2018

Becommerce

Vínculo: Prestador de Serviço, Enquadramento Funcional: Engenheiro de Software, Carga horária: 40

Outras informações:
Desenvolvimento de novas funcionalidades, melhorias e correções de bugs usando JSF, PrimeFaces, Java, JPA, Wildfly, PostgreSQL; Desenvolvimento de soluções BigData usando Java, Apache Bean, Google BigQuery e Google Spanner rodando na plataforma Google Cloud DataFlow;

2015 - 2017

7COMm

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

Outras informações:
Desenvolvimento de sistemas backend usando Java e protocolos FIX e MessagePack; Desenvolvimento de testes de componente e unitários usando Java, JUnit, Mockito, Hamcrest e HSQL database Monitoramento e troubleshoot em ambientes Linux;

2014 - 2017

Nalbatech

Vínculo: Prestador de Serviço, Enquadramento Funcional: Desenvolvedor Senior, Carga horária: 40

Outras informações:
Migração de sistemas para a Cardif Brasil de Visual Basic 6 e Stored Procedures para uma nova arquitetura; Tecnologias frontend: JSF, PrimeFaces Tecnologias backend: Java, JAX-WS, Spring, JPA/Hibernate, EhCache, JasperReports, SQL Server, JBoss 7

2013 - 2013

Scale Systems

Vínculo: Prestador de Serviço, Enquadramento Funcional: Desenvolvedor Senior, Carga horária: 40

Outras informações:
Desenvolvimento de novas funcionalidades, melhorias e correções de bugs em sistemas legados usando HTML, CSS, JavaScript, Java, Struts, Hibernate, Tomcat and SQL Server; Desenvolvimento de novos projetos usando Java EE, EJB 3, JAX-RS, JPA, Glassfish and SQL Server;

2008 - 2013

CENTRO DE TECNOLOGIA EM ADMINISTRAÇÃO PÚBLICA

Vínculo: Prestador de Serviço, Enquadramento Funcional: Lider Tecnico, Carga horária: 40

Outras informações:
Liderança de time de desenvolvimento, ajudando outros desenvolvedores, discutindo fluxos e regras de negócios com Product Owners, desenhando arquitetura e propondo melhores práticas; Desenvolvimento de novos projetos usando: Frontend: JSF, ADF Faces Backend: Java, EJB 3, JPA, EclipseLink, JasperReports Database: PostgreSQL Application Server: WebLogic Desenvolvimento de melhorias e correção de bugs em sistemas legados em Visual Basic 6, ActiveReports e SQL Server;