Career Profile

Engenheiro de software formado em ciência da computação, trabalhando há onze anos na área de tecnologia, sólida experiência em todo o ciclo de vida de desenvolvimento de software, desde o conceito da arquitetura até a entrega. Habilidades de solução de problemas, análise de código e refatoração buscando sempre soluções efetivas, econômicas e responsivas. Entusiasta de metodologias ágeis de desenvolvimento, ferramentas e processos que contribuem para o design, implementação, teste e manutenção do software.

Experiences

Co-creator and Software Engineer

2013 - Present
Car Solutions, Jundiaí

Desenvolvimento, manutenções, correções e melhorias em APIs e serviços em C# dotnet e dotnet core.

Migração de app mobile de Android Java para Flutter utilizando princípios de gerenciamento de estado com BlocProvider e SQLite.

Manutenção, monitoramento e administração de bases SQL Server.

Refatoração e reestruturação de código em projetos legados, utilizando princípios do clean code e clean architecture.

Aplicação de metodologias ágeis, Scrum e Kanban, junto ao time.

Realização de testes de unidade, integração e comportamento utilizando princípios de TDD e BDD

Implementação de sistema de controle de versão TFS, VSTS (Azure DevOps), Git e GitHub.

Software Developer

2011 - 2013
ESLTEC, Jundiaí

Desenvolvimento de aplicativos em Android Java com base de dados SQLite e integração com serviços SOAP.

Desenvolvimento e manutenção em aplicações Asp.net webforms and windows forms.

Desenvolvimento de webservices SOAP asmx.

Support Analyst and Developer jr

2009 - 2011
AFASA Construções, Jundiaí

Desenvolvimento e manutenção de sistemas intranet, website e aplicações com integração com ERP Microsiga Protheus (TOTVS) utilizando C# e base de dados SQL Server

Gerência e configuração do Active Directory (AD) e MS Exchange Email no Windows Server

Suporte junto ao usuário.

Certifications

Skills & Proficiency