Lucas Gardini Dias
🤔 Quem Sou Eu?
Desde a infância, sempre fui apaixonado por computadores. Gostava de jogar, explorar sistemas e configurar máquinas, o que naturalmente me levou ao universo da tecnologia. Minha curiosidade me impulsiona a testar novas ferramentas e explorar tendências tecnológicas. Além disso, tenho prazer em compartilhar conhecimento, ensinando colegas sobre metodologias e técnicas que utilizo no dia a dia. Embora tenha um estilo de trabalho mais reservado, trabalho bem em equipe, contribuindo com ideias e ajudando no desenvolvimento coletivo. Fora do ambiente profissional, sou entusiasta de jogos e música. Estou sempre ligado nos lançamentos e novidades, jogando no meu PS5 e PC. Meu objetivo profissional é continuar crescendo na área de tecnologia, aprendendo constantemente e buscando oportunidades para evoluir. Almejo me tornar um Tech Lead, tomando decisões estratégicas na criação e manutenção de aplicações robustas e escaláveis.
💻 Minha História na Programação:
Desenvolvedor Fullstack especializado em TypeScript com experiência em desenvolvimento web, desktop e mobile. Iniciei minha trajetória na programação em 2019 com Python, linguagem que foi fundamental para desenvolver minha lógica de programação. No entanto, foi com TypeScript que encontrei minha verdadeira afinidade, criando aplicações robustas e escaláveis. Durante minha formação técnica e acadêmica, desenvolvi projetos relevantes, como um sistema de controle de restaurantes no ensino médio técnico e uma Plataforma de Banco de Currículos Automatizada com IA no TCC de Análise e Desenvolvimento de Sistemas. Essas experiências consolidaram meu conhecimento em diversas stacks e bancos de dados (SQL Server, MySQL, PostgreSQL, MongoDB, Redis), além de linguagens como C# e Rust. Atuei em competições que reforçaram minhas habilidades, participando de três maratonas de programação pelo IFSP e conquistando o 1º lugar na competição de desafios da Semana Global de Empreendedorismo de Catanduva em 2021. Profissionalmente, tive papel essencial na definição da arquitetura de projetos na empresa em que atuo, aprimorando conhecimentos em infraestrutura e cloud computing.
✨ Áreas de Atuação:
- Desenvolvimento full-stack com Javascript/Typescript.
- Aplicações desktop com WPF (.NET Core), Electron e Tauri.
- Servidores em nuvem (Linux) e redes de computadores.
☁️ Conhecimentos Adicionais:
- Plataforma AWS
- Web Scraping com Puppeteer, Playright e requests HTTP
- Suplementos para o Word
- API da OpenAI
🚀 Objetivos:
- Dominar o Desenvolvimento Full-Stack: Aprofundar conhecimentos em Vue.js, Node.js, NestJS e Nuxt.js para criar aplicações cada vez mais performáticas e escaláveis.
- Expandir Atuação no Mobile: Avançar no desenvolvimento de apps nativos e híbridos com React Native, oferecendo experiências de alta qualidade.
- Explorar Novas Tecnologias: Aprender e aplicar Rust e C# em projetos inovadores, além de explorar novos frameworks e stacks emergentes.
- Obter Certificações Estratégicas: Conquistar certificações em cloud computing (AWS) e desenvolvimento web/mobile para fortalecer a base técnica e abrir novas oportunidades.
- Desenvolvimento Contínuo: Manter-se atualizado com as tendências do setor, adotando as melhores práticas de desenvolvimento e participando de comunidades tecnológicas.
🎯 Metas de Curto Prazo:
- Obter certificação em cloud computing.
🔭 Metas de Longo Prazo:
- Tornar-me desenvolvedor full-stack sênior com expertise em múltiplas tecnologias e stacks.
- Liderar projetos de desenvolvimento aplicando as melhores práticas.