Makley Software Engineer
Currículo

Makley Tibola Trichez

Software Engineer

Resumo profissional

Construo produtos SaaS que milhares de pessoas usam para trabalhar todos os dias. Cinco anos entre React, TypeScript e design systems — com obsessão por interfaces rápidas, acessíveis e fáceis de manter.

  • React & TypeScript
  • Arquitetura de software
  • Design Systems
  • Back-end & Automação
  • DevOps
  • Performance web
  • Experiência do usuário

Experiência profissional

  1. Desenvolvedor de Sistemas · Sicredi

    Rio Grande do Sul, Brasil

    Desenvolvedor de sistemas na Sicredi Aliança, cooperativa de crédito ligada ao Sicredi. Atuo na área de desenvolvimento construindo APIs e automatizando rotinas — via API ou RPA — para reduzir trabalho manual dos setores da sede.

    • Desenvolvimento de APIs com Python e FastAPI para integração entre sistemas internos.
    • Automação de rotinas operacionais via API e RPA (Playwright) para eliminar trabalho manual de setores da sede.
    • Construção de pipelines de dados e orquestração de jobs com Prefect e CronJob.
    • Integração e consulta a dados corporativos via Databricks e Denodo, com persistência em PostgreSQL.
    • Observabilidade de sistemas e automações com Grafana.
    • Arquitetura de soluções em microsserviços, com gestão de ambientes Python via UV.

    Tecnologias: Python, FastAPI, Playwright, PostgreSQL, Databricks, Denodo, Grafana, Prefect, CronJob, Microsserviços, UV, Git

  2. Co-fundador & Desenvolvedor Front-end · Produto próprio · Gestão escolar

    Remoto · Brasil

    Desenvolvimento de um produto de gestão escolar e análise de desempenho de estudantes, junto com outros dois sócios. Responsável pelo front-end e pelas decisões de arquitetura de interface.

    • Definição da arquitetura de front-end e das escolhas de stack do produto.
    • Desenvolvimento das interfaces de acompanhamento de desempenho acadêmico.
    • Prototipação e decisões de produto em conjunto com os sócios.
    • Cobertura de fluxos críticos com testes end-to-end.

    Resultados: Sócios fundadores — 3 · Início do desenvolvimento — 2024

    Tecnologias: React, TypeScript, Tailwind CSS, HeroUI, TanStack Query, Cypress, Figma, GitHub

  3. Desenvolvedor Front-end · Sênior · SBSistemas

    Marau, RS · Brasil

    Quatro anos construindo produtos SaaS fiscais e logísticos usados em todo o Brasil, em parceria com a Smarten Venture Builder. Além da entrega de funcionalidades, assumi a manutenção dos design systems da empresa e a otimização do pipeline de entrega.

    • Desenvolvimento de novas funcionalidades e telas para os produtos AgroNota e SimplesCTe.
    • Manutenção e evolução de dois design systems consumidos por múltiplos produtos.
    • Definição de padrões de estrutura de código e de bibliotecas front-end entre projetos.
    • Integração com APIs REST e tratamento de regras fiscais complexas na camada de interface.
    • Manutenção de código legado em React e Next.js, com refatoração contínua.
    • Testes unitários e end-to-end, code review e pair programming com o time.
    • Organização e refinamento de demandas no Jira junto ao time de produto.

    Resultados: Deploy do design system — 25 → 4 min · Deploy dos produtos — 15 → 3 min · Migração que reduziu custo de cloud — Next.js → Vite · Design systems sob minha manutenção — 2

    Tecnologias: React, TypeScript, Next.js, Vite, Redux, Zustand, TanStack Query, React Hook Form, Zod, Styled Components, Emotion, Material UI, Vitest, Jest, Cypress, GitLab CI/CD, Docker, Sentry, Jira

  4. Desenvolvedor Full-stack · Júnior · Dinabox

    Marau, RS · Brasil

    Primeira experiência profissional, atuando de ponta a ponta no desenvolvimento de um sistema de gestão para marcenarias — do banco de dados à interface.

    • Desenvolvimento de um sistema de gestão para marcenarias, incluindo checkout de mercadorias.
    • Implementação de APIs em PHP e integração entre back-end e front-end.
    • Análise de logs de erro e pré-avaliação de problemas para resolução.
    • Modelagem e manutenção de banco de dados MySQL.

    Resultados: Do banco de dados à interface — Full-stack · Sistema de gestão entregue — 1

    Tecnologias: PHP, JavaScript, HTML, CSS, MySQL

Formação acadêmica

  1. Bacharelado em Ciência da Computação · Atitus Educação

    Formação completa em Ciência da Computação, com ênfase em estruturas de dados, inteligência artificial, banco de dados, computação gráfica e computação em nuvem.

    • Conduzi um artigo científico sobre a viabilidade de executar grandes modelos de IA em dispositivos móveis.
    • Desenvolvi o front-end do pitch de startup apresentado no TCC de colegas de curso.
    • Disciplinas de destaque - estruturas de dados, inteligência artificial, banco de dados, computação gráfica e computação em nuvem.

Certificações, cursos e eventos

  • Artigo científico — LLMs em dispositivos móveis Atitus Educação · ago de 2023 — dez de 2023
  • Certificado de participação — Acolhe IMED 2022.2 IMED · ago de 2022
  • JavaScript (Intermediate) HackerRank · jun de 2022
  • React (Basic) HackerRank · mai de 2022
  • JavaScript (Basic) HackerRank · mar de 2022
  • Desenvolvimento Web Completo Udemy · jan de 2022 — dez de 2022

Stack tecnológica

Front-end
  • React
  • TypeScript
  • Next.js
  • Astro
  • JavaScript
  • Vite
  • Zustand
  • Redux
  • TanStack Query
  • TanStack Router
  • React Router
  • React Hook Form
  • Zod
  • Styled Components
  • Emotion
  • Tailwind CSS
  • Material UI
  • HeroUI
  • HTML semântico
  • CSS moderno
Back-end
  • Python
  • FastAPI
  • Node.js
  • Bun
  • Elysia
  • Go
  • PHP
  • APIs REST
  • Microsserviços
  • RPA
Mobile
  • Kotlin
Banco de Dados
  • PostgreSQL
  • MySQL
  • Databricks
  • Denodo
Cloud
  • Linux
  • Vercel
DevOps
  • Docker
  • GitLab CI/CD
  • Git
  • Prefect
  • CronJob
  • UV
Testes & Qualidade
  • Vitest
  • Jest
  • Cypress
  • Testing Library
  • Postman
Observabilidade & Produto
  • Sentry
  • PostHog
  • Microsoft Clarity
  • Grafana
Ferramentas
  • Figma
  • Jira
  • GitHub
  • Playwright
Inteligência Artificial
  • LLMs

Idiomas

  • Português — Nativo
  • Inglês — Conversacional — B1
navegar abrir esc fechar