Desenvolvedor Backend | Desenvolvedor Web | Consultoria em TI

Alexandre Matos

Desenvolvedor sênior proativo, com boa comunicação, senso crítico e focado na resolução de problemas, com amplos conhecimentos em arquitetura de sistemas e sempre disposto a aprender novas linguagens, ferramentas e tecnologias.

Preferência por desenvolvimento backend em ambiente Linux, usando Python, Django e banco de dados PostgreSQL, mas com vasta experiência em C# / ASP.NET MVC e em tecnologias frontend (html, css e javascript), usando ferramentas como JQuery, Bootstrap, Angular e React.

Conhecimento avançado de banco de dados relacionais, tanto na programação, quanto na otimização e administração. Também experiente em bancos NoSQL (Redis), para usos diversos, como cache, log, métricas em tempo-real e fila de mensagens.

Cuidadoso com o desempenho e qualidade do código do programa, usando boas práticas na modelagem e modularização das aplicações, bem como ferramentas de análise para mensurar o tempo de execução dos programas e identificar gargalos de desempenho, além de testes automatizados para verificar a correta execução dos mesmos.

Experiência com metodologias Agile, como Scrum e Kanban e com DevOps, realizando implantação de forma contínua, monitoramento e backup das aplicações nos servidores.

Experiência em Machine Learning e Estatística, tendo desenvolvido sistemas que englobam a visualização de dados para a descoberta de padrões, a limpeza e transformação dos mesmos, a extração de variáveis relevantes, criação de modelos e sua aplicação na previsão analítica.

Experiência no mercado financeiro, tendo desenvolvido sistemas de análise e coleta de dados de bolsa de valores para fins de formulação de estratégias de investimento, com conhecimentos de contabilidade e economia em geral.

Experiência em gerenciamento de projetos e equipes, implantação de sistemas e realização de treinamentos. Responsável pela tomada de decisão técnica, planejamento estratégico dos produtos e análise e definição de requisitos e necessidades junto aos clientes.

Conhecimentos

Programação

Python

Shell Script

C# / .NET

Git

Banco de Dados

PostgreSQL

Redis

SQL Server

Back-end

Django

ASP.NET MVC

JSON API's

Front-end

Jquery

Bootstrap

AngularJS

React

Gerenciamento

Análise de requisitos

Gerenciamento de projetos

Implantação de sistemas

Treinamento de clientes

Tomada de decisão técnica

Planejamento estratégico dos produtos

Diversos

Machine Learning

Estatística

Finanças

Contabilidade

Currículo

Experiência

Desenvolvedor Python / Django

Desenvolvimento web, usando Django, PostgreSQL e Redis.

Desenvolvimento de um sistema de métricas analíticas em tempo-real e de publicidade direcionada segundo características demográficas dos usuários.

Responsável por DevOps, realizando a implantação e atualização da aplicação.

GoRead

01/2016 - presente

Desenvolvedor C# Autônomo

Desenvolvimento web, usando ASP.NET MVC, AngularJS e Bootstrap.

Manutenção e operação do sistema no Microsoft Azure.

CineMaterna

03/2015 - 08/2016

Sócio Fundador e Desenvolvedor

Responsável pela implementação dos algoritmos de machine learning, usando GNU Octave.

Desenvolvimento da interface web usando Django (Python), PostgreSQL e Bootstrap.

Responsável pela manutenção e operação do sistema em ambiente linux virtualizado.

data-learn.com

01/2014 - presente

Sócio Fundador e Desenvolvedor

Desenvolvimento de um banco de dados com as cotações diárias das ações da bovespa, utilizando PostgreSQL e processamento dos arquivos de dados, usando Python.

Desenvolvimento dos algoritmos de análise fundamentalista e análise técnica para a seleção de ativos, em SQL e Python.

StockViewer

06/2012 – 01/2014

Gerente de Desenvolvimento / Produto

Responsável pelo desenvolvimento dos produtos da empresa, gerenciando uma equipe de 5 programadores, definindo prioridades e prazos e estabelencedo rotinas de testes.

Desenvolvimento de solução completa de Nota Fiscal Eletrônica em C# e de ferramenta de indicadores de desempenho (KPI's) e Business Intelligence (BI), com cubos multi-dimensionais (OLAP) em banco de dados SQL.

Análise de requisitos e realização de treinamentos de implantação de sistemas nos clientes. Participação no planejamento estratégico dos softwares, definindo tecnologias e ferramentas que garantam melhoria na qualidade dos produtos da empresa. Experiência em sistemas de gestão e planejamento orçamentário.

Cenarius

05/2008 - 05/2012

Desenvolvedor ASP.NET

Participação nos projetos estratégicos e prioritários da empresa, tendo desenvolvido ferramentas para gestão e análise de apólices de seguros.

Desenvolvimento de ferramenta para conversão de documentos digitais (pdf) em imagem (tiff), em C++ / C#. Desenvolvimento de componentes para o Sharepoint.

National Financial Partners

05/2006 – 10/2007

Desenvolvedor freelancer ASP.NET

Desenvolvimento de aplicação Web, usando ASP.NET com C# e AJAX.NET.

Pocket Knife Software

12/2005 – 04/2006

Desenvolvedor ASP.NET

Participação em projeto de larga escala (quinze mil horas), a fim de migrar um sistema legado em Clipper para a Web, em ASP.NET, tendo trabalhado nas camadas de apresentação, negócios e dados.

Responsável pelos módulos de produção (previsão, custos, transferência e rotas), financeiro (anaĺise de crédito, aprovação de pedidos, fluxo de caixa, contas a pagar e receber, comissões), CRM (estimativa e potencial de mercado).

Desenvolvimento de Controle ActiveX em C++ para melhorar a impressão na internet e sua integração com um controle do Crystal Reports através de Javascript.

Cooplantio

06/2004 – 08/2005

Desenvolvedor ASP.NET

Desenvolvimento Web com ASP.NET (C#), tendo trabalhado em módulos de indicadores de desempenho (KPI) e Business Intelligence (BI), utilizando o SQL 2000 Analysis Services.

Serviplan

03/2003 – 05/2004

Estagiário

Responsável pelos setores financeiros e administrativos.

LinkIndustria

12/2000 - 03/2002

Formação Acadêmica

Bacharel em Ciências Econômicas

UFRGS

Julho de 2005

Idiomas

Inglês fluente

Espanhol intermediário

Certificados

Machine Learning Online Course

Stanford / Coursera

2014

Developing and Implementing Web Applications with Microsoft Visual C# .NET and Microsoft Visual Studio .NET (70315)

Microsoft

2005

Installing, Configuring, and Administering Microsoft Windows 2000 Professional (70210)

Microsoft

2002

Cursos

Machine Learning Online Course

Stanford / Coursera

2014

Programming a Microsoft SQL Server 2000 Database (MS2330A)

Microsoft

2003

Programming with C# (MS2124C)

Microsoft

2003

Implementing Windows 2000 Professional and Server (MS2267A)

Microsoft

2002

Microsoft Windows 2000 Network Essentials (MS2266A)

Microsoft

2002

Entre em contato!