Ilaot

Campo de trabalho Desenvolvedor de software
Localização BieBeebr, Ceará, BR
Avaliar R$ 30 por hora
Visualizacões de perfil 196

Curriculum Vitae

Experiência

Desenvolvedor Full Stack e Lider Tecnico

Texeira Construções

Liderei e coordenei o desenvolvimento de um sistema de controle de ponto eletrônico e RH para mais de 300 usuários. Atuei de ponta a ponta: desde o levantamento de requisitos com as áreas envolvidas até a entrega em produção. No início, conduzi entrevistas e mapeamento de processos para entender regras de jornada, aprovações e perfis de acesso. A partir disso, defini o escopo mínimo viável e o backlog, priorizando o que geraria valor mais rápido (registro de ponto, gestão de colaboradores e painéis de acompanhamento). Modelei a arquitetura do projeto no Laravel 11 (PHP 8.3), organizando as pastas por domínio/ contexto para manter responsabilidades bem separadas. Adotei padrão de código consistente e camadas claras (Controllers, Services, DTOs, Policies), facilitando manutenção e testes. No frontend, utilizei Tailwind CSS e componentes da TallStackUI para construir telas responsivas e simples de operar. Estruturei os fluxos principais (marcação, conferência e ajuste de ponto; cadastro e gestão de colaboradores) com foco em clareza e poucos cliques. Além do núcleo de ponto e RH, implementei módulos complementares: controle de frota e gestão de locais de trabalho/obras. Isso permitiu centralizar informações operacionais e cruzar dados de presença por equipe e por local. Para a infraestrutura, dimensionei uma VPS dedicada (CPU, memória e armazenamento) considerando picos e crescimento. Provisionei o ambiente web completo com Nginx, PHP-FPM e MySQL-Server, incluindo usuário de banco e permissões adequadas. Configurei HTTPS com Certbot e agendamento automático de renovação do certificado. Montei uma esteira de deploy automatizado com GitHub Actions. O pipeline faz build/cheks e, na aprovação, publica a nova versão no servidor, padronizando releases e reduzindo risco humano no deploy. Realizei otimizações leves de performance: ajustes no PHP-FPM (parâmetros do pool conforme recursos da VPS), OPcache habilitado, e tunning básico no Nginx para estáticos e keep-alive. O objetivo foi garantir boa resposta sob carga sem complexidade desnecessária. Com isso, o sistema entrou em produção de forma estável, atendendo aos times com mais de 300 usuários, com arquitetura limpa, processos de entrega previsíveis e base pronta para evoluções futuras.

Desenvolvedor FullStack

Dégagé Comunicação

Na Degage, conduzi a atualização completa do sistema de clipping, migrando o backend do Laravel 6 para o Laravel 10. Esse trabalho envolveu revisão de dependências, ajustes de breaking changes e padronização do código para as práticas atuais do framework, garantindo compatibilidade e base estável para evoluções futuras. Em paralelo, modernizei o frontend: substituí o layout antigo (Bootstrap 3 com template) por um novo design em Bootstrap 5, mais limpo e responsivo. Introduzi Axios para requisições assíncronas e deixei as views mais dinâmicas, o que melhorou a experiência de navegação e a qualidade do conteúdo exibido em página. Fiz a configuração do ambiente na VPS, preparando o servidor web com Nginx e PHP. Ajustei diretivas essenciais (rotas amigáveis, cache básico de estáticos e parâmetros do PHP) para manter boa performance e previsibilidade em produção. Assumi o suporte contínuo e a interface com o administrador e os clientes, liderando o levantamento e o entendimento de requisitos das novas demandas. A partir dessas conversas, organizei as tasks, defini critérios de aceite e priorizei entregas de maior impacto. Desenvolvi relatórios de “temas” e “veículos” de clipping (recorte de notícias) com exportação em PDF. Além disso, implementei a função de exportar PDF onde não havia suporte, padronizando a geração de documentos e agilizando o envio de resultados para os clientes. Refatorei consultas que estavam lentas: em vez de buscar todos os tipos de veículos e filtrar depois, passei a trazer apenas os que possuíam clippings. Com isso, eliminamos queries desnecessárias e reduzimos o tempo de resposta em páginas e relatórios críticos. Otimizei o processo principal de clipagem. Antes, a criação de um clipping exigia três etapas (informações do clipping, data de indexação e veículo de comunicação; e, por fim, mídias como foto, PDF, vídeo e áudio). Reestruturei para uma única etapa capaz de registrar tudo de uma vez. Caso faltem dados no momento da criação, o usuário pode salvar o básico e complementar depois. O fluxo ficou mais rápido e menos sujeito a erros. Implementei um sistema de busca de notícias para alimentar a plataforma: usei feeds RSS (Google News e sites cadastrados no banco), associados a palavras-chave por cliente. Os jobs agendados coletam as notícias, gravam no banco e exibem em uma tela específica para clipadores e administradores. O clipador então filtra e decide o que de fato vira clipping. Esse processo, antes manual e de monitoramento constante, trouxe um ganho estimado de ~60% na produtividade da equipe. Por fim, conduzi o desligamento de um sistema legado que já não tinha usuários ativos nem inserção de dados, mas ainda gerava um custo de cerca de US$ 180 para se manter online. Realizei backup completo (mídias, dados e o próprio sistema) e montei um setup via Docker Compose para execução local na máquina do administrador/empresa. Como o acesso era restrito ao admin e ocorria poucas vezes ao ano, a solução local preservou o acesso histórico e eliminou o custo de hospedagem desnecessário.

