Alianza, Inc.Senior Software Engineer
Aug. 2022Estados UnidosTrabalhei em diversos projetos e aplicativos implementando filas, respostas cacheadas e processamento em lote usando tecnologias como Spark Job, AWS Batch jobs, AWS Step Functions e etc. Além disso, tive a oportunidade de participar do projeto para criar uma integração no MS Teams que permite usuários façam chamadas diretamente de uma reunião do MS Teams! Como muitas partes do Alianza trabalham juntas, você pode trabalhar em vários projetos ao mesmo tempo. Pude trabalhar muito mais de perto no desenvolvimento, configuração, implantação e gerenciamento da AWS porque espera-se que os desenvolvedores do meu nível lidem com todas essas coisas por conta própria, permitindo que a equipe Devops se concentre na disponibilidade e em outras questões relacionadas à infraestrutura. Hoje posso dizer que além de desenvolvedor, sou também um devops em algum nível. Na Alianza, usa-se o Dropwizard, um framework Java que não é tão amplamente adotado pelas empresas como o Spring, no desenvolvimento de aplicações baseadas em Java. Por notar que este framework atende à requisitos específicos da melhor que outros frameworks Alianza, tenho me interessado em aprender como implementar aplicações web utilizando outros frameworks para as linguagens de programação que já conheço, para ter mais opções à minha disposição no futuro quando confrontado com projetos desafiadores de desenvolvimento de software.