Sou responsável por definir soluções técnicas para os projetos, garantindo que atendam aos requisitos de negócios e tecnologia. Além disso, auxilio na melhoria contínua da arquitetura do projeto, refinando o desenho técnico e garantindo que as melhores práticas sejam seguidas. Também sou responsável por analisar novas demandas antes que elas cheguem à equipe, avaliar os requisitos e fornecer feedback técnico para a equipe de desenvolvimento. Realizo o planejamento das implantações em produção, garantindo que as mudanças sejam feitas de forma segura e controlada, e auxilio a equipe em dúvidas técnicas, fornecendo orientação e suporte técnico durante o processo de desenvolvimento. Além disso, sou responsável por investigar e corrigir problemas relatados em produção, trabalhando em conjunto com a equipe de desenvolvimento para garantir a resolução rápida e eficaz dos problemas. Também monitoro o ambiente de produção usando a ferramenta Dynatrace e aplico conceitos de SRE para garantir a disponibilidade e confiabilidade do sistema. Por fim, planejo e executo a evolução tecnológica no projeto, pesquisando novas tecnologias e ferramentas para melhorar a eficiência e escalabilidade do projeto.
Em um projeto desafiador, atuei no desenvolvimento de um sistema de monitoramento de veículos e motoristas que abrangia mais de 70.000 veículos em mais de 6 países e foi traduzido para 9 idiomas. Participei ativamente da migração do backend do sistema de monolito Java para microsserviços, utilizando a plataforma Openshift, a fim de melhorar a escalabilidade e disponibilidade do sistema. Durante o desenvolvimento, trabalhei na criação de serviços de processamento de dados usando mensageria com Kafka e no banco de dados utilizando Oracle e Postgres. Também desenvolvi um recurso de envio de e-mails com anexos em formatos XLS e PDF para facilitar a gestão dos veículos e motoristas. Na parte de frontend, desenvolvi novas funcionalidades utilizando AngularJS e trabalhei em conjunto com a equipe de UX/UI para garantir a melhor experiência do usuário possível. Para lidar com a internacionalização, utilizamos um serviço de cache Hazelcast, garantindo que o sistema fosse adaptado a diferentes idiomas de forma eficiente. Para melhorar o tempo de resposta dos serviços, implementamos a tecnologia Redis, que permitiu uma recuperação mais rápida de dados em cache. Durante o desenvolvimento, participei de testes unitários e de integração, bem como de reuniões com a equipe para discussão de melhorias e resolução de problemas.
No projeto, minha principal responsabilidade foi desenvolver aplicações que permitissem a migração de dados para uma plataforma de e-commerce, utilizando .NET Core como linguagem de programação. Além disso, fiz modificações nos serviços existentes com o objetivo de melhorar a escalabilidade e disponibilidade, utilizando Docker como plataforma de contêineres. Durante o desenvolvimento, criei componentes genéricos que poderiam ser utilizados em uma plataforma customizável de e-commerce, a fim de simplificar a manutenção e reduzir o tempo de desenvolvimento de novas funcionalidades.
Criação e implementação de sistema interno de gestão logística para malhas ferroviárias, incluindo controle de carga e descarga de vagões e monitoramento do estoque dos armazéns. Utilização de ferramentas tecnológicas como Java, AngularJS e OracleDB.
Criação e implementação de sistema interno de gestão logística para malhas ferroviárias, incluindo controle de carga e descarga de vagões e monitoramento do estoque dos armazéns. Utilização de ferramentas tecnológicas como Java, AngularJS e OracleDB.
FLCLDBWDJT-SSSFRGJD-WHKBWWBBFD
Would you like to download CV's of freelancers? Check out our account options for recruiters.
You have reached the view limit of 10 freelancer profiles per 24 hours.
Looking for more freelancers? Post a project without obligation or sign up for a recruiter account.