Sou desenvolvedor web full-stack, com foco em tecnologias modernas e uma paixão por aprendizado contínuo. Minha stack principal inclui:
- Front-end: React / Next.js, Vue.js / Nuxt — sempre com Tailwind CSS para interfaces responsivas e elegantes.
- Back-end: NestJS, com uma arquitetura robusta e escalável.
Minha principal linguagem de trabalho e com a qual tenho mais experiência no dia a dia é JavaScript/TypeScript — base de praticamente todos os meus projetos atuais.
Tenho uma abordagem autodidata e curiosa para tecnologia. Ao longo da minha jornada, explorei diversas linguagens por pura paixão e desafio intelectual:
- 🟡 COBOL: explorado por interesse histórico;
- 🔵 Haskell: estudado por ser uma linguagem funcional complexa;
- 🟠 C: para entender profundamente ponteiros e gerenciamento de memória;
- 🔴 C++: pelo desafio e complexidade da linguagem;
- 🟤 Java: foco em POO, Design Patterns, princípios SOLID e metaprogramação;
- 🟢 Python: minha primeira linguagem, fundamental no desenvolvimento da minha lógica de programação.
Leitura técnica é parte essencial do meu crescimento. Estes são alguns livros que me impactaram bastante:
- Entendendo Algoritmos — Aditya Y. Bhargava
- Trabalho Eficaz com Código Legado — Michael C. Feathers
- O Programador Pragmático — Andrew Hunt & David Thomas
- Expressões Regulares - Uma abordagem divertida — Aurelio Marinho Jargas
Além da programação web, também possuo experiência sólida em áreas complementares:
-
Segurança e DevOps:
CI/CD, Docker, Git, GitHub Actions, administração de servidores (Nginx, Ufw, Fail2ban, SSH, PM2), além de uso avançado de Linux e shell script. -
UI/UX Design:
Aplicação de boas práticas de usabilidade e acessibilidade. -
Bancos de Dados:
Relacionais e não-relacionais: MySQL, PostgreSQL, SQLite, MongoDB, Redis. -
Segurança Web:
Princípios da OWASP, proteção contra vulnerabilidades comuns em aplicações web. -
Informática teórica e prática:
Algoritmos, estruturas de dados, expressões regulares (regex).
Sou um grande admirador da cultura do software livre — tenho até um quadro do Linus Torvalds e do Richard Stallman no meu quarto.
Atualmente estou:
- Me aprimorando no inglês técnico e conversacional;
- Migrando meu ambiente de desenvolvimento para Arch Linux com Neovim — buscando fluidez, controle e performance.
- Email: khan1dev@proton.me
- Discord:
khan1dev
- Reddit: u/khan1dev