Olá!
Meu nome é Lucas, sou um desenvolvedor Back-End

Sobre mim
Ingressei no mundo da programação na faculdade, há mais de 3 anos, quando fui introduzido ao Front-End e outras áreas. Desde então, busco conhecimento e aprendizado para crescer mais a cada dia no desenvolvimento, com foco no Back-End. Ao longo da minha trajetória,Trabalhei com linguagens como C#, Go e Typescript.
Atualmente, curso Bacharelado em Ciência da Computação e aprimoro continuamente minha proficiência no ecossistema .NET e no Golang. Meu foco está no desenvolvimento de aplicações eficientes e escaláveis, utilizando seus recursos de forma estratégica. Busco aplicar meus conhecimentos com dedicação, priorizando qualidade, boas práticas e integridade no trabalho.
Tecnologias
Tenho experiência em trabalhar com uma variedade de tecnologias e ferramentas de back-end e Front-end para construir aplicações robustas e escaláveis.
C#
C# é minha linguagem principal, Possuo experiência em projetos reais, tenho bastante experiência no desenvolvimento de aplicações escaláveis e eficientes. Trabalhando com SOLID, Clean Code e boas práticas de arquitetura de software, como Domain-Driven Design (DDD) e separação de responsabilidades.
Go
Sólido entendimento da linguagem de programação Go, com especialização no desenvolvimento de aplicações concorrentes e eficientes. Atualmente, tenho um grande projeto chamado FluentFlow em desenvolvimento nesta linguagem.
Java
Onde aprendi e apliquei os principais conceitos de POO, aprimorando habilidades em design e estrutura de código, incluindo a implementação de uma aplicação para sistemas lineares.
C
Linguagem utilizada em algumas matérias da faculdade, essencialmente para entendimento de conceitos gerais como estruturas de dados e algoritmos, tais como árvores, tabelas hash e grafos.
HTML & CSS
Onde eu adquiri grande parte do interesse pelo desenvolvimento web. Possuo mais de 3 anos de experiência com ambas, onde eu usei-as para criar trabalhos da faculdade, projetos e aplicações responsivas.
JavaScript
JavaScript é essencial nos meus projetos, e utilizo principalmente com TypeScript para trazer mais segurança, tipagem estática e melhor organização no desenvolvimento de aplicações web modernas e dinâmicas.
Git
Uso Git para controle de versão, facilitando a colaboração e o gerenciamento de código em meus projetos. Tenho experiência em branches, merges e resolução de conflitos.
Banco de Dados
Experiência com bancos de dados relacionais e não relacionais, estruturando e otimizando dados para diferentes aplicações. Trabalho com SQL (PostgreSQL, MySQL) e NoSQL (MongoDB, Firebase), garantindo eficiência e escalabilidade.
Projetos
Aqui estão alguns dos projetos em que trabalhei e suas tecnologias.

Big
Sistema de gestão de vendas e pedidos, permitindo o controle de clientes, vendedores e produtos, além da geração de relatórios e análise de desempenho. Desenvolvido com C# e .NET.

DIMA
Aplicativo de controle financeiro desenvolvido com C# e MudBlazor. Permite gerenciar transações, acompanhar gastos mensais, visualizar gráficos interativos e processar pagamentos via Stripe. Conta com API estruturada em Minimal APIs, autenticação segura com ASP.NET Identity. Suporte a WebHooks, Background Jobs e acesso otimizado via PWA sendo desnvolvidos.

FluentFlow
FluentFlow é um SaaS de aprendizagem de inglês que usa IA para oferecer respostas dinâmicas e práticas de conversação. Desenvolvido com TypeScript, Go e GraphQL, a plataforma proporciona uma experiência personalizada e adaptativa, diferentes planos, e com recursos como feedback contextual e interações em tempo real.
(Em desenvolvimento)