Thiago Da Silva Pessoa

Thiago Da Silva Pessoa

Engenheiro de software

Followers of Thiago Da Silva Pessoa1000 followers
location of Thiago Da Silva PessoaRecife, Pernambuco, Brazil

Connect with Thiago Da Silva Pessoa to Send Message

Connect

Connect with Thiago Da Silva Pessoa to Send Message

Connect
  • Timeline

  • About me

    Full Stack Developer | RPA | Python | AWS | Java | Spring Boot | Java Script | React

  • Education

    • ETEPAM

      2019 - 2021
      Ensino medio técnico Técnico em manutenção e suporte em informática

      Curso MSI (Manutenção e suporte em informática) pela Escola Técnica Estadual Professor Agamenon Magalhães.

    • Senac Brasil

      2023 - 2023
      Ensino Técnico Progamador web java 10

      Activities and Societies: Programação, java, css, html, react, spring boot, java script Formação full stack web developer, passando pelas principais ferramentas front-end do mercado até as utilizadas no back-end + formação de comunicação e apresentação.

    • UNOPAR - Universidade Norte do Paraná

      2023 - 2025
      Curso Superior Tecnólogo Analise e desenvolvimento de Sistemas
    • ETEPAC - Escola Técnica Estadual Professor Antônio Carlos Gomes da Costa

      2023 - 2024
      Ensino Técnico - Desenvolvimento de Sistemas

      Activities and Societies: Curso Técnico de Formação em Desenvolvimento de Sistemas. Curso ofertado pela secretaria de educação de Pernambuco, com uma cargo horária de 1080 horas no total.Formação completa em desenvolvimento de sistemas, partindo de conceitos básicos de lógica de programação até módulos de Desenvolvimento Mobile, web e web design.

    • Instituto PROA

      2023 - 2023
      Ensino Técnico Desenvolvimento Web Java 10

      Activities and Societies: Programação, desenvolvimento pessoal, desenvolvimento de fala e apresentação, capacitação, soft skills, hard skills Programa Proa Profissão que visa capacitar jovens de baixa renda para o mercado de trabalho da técnologia.

    • Senac Brasil

      2022 - 2023
      Ensino Técnico Profissionalizante Aprendizagem Profissionalizante em Desenvolvimento de Software

      Activities and Societies: programação de software e aplicações web. Aprendizagem profissional de qualificação em desenvolvimento de software

  • Experience

    • Liferay

      Apr 2022 - May 2023
      Engenheiro de software

      Responsabilidades e atividades realizadas:º Ticket Management: Tickets internos de bugs no jira;º Troubleshooting e Debugging: Reprodução de erros em um ambiente de mock da plataforma Liferay portal, utilizando Docker e o console de desenvolvedor do browser para debuggar, junto com uma analise detalhada do código-fonte;º Front-End Support: Manutenção e Refactoring em massivas bases de código front-end em react, com arquitetura MVC.º Desenvolvimento front-end com react: React Component Architecture, Component Reusability, Hooks Lifecycle Management, React Router Optimization, State Management (Redux, Context API, Zustand, etc.);º Boas praticas de desenvolvimento: Clean Code Practices, Modular Architecture, Atomic Design Principles, SOLID, Object Orientation, Camel Case, Code Reviews, Pair Programmings, Microsservices;º Desenvolvimento com JavaScript​: Implementação de funcionalidades utilizando conceitos como variáveis e tipos de dados (primitivos e não primitivos), funções e escopo, gerenciamento de eventos, arrays e objetos, fluxo de controle e loops, e manipulação do DOM, aplicação de práticas de modularização e controle de versão.;º Desenvolvimento com TypeScript: Aplicação de tipagem estática para detecção precoce de erros, uso de interfaces para definição de contratos de código, implementação de generics para criação de componentes reutilizáveis e adoção de enumerações para representação de conjuntos de valores nomeados;º Desenvolvimento back-end com Java: Participação em projetos utilizando Java EE e frameworks como Spring e Hibernate para a criação e manutenção de portlets e módulos OSGi no Liferay Portal. Implementação de APIs RESTful, integração com serviços web e manipulação de templates para personalização de interfaces;º Colaboração em equipes internacionais: Participação em projetos ágeis com equipes distribuídas globalmente, utilizando metodologias como Scrum e Kanban para promover a eficiência e a produtividade; Show less

    • Equipe RecArtes

      Jan 2024 - Jun 2024
      Desenvolvedor full stack

      Responsabilidades e atividades realizadas:º Criação de landing pages: Desenvolvimento de páginas responsivas com ferramentas low-code (Wix) e soluções customizadas utilizando WordPress, React.js, Next.js, Bootstrap, Tailwind CSS, CSS e HTML5;º Desenvolvimento front-end: Criação de interfaces dinâmicas com React.js, aplicando hooks, contexto global (Context API), gerenciamento de estado com Redux e animações com Framer Motion;º SEO e otimização de desempenho: Implementação de técnicas para melhorar a indexação e a performance de páginas, utilizando ferramentas como Lighthouse e Google Search Console, aplicação de renderização estática e server-side rendering (SSR) com Next.js para garantir carregamento rápido, pré-renderização de conteúdo e melhoria nos rankings de busca;º Integração de APIs: Integrações com APIs externas como Asaas;º PHP avançado: Desenvolvimento de sistemas customizados em PHP;º Design UX/UI: Criação de protótipos navegáveis e mapeamento de jornadas do usuário utilizando Figma e Adobe XD;º Metodologias ágeis: Gestão e desenvolvimento de projetos aplicando Scrum e Kanban;º Manutenção e suporte técnico: Acompanhamento contínuo de projetos, correção de bugs, suporte a clientes e melhorias baseadas em feedbacks;º Consultoria tecnológica: Assessoria em projetos freelancer, incluindo análise de viabilidade técnica, escolha de tecnologias e orientação para melhor execução;º Teste e qualidade de software: Implementação de testes unitários e funcionais Cypress e Selenium;º Desenvolvimento back-end: Implementação de lógica de negócios, manipulação de dados e integração com API's utilizando Java Script e Node JS; Show less

    • Nutrin Group

      Mar 2024 - Sept 2024
      Estagiário de suporte e infraestrutura

      Responsabilidades e atividades realizadas:º Azure - Azure AD;º Automação de processos com python: Desenvolvimento de scripts para automatizar processos manuais e repetitivos, utilizando scripts python;º Troubleshoot - N1;º Office 365 - Exchange, Sharepoint, OneDrive, Teams, Word, Powerpoint, Outlook;º Manutenção de Notebooks, Desktops, Servidores remotos;º Windows Server - GPO's, Hyper V, Active Directory, BitLocker;º Impressoras - Epson e Zebra;º Manutenção em equipamentos IntelBras - SoapAdmin, CFTV Câmeras NVR e DVR via SimNext;º Administração de plataformas de Host (Turbo Cloud, CloudFlare (Servidor Proxy));º Assistência em HelpDesk via Monday - Suporte, Automações, criação de quadros e áreas de trabalho, Resolução de chamados, SLA e POP;º Suporte em Administração de Antivírus (Trend Micro);º Suporte em administração de PABX Virtual (IP Force)º Suporte em ERP: OMIE (Permissão de acesso, otimização de sistema, Troubleshooting N1)º Suporte em plataformas para atendimento via Whatsapp - Syngoo;º Suporte em administração de e-commerce - Shopify;º Gestão de Formulários - TypeForm;º Conhecimento em IA - ChatGPT;º Suporte em administração de logística para e-commerce - Estoca; Show less

    • Ponto Amigo

      Sept 2024 - now
      Analista de Desenvolvimento de Sistemas Junior

      Responsabilidades e atividades realizadas:º RPA: Desenvolvimento de scripts de automação desktop e webscrapping para automatizar processos administrativos empresariais, utilizando tecnologias como Java, Python, Java Script e Node JS com Senium.º Desenvolvimento back-end com python: Aplicação de programação orientada a objetos com SOLID, modularização e arquitetura MVC, Context Managers, Type Hnts, Docstrings, Gerenciamento de dependências e Ambientes Virtuais, Tratamento e captura de erros, Poetry, Cookiecutter, Pandas, Selenium, Beautiful Soup, Py Autogui, win32, Request, SQlite, sckikit-learn, pytest, blue, Isort, Django, Flask API;º Desenvolvimento back-end com Java: Criação e implementação de soluções automatizadas para processos empresariais, utilizando Java com selenium, POO, Microsservices, Apache Maven;º Automação de Processos entre aplicações office365: Desenvolvimento de fluxos de trabalho automatizados para integração de aplicações e sistemas do office 365 com microssoft Power Automate;º GitFlow: Utilização do git para versionamento e documentação de bases de códigos no github e versionamento semântico;º Ambiente de Integração Contínua: Implementação de pipelines de CI para automação de testes e deploy, utilizando o github CLI para gerenciamento eficiente de repositórios e fluxos de trabalho;º Cultura de QA com testes automatizados em python: Desenvolvimento e integração de testes unitários e funcionais utilizando PyTest. Configuração de pipelines de integração contínua no azure DevOps;º Desenvolvimento de interfaces e sistemas web: Criação de interfaces de usuário dinâmicas e responsivas com React, e desenvolvimento de backends robustos e escaláveis com Node.js;º Ambiente de alta performance com Linux e Docker: Desenvolvimento e implementação de ambientes isolados e eficientes para automações, utilizando Docker para containerização de aplicações e Docker Compose para orquestração de múltiplos containers em um ambiente Linux. Show less

  • Licenses & Certifications