Prazer, Emanuel Gonçalves
Construindo a web com precisão. Engenheiro Sênior de Frontend na Storyblok. Focado em Performance, Acessibilidade e Sistemas de Design.
Sobre mim
Com quase uma década de experiência, sou um Engenheiro de Software Web Sênior dedicado à criação de aplicações robustas e de alto desempenho, com forte foco em qualidade, acessibilidade e testes.
Atualmente na Storyblok, contribuo para o desenvolvimento do nosso CMS, utilizado por milhares de desenvolvedores e profissionais de marketing em todo o mundo. Minha visão holística do ciclo de vida do desenvolvimento web, desde APIs de back-end até bibliotecas de código aberto, me transformou em um engenheiro capaz de transformar desafios complexos em soluções de software elegantes e confiáveis.
Sou um profissional certificado como Sênior em Vue.js e com certificação ISTQB Foundation Level, com expertise na criação de aplicações sólidas e bem testadas. Minha paixão é entregar código de alta qualidade que proporcione uma ótima experiência para todos.
Estou sempre aberto a conectar-me com profissionais que compartilham minha paixão por criar experiências web excepcionais. Sinta-se à vontade para explorar meu trabalho em meu website e GitHub.
Experiência profissional
A seguir, minhas experiências profissionais, tanto atuais como passadas.
Senior Software Engineer
Engenheiro Sênior de Front-End
Como Engenheiro Sênior de Front-End, minha principal responsabilidade é auxiliar a equipe a entregar projetos com qualidade e eficiência.
Habilidades: JavaScript - Vue.js - Desenvolvimento Web - Desenvolvimento de Software
Gerente de Equipe - Editing Experience
Como gerente de equipe, minha principal responsabilidade é gerenciar os membros da equipe, ser responsável pelo desempenho e resultados da equipe e, em última análise, ajudar os membros da equipe a darem o melhor de si em seus trabalhos.
Habilidades: Desenvolvimento Front-End - Desenvolvimento de Software
Líder de Front-End
Atuo como Líder de Front-End na equipe de produto, auxiliando outros desenvolvedores com questões técnicas e na tomada de decisões.
Habilidades: JavaScript - Desenvolvimento Front-End - Desenvolvimento Web - Desenvolvimento de Software
Engenheiro Front-End
Inicialmente, trabalhei intensamente em:
- Projetos e plugins de código aberto, desenvolvendo novas integrações, escrevendo e atualizando tutoriais de integração do Storyblok com diferentes frameworks JavaScript disponíveis no mercado, como Vue.js e React.js;
- Manutenção e aprimoramento do aplicativo principal;
Posteriormente, fui alocado para trabalhar mais diretamente com o produto. Assim:
- Participo do desenvolvimento do Sistema de Design; e
- Participo do desenvolvimento da nova versão do aplicativo, auxiliando na tomada de decisões, desenvolvimento de testes unitários, testes de integração e testes de ponta a ponta. Inicialmente, na empresa, trabalhei intensamente em: - Projetos e plugins de código aberto, desenvolvendo novas integrações, escrevendo e atualizando tutoriais de integração do Storyblok com diferentes frameworks JavaScript disponíveis no mercado, como Vue.js e React.js; - Manutenção e aprimoramento do aplicativo principal. Posteriormente, fui alocado para trabalhar mais diretamente com o produto. Assim: - Participo do desenvolvimento do Sistema de Design; e - Participo do desenvolvimento da nova versão do aplicativo, auxiliando na tomada de decisões, desenvolvimento de testes unitários, testes de integração e testes de ponta a ponta.
Habilidades: JavaScript - Desenvolvimento Front-End - Desenvolvimento Web - Desenvolvimento de Software
Software Developer
Trabalhei em diversas frentes de engenharia na empresa. Seja desenvolvendo a interface usada pelos técnicos em campo ou pelos clientes finais, também desenvolvi e realizei a manutenção de diferentes serviços externos e internos (APIs e aplicações web internas) da empresa.
Habilidades: JavaScript - Desenvolvimento Front-End - Desenvolvimento Web - Desenvolvimento de Software
Front End Developer Intern
Atuei como estagiário de desenvolvimento front-end, mantendo e desenvolvendo funcionalidades já utilizadas em diversos produtos da empresa. Foi um período de grande aprendizado, pois aprendi a trabalhar em equipe, mais especificamente em uma equipe Scrum, conquistando autonomia e responsabilidades.
Habilidades: JavaScript - Desenvolvimento Web - Desenvolvimento de Software
Meus projetos pessoais
Acessibilidade for Devs
Star Wars - Planets Quiz
Contate me
Você pode me contactar a qualquer momento por emanuelgdesouza@gmail.com