William Koller

Brasileiro, Casado, 33 anos. PR · 041codekoller@gmail.com

Sou William Koller, sou desenvolvedor Backend focado no ecosistema JavaScript, mas já atuei com Golang e Python, atualmente tenho desenvolvido APIs, BFFs e Micro Serviços com Nodejs usando o framework Nestjs, PostgreSQL, ORM TypeORM e TypeScript. Sou Co-Founder na cominudade NestJS Brasil e tenho um canal no Youtube que ensino Nestjs, 041 Code Koller.


Experiência Profissional

Specialist Software Engineer na Dasa

Dasa

Criando API's, BFF e microservices com Azure, Docker, Nodejs, Nestjs, Kubernetes, Rancher e PostgreSQL.

Nav PRO
May 2022 - until now

Online Instructor no Youtube

Youtube

Ensino tecnologia

041 Code Koller
Aug 2022 - until now

Content Write na 4Devs

4Devs

Crio conteúdo

4Devs
Fev 2022 - until now

Sênior Software Engineer Consultant na Maitha Tech

Infracommerce/Giorgio Armani

Best Practices, Clean Architecture, MongoDB, Kafka (Connect, KSQLDB), Nodejs (Nestjs) e Microsoft Azure.

Infracommerce
Aug 2022 - Nov 2022

Sênior Full Stack Engineer na Invillia

Gympass/Wellz Care

Aplicação de uma plataforma de Saúde Mental no Gympass - Wellz Care. Desenvolvimento da plataforma em Golang, usando PostgreSQL, Node.js com Nestjs e Lambda Function. Banco de dados com PostgreSQL e MongoDB. Criação de componentes em React.js, Next.js e dando manutenção em um sistema legado feityo em Angular. CMS com Strapi.io. AWS Cognito (AmplifyJS), Athena e SES. Monitoriamento com Datadog, Deploy no Github Actions usando a estratégia de CI (Continuos Integration) e CD (Continuos Delivery), e Stream Processing com Apache Kafka.

Emotional Health/Wellz Care
Aug 2021 - Mar 2022

Sênior Software Engineer na Invillia

Quinto Andar

Aplicação de uma plataforma de atendimento via telefone e chat para os clientes Quinto Andar. Desenvolvimento da plataforma usando Twilio e seu compilado de utilidades, Python com Flask e Django, Banco de Dados com PostgreSQL e MongoDB, AWS S3, SQS, SNS. GitOps com ArgoCD for Kubernetes e Stream Processing com Apache Kafka, Monitoramento com Kibana, Grafana, Prometheus e Instana. Acompanhava todo o ciclo do desenvolvimento, Spikes, criação tarefas no board, desenvolvimento, deploy, monitoramento, criação de alertas de monitoriamento. Fiz uma apresentação para o time de engenharia sobre Blue/Green Deployment e Canary Release.

Quinto Andar
Aug 2021 - Mar 2022

Sênior Software Engineer na Invillia

TMOV

Aplicação para uma plataforma de transportes de Caminhoneiros. Desenvolvimento da plataforma em Node.js com Nestjs, usando TypeScript, PostgreSQL usando TypeORM, dando manutenção em um sistema legado desenvolvido em CSharp com .NetCore e Entity Framework Core.

Tmov
Jul 2021 - Aug 2021

Pleno Backend Developer | Meritt

Meritt

Desenvolver e Implementar Soluções na platafoma Devolutivas, um projeto que fornece feedback aos usuários (diretores de escolas, professores, alunos e outros) sobre as avaliações que os alunos fizeram. Mostra muitas estatísticas e gráficos apontando os pontos fracos do aluno, tornando-se a melhor ferramenta para o professor ver como ele pode atender melhor o aluno. Utilizando Nestjs, TypeORM, PostgreSQL, Redis, OAuth2, Google Firebase (Firestore, Functions, Trigger, Scheduler), AWS (SDK Cognito, S3, SQS, Producer e Consumer), Gitlab (CI) e Testing com Jest.

Dez 2020 - Jun 2021

Junior Backend Developer | Adonisjs | JavaScript | Squad Product

Wiser Educação

Desenvolver e Implementar Soluções para a Plataforma meuSucesso.com versão 2, utilizando Adonisjs v4, com ORM Lucid com polimorfismo e PostgreSQL.

Set 2020 - Dez 2020

Junior Backend Developer | Clean Architecture | SOLID | TypeScript | TDD | Squad Product

Wiser Educação