Desenvolvedor de software

Sesap-RN

**Ingresso e contexto (abr/2022).** Entrei na **SESAP-RN** como Desenvolvedor Full Stack e passei a atuar no **SABDP** (gestão de projetos), um sistema **legado em PHP puro (MVC), Bootstrap, JavaScript e MySQL via PDO**. Participei do mapeamento de gargalos e da organização do backlog técnico; minha opinião era sempre considerada nas discussões sobre padronização, segurança e manutenção. **Migração do SABDP para Laravel 8.** Participei da **migração para Laravel 8 (MVC + Blade) com Bootstrap 5 e Eloquent**, contribuindo com **Form Requests**, **Services**, migrações/seeders e configuração por `.env`. Auxiliei na implementação de **RBAC com spatie/laravel-permission** e na adoção de **PSR-12 e princípios SOLID**, o que aumentou a previsibilidade e reduziu retrabalho. Embora não tenha conduzido o projeto, tive autonomia para sugerir melhorias que foram incorporadas pela equipe. **Regula RN (gestão de filas cirúrgicas).** Atuei na evolução de um fluxo **manual** de distribuição de vagas. Contribuí com a ideia e a implementação de **distribuição em lote com critérios parametrizáveis** (faixa etária, tipo de cirurgia etc.), permitindo registrar a **quantidade total de vagas de uma vez**. A equipe estimou redução de **mais de 70%** no esforço operacional e menor incidência de erros — resultado de um trabalho colaborativo no qual minhas sugestões foram bem recebidas. **Ponto Eletrônico.** Colaborei com **correções e pequenas evoluções** guiadas pelas regras do RH: ajustes de validações, cálculos e relatórios. O foco foi manter **estabilidade e aderência** às rotinas de fechamento e auditoria, sempre com entregas incrementais alinhadas ao time. **SISTEL (processos e bloqueios judiciais).** Participei de **aprimoramentos de cadastros e fluxos**, ajustes de permissões e melhorias de consulta. Minhas contribuições priorizaram organização e previsibilidade das informações para o jurídico, com feedbacks positivos da equipe sobre usabilidade. **Dashboards operacionais.** Atuei na criação/ajustes de **painéis com indicadores**, apoiando decisões das áreas usuárias. Contribuí para **otimização de consultas** e layout **responsivo**, mantendo clareza visual e facilidade de manutenção. **Bases técnicas e forma de trabalho.** Atuei com **PHP, Laravel 8, Adianti Framework, MySQL, Blade, Bootstrap 5 e JavaScript**, seguindo **PSR-12**, **SOLID** e separação de responsabilidades. Em todos os projetos, **colaborei ativamente** com o time; minhas sugestões eram ouvidas e frequentemente incorporadas, sempre com foco em **código simples, claro e escalável** que reduz fricção operacional e acelera a evolução dos sistemas.

Educação

Sistemas de Informação

Universidade Potiguar

Certificados

Diploma de conclusão de curso

Universidade Potiguar

Operação falhou!
Por favor, tente novamente mais tarde. Se o problema persistir entre em contato com o suporte.