Sobre mim:
Sou programador-analista experiente (+ de 20 anos) em quase todas as plataformas de SO/hardware: Windows Desktop, web front, web back (API REST), mobile, Linux (Server/VMS/SSH etc.) dentre outros;
Tenho larguíssima experiência em SGBD relacional, conhecendo desde DDL a DML, metadados e tuning (DevOps). MS SQL Server, MySQL, PostgreSQL são os meus preferidos, mas trabalho literalmente com todos, visto abase eprincípios serem os mesmos em cada fabricante.
Experiente em AWS / cloud como um todo, criando e configurando a estrutura de cloud para deploy da forma mais enxuta com menor custo possível - DevOps (muitas vezes gratuito, a depender do tipo de aplicação a ser colocada na nuvem).
Programo em qualquer linguagem, pois sou programador profissional, não, "programador de linguagem"; porém, me especializei por questão de gosto e qualidade, nas seguintes linguagens: node.js (atual), Delphi (antes, era o carro chefe das linguagens desktop com SQL), CLipper, BASIC e Assembly. De todas, a mais apaixonante pra mim é o node.js para web - backend.
Fiz análise de requisitos e diagramas de bancos de dados de inúmeros sistemas de inúmeras empresas (vou enviar meu curriculum). Desde privadas a públicas, pequenas, médias e grandes (prefeitura da cidade do Salvador, por exemplo - capital da Bahia).
Tenho experiência em liderança de equipes de programadores.
Sólida experiência e conhecimentos em OOP, linguagem estruturada, modularização e até formas mais avançadas de programação e estruturas de dados, como recursividade, listas encadeadas, árvores B etc. Conhecimentos e experiência em SOLID e Clean Code.
Sou professor de curso profissionalizante de programação há mais de 20 anos, tendo, com isso, formado e ajudado a inúmeros programadores alcançarem a tão almejada experiência profissional, que as empresas tanto exigem.
Minha lógica é simples, didática e meus códigos sempre limpos e comentados didaticamente, para que qualquer programador depois de mim não tenha dificuldades em continuar o trabalho. (fazer código complicado para manter o emprego é coisa de amador e mau caráter).
O que sei, sei. O que não sei, mas me dê um prazo curto e me torno destro em tempo hábil menor do que o comum da maioria, pois já conheço todos os principais princípios da programação comercial.
No mais, vamos fazer um teste para verificar?
Atenciosamente, me coloco à disposição.
Resumo da experiência profissional:
- Análise de requisitos;
- Projeto;
- Contrução física do software utilizando linguagem de programação apropriada (sou especialista em node.js e Delphi);
- Instalação/testes;
- Ensino/boa didática
- Complementação de testes até estabilidade/versão estável do sistema construído;
- Manutenção, voltando ao início das atividades, ou seja, análise de requisitos/projeto...
- Acompanhamento, gerenciamento e construção de todo o ciclo de vida dos softwares desenvolvidos.;
- Além de gerenciar/coordenar os progrmadores em equipes de desenvolvimento;
- Incluía, também, quando desenvolvimento colaborado: particionamento e distribuição de tarefas para cada programador do software;
- Gestão de versões;
- Gerência de projetos (ms project e outros);
- Todas as tarefas associadas ao contexto de desenvolvimento.