Marcelo Vidal

Marcelo Vidal

Desenvolvedor Java

Followers of Marcelo Vidal230 followers
location of Marcelo VidalNiterói, Rio de Janeiro, Brazil

Connect with Marcelo Vidal to Send Message

Connect

Connect with Marcelo Vidal to Send Message

Connect
  • Timeline

  • About me

    Especialista em Desenvolvimento de Software / Líder Técnico

  • Education

    • Universidade Federal Fluminense

      2000 - 2005
      Bacharel em Ciência da Computação
  • Experience

    • BL Informática

      May 2004 - Sept 2008
      Desenvolvedor Java

      Análise e desenvolvimento de sistemas web, utilizando tecnologia Java. Modelagem estruturada e UML. Uso de PL/SQL. Desenvolvimento de projeto .Net.

    • CI&T

      Sept 2008 - Mar 2009
      Projetista Java

      Responsável por criar projeto de software utilizando UML. Cordenação de equipe de desenvolvimento. Desenvolvimento utilizando JAVA, baseado em struts. Esse projeto tinha como cliente a Petrobras.

    • Politec

      Mar 2009 - Oct 2011
      Analista de Sistemas Sênior

      Desenvolvimento de sistemas web utilizando tecnologia JAVA e frameworks de mercado como spring, jsf, hibernate, maven, etc... Utilização de métodos ágeis (SCRUM). Alocado dentro da Petrobras.

    • Perlink Consultoria e Sistemas

      Oct 2011 - Oct 2014
      Líder Técnico

      Liderança Técnica em projetos de software. Responsável pela equipe de desenvolvimento no projeto. Desenvolvimento de sistemas web em c#. Trabalhei no site Trinks. Alocado durante 1 ano na empresa iMusica Corp, na área de backoffice.

    • IMusicaCorp

      Nov 2014 - Nov 2017
      Coordenador de desenvolvimento de software

      Coordenação e liderança técnica da área de agregação de conteúdo no backoffice da empresa. Análise e projeto de novas soluções. Manutenção e desenvolvimento de sistemas de backend, na linguagem C#, utilizando windows services, RabbitMQ, SQLServer, MongoDB, Redis, integração contínua com Jenkins, testes unitários com NUnit, IoC, AOP (aspectos), .NET Framework 4.5 ou superior, log com stack ELK, serviços REST, entre outras tecnologias. Integração com gravadoras/agregadores de conteúdo utilizando DDEX (Digital Data Exchange) versões 3.4.1, 3.8.2 e 4.1.1 Show less

    • Claro Brasil

      Dec 2017 - now

      Atuando na liderança técnica da área de agregação de conteúdo no backoffice da empresa. Com grande expertise no mercado musical (audio, video, RBT), utilizando padrão DDEX, mas também em outras áreas de negocio.Análise, arquitetura/projeto de novas soluções. Desenvolvimento e manutenção de sistemas de backend (serviços e APIs), assim como a aplicação Web Intranet, na linguagem C#/Java, utilizando:- Applications: Container (ECS), Windows / Linux services em EC2, Lambda- WebAPIs REST: ASP.Net , API Gateway- Messageria: RabbitMQ / SQS- DBs: SQLServer, MongoDB, MySQL, Redis, DynamoDB, DocumentDB- Integração contínua: Jenkins- Testes unitários com NUnit / MSTest / JUnit- Patterns: IoC, AOP (aspectos) com PostSharp, Clean Architect, SOLID- Tecnologias: .NET Framework >= 4.6.2, .Net >= 6.0, Java 8 / 17 (OpenJDK), Spring, Maven- Logs: Stack ELK, CloudWatchUtilização de métodos ágeis, com quadro Kanban e reuniões de apresentação / priorização das tarefas. Uso de sprints para novos projetos, com apoio da ferramenta JIRA.Desenvolvimento de sistemas em nuvem AWS, utilizando tecnologias como S3, ECS, EC2, SQS, FSX, DynamoDB, DocumentDB, Lambda, API Gateway e Cloudwatch. Uso de docker.Recrutamento de novos funcionários da minha área. Treinamento e feedbacks para os integrantes do time.Integração com gravadoras e agregadores utilizando DDEX (Digital Data Exchange) versões 3.4.1, 3.8.2 e 4.3.Em 07/2023, participei ativamente da migração de nossos sistemas e do nosso storage isilon de nosso antigo DCV, para a nuvem AWS, onde foram migrados petabytes de dados, desenvolvendo sistemas escaláveis, resilientes e seguros. Show less A empresa iMusicaCorp foi adquirida pela Claro Brasil e passou a ser uma subdivisão dentro da empresa. Atuando na coordenação e liderança técnica da área de agregação de conteúdo no backoffice da empresa. Análise e projeto de novas soluções. Manutenção e desenvolvimento de sistemas de backend, na linguagem C#, utilizando windows services, WebAPIs REST, RabbitMQ, SQLServer, MongoDB, MySQL, Redis, integração contínua com Jenkins, testes unitários com NUnit, IoC, AOP (aspectos), .NET Framework 4.5 ou superior, .Net Core 3.1 e .Net 6, log com stack ELK, entre outras tecnologias.Suporte em aplicações Java 7/8 com OpenJDK.Utilização de métodos ágeis, com quadro Kanban e reuniões de apresentação / priorização das tarefas. Uso de sprints para novos projetos, com apoio da ferramenta JIRA.Uso extensivo de AWS S3 como storage para as midias. Um volume na casa de petabytes.Recrutamento de novos funcionários da minha área. Treinamento e feedbacks para os integrantes do time.Integração com gravadoras e agregadores utilizando DDEX (Digital Data Exchange) versões 3.4.1, 3.8.2 e 4.1.1 Show less

      • Especialista em Desenvolvimento / Líder Técnico (Software Developer Specialist / Tech Leader)

        Jul 2021 - now
      • Coordenador de desenvolvimento de software

        Dec 2017 - Jun 2021
  • Licenses & Certifications

    • Sun Certified Programmer for the Java 2 Plataform, Standard Edition 6.0 (310-055)

      Sun Microsystems
    • Sun Certified Associate, Java Platform, SE

      Sun Microsystems