Desenvolvimento de microsservices com Clean Architecture, Design Patterns, SOLID e TDD. Trabalhando com Google Cloud DataStore, desenvolvendo a arquitetura do microsservices, utilizando so principios do Clean Arquitecture.

Jul 2020 - Set 2020

Junior Backend Developer | Squad Product

Wiser Educação

Desenvolvimento de soluções para plataforma Wiseup Online, utilizando Node.js, TypeScript e PosgreSQL. Trabalhando com Google Cloud Bucket/Storage, Docker e versionamento de código.

Jun 2020 - Jul

Junior Backend Developer | Squad Clients Labs

Wiser Educação

Desenvolver e Implementar Soluções para melhor atender as necessidades dos nossos clientes, atráves da nossa IA. Utilizando TypeScript no Backend, teste de API com Postman, Cloud - Google Cloud, CRM - SalesForce, DevOps - git, git flow, Docker. Machine Learning - Dialogflow Cloud Google.

Fev 2020 - Jun

Junior PHP Developer

Para O Alto E Avante

Desenvolvimento de aplicações Web, utilizando PHP7 com o framework Laravel no Backend, Ajax, CSS, Bootstrap 4, JavaScript e jQuery no FrontEnd. Metodologia ágil com Scrum e Kanban com Pipefy, controle de versão utilizando git e git flow. Banco de daos - MySQL, Docker (docker-compose, docker images, docker sh e Nginx, Redis, SSL e MySQL. CloudFlare, Cloud Infrasctructure and Security (Amazon - AWs, EC2 - Management Console, Python, S3 AWS e RDS). CMS - Wordpress + OptimizePress + Elementor.

Ago 2018 - Jan 2020

Junior PHP Developer

Clinicarx

Desenvolvimento de aplicações Web, utilizando PHP7 com o framework CakePHP no Backend, HTML5, CSS, Jade (Bug) e JavaScript com framework AngularJS no Frontend. Controle de versão utilizando o git e smartgit. Teste de API com Postman, utilização de Gulp e Vagrant. Metodologia Scrum e Kanban com Jira/Confluence. Banco de daos - Postgres.

Jan 2019 - Mar 2019

Junior PHP Developer

Youtz

Desenvolvimento de ferramentas para comunicação em tempo real via texto e vídeo utilizando WebRTC e Websocket. Utilizando a linguagem PHP7 com o Zend Framework 2/3 no Backend, HTML5, CSS e JavaScript no Frontend. Controle de versão utilizando o git, Server - Google Cloud, Banco de dados - MySQL, WordPress e Woocommerce.

Ago 2018 - Dez 2018

Educação

Faculdade Integras Camões

Análise e Desenvolvimento de Sistemas
Jan 2018 - Dez 2021

Erick Wendel Training and Consulting

Javascript Expert - Especialização Javascript
Maio 2021 - Present

Cod3r Cursos

Javascript Funcional e Reativo
Jun 2021 - Present

JStack

Desenvolvimento em JavaScript
Mar 2022 - Present

Code Education

Formação Full Cycle
Dez 2021 - Present

Udemy

Desenvolvimento API REST
Jan 2021 - Fev 2022

Skills

Linguagem de Programação & Estudos

Certificações

  • Kafka: Fast Delegate, Evolução e Cluster de brokers - 2022
  • Kafka: Produtores, Consumidores e Streams - 2022
  • Comunicação entre sistemas - 2022
  • Integração contínua - 2022
  • Padrões e técnicas avançadas com Git e Github - 2022
  • RabbitMQ - 2022
  • SOLID Express - 2022
  • Fundamentos de Arquitetura de Software - 2022
  • Docker - 2022
  • Ecommerce real time com Node.js e Adonis Framework - 2020
  • Treinamento Rodrigo Manguinho - Nodejs, TypeScript, Clean Architecture e SOLID - 2020
  • PHP Day Curitiba - 2018
  • Semana OmniStack Onze - RocketSeat - 2020
  • Curso avançado com Docker - School of Net - 2020
  • Curso iniciando com Docker I e II - School of Net - 2020
  • Curso Node.js Básico - School of Net - 2020
  • Curso Composer I e II - School of Net - 2020
  • Curso JavaScript avançado - School of Net - 2020
  • Curso PHP - Paradigma Procedural - School of Net - 2020
  • Curso API RestFul Laravel I e II - School of Net - 2019
  • Curso avançado com PHP e MySQL - School of Net - 2019
  • Curso Laravel - avançado com Eloquent ORM - School of Net - 2019

Outras Informações

    • Co-Founder Nestjs Brasil.
    • Inglês nível básico.
    • Metolodologia Ágil e Scrum.