Logo do site de Cristian Giehl

Digite um comando ou busque...

Digite um comando ou busque...

Habilidades Técnicas

Minhas Skills

Tecnologias e ferramentas que utilizo no dia a dia para construir aplicações modernas, performáticas e escaláveis.

41+Tecnologias
2+Anos de experiência
8Soft Skills

Frontend

ReactHooks, Context, Server Components
Avançado
Proficiência75%
Experiência
2anos
Next.jsApp Router, SSR/ISR, Server Actions, Route Handlers
Avançado
Proficiência75%
Experiência
2anos
TypescriptGenerics, utility types, tipagem ponta a ponta
Avançado
Proficiência75%
Experiência
2anos
JavascriptES moderno, assincronismo, DOM
Avançado
Proficiência75%
Experiência
2anos
TailwindDesign systems, responsividade, tema dark
Expert
Proficiência95%
Experiência
2anos
HTMLSemântica, acessibilidade, animações
Avançado
Proficiência75%
Experiência
3anos
CSSLayouts, animações, responsividade
Avançado
Proficiência75%
Experiência
3anos
React Hook FormFormulários performáticos integrados ao Zod
Avançado
Proficiência75%
Experiência
2anos
TanStackTanStack Query: cache e sincronização de dados
Intermediário
Proficiência50%
Experiência
1ano
React MarkdownRenderização de markdown com remark-gfm
Intermediário
Proficiência50%
Experiência
1ano
React NativeApps mobile cross-platform
Intermediário
Proficiência50%
Experiência
1ano
Three.jsCenas 3D e elementos interativos
Básico
Proficiência25%
Experiência
1ano
GSAPAnimações e transições
Básico
Proficiência25%
Experiência
1ano
shadcn/uiComponentes acessíveis sobre Radix, design system
Avançado
Proficiência75%
Experiência
2anos
Radix UIPrimitivos de UI acessíveis (Dialog, Popover, etc.)
Avançado
Proficiência75%
Experiência
2anos

Backend & Runtime

Node.jsAPIs REST, workers, jobs agendados
Avançado
Proficiência75%
Experiência
2anos
ExpressAPIs minimalistas, middlewares, sessões
Intermediário
Proficiência50%
Experiência
2anos
NextAuth.jsAuth v5, JWT, provider customizado (ERP/LDAP)
Avançado
Proficiência75%
Experiência
2anos
ZodValidação de schemas e env em todo o stack
Avançado
Proficiência75%
Experiência
2anos
BullMQFilas assíncronas e workers com Redis
Intermediário
Proficiência50%
Experiência
1ano
RustAPIs com Loco.rs e SeaORM
Intermediário
Proficiência50%
Experiência
2anos
PythonScripts, automação, data analysis
Básico
Proficiência25%
Experiência
1ano

Banco de Dados

PostgreSQLModelagem, SQL, migrations, otimização
Avançado
Proficiência75%
Experiência
2anos
OracleOracleDB corporativo, pool de conexões, transações
Intermediário
Proficiência50%
Experiência
1ano
RedisCache e backing das filas BullMQ
Intermediário
Proficiência50%
Experiência
1ano
SupabasePostgres gerenciado + pgvector em produção
Intermediário
Proficiência50%
Experiência
2anos
PrismaORM type-safe, schema e migrations
Intermediário
Proficiência50%
Experiência
2anos
pgvectorBusca vetorial (HNSW, cosseno) para RAG
Intermediário
Proficiência50%
Experiência
1ano
NeonDBPostgres serverless
Intermediário
Proficiência50%
Experiência
2anos

IA & RAG

OpenAIAgentes, function calling, structured outputs
Intermediário
Proficiência50%
Experiência
1ano
LangChainSplitters, loaders e orquestração de RAG
Intermediário
Proficiência50%
Experiência
1ano
HuggingFaceEmbeddings via Inference API
Básico
Proficiência25%
Experiência
1ano
OpenRouterLLMs de chat com streaming
Básico
Proficiência25%
Experiência
1ano

DevOps & Ferramentas

DockerContainers, Docker Compose, multi-serviço
Intermediário
Proficiência50%
Experiência
2anos
NetlifyDeploy de apps e funções serverless
Intermediário
Proficiência50%
Experiência
2anos
ESLintPadronização e qualidade de código
Avançado
Proficiência75%
Experiência
2anos
CloudinaryUpload e otimização de mídia
Básico
Proficiência25%
Experiência
1ano
TelegramBots como canal de mensagens
Básico
Proficiência25%
Experiência
1ano
PlaywrightTestes E2E e automação de navegador
Intermediário
Proficiência50%
Experiência
1ano
ResendE-mail transacional (API, templates e webhooks)
Intermediário
Proficiência50%
Experiência
1ano
React EmailTemplates de e-mail com componentes React
Intermediário
Proficiência50%
Experiência
1ano

Soft Skills

Além das habilidades técnicas, acredito que competências comportamentais são fundamentais para o sucesso de qualquer projeto.

ComunicaçãoClareza na transmissão de ideias técnicas e não-técnicas
Trabalho em EquipeColaboração efetiva em equipes multidisciplinares
Resolução de ProblemasPensamento crítico e analítico para encontrar soluções
Gestão de TempoOrganização e priorização de tarefas e prazos
Foco em ResultadosOrientação a entregas de valor e metas claras
Aprendizado ContínuoBusca constante por novas tecnologias e conhecimentos
EmpatiaCompreensão das necessidades de usuários e colegas
AdaptabilidadeFlexibilidade para lidar com mudanças e novos desafios

Legenda de níveis

Básico
Intermediário
Avançado
Expert