Skip to content

Latest commit

 

History

History
80 lines (69 loc) · 5.09 KB

File metadata and controls

80 lines (69 loc) · 5.09 KB

Lucas Néia Torres

Bacharel em Ciência da Computação pela UFPR · Curitiba, Brasil

LinkedIn Gmail

I build things in Java, C and Python — full-stack web apps, a teaching OS kernel, parallel
algorithms, routing heuristics, image classifiers — and I write READMEs that say where each falls short.


O que está aqui é código de disciplina e de projeto próprio: web em Java (JSF/PrimeFaces e Spring) e full-stack com Angular/TypeScript e FastAPI, sistemas em C (SO didático, programação paralela, grafos), e otimização e aprendizado de máquina em Python. Nos projetos que valem, o README diz o que é, por que foi feito daquele jeito e o que ficou de fora.

🧰 Tecnologias

C Python Java TypeScript JavaScript

Angular FastAPI Spring Docker NumPy scikit-learn OpenCV

📌 Projetos em destaque

  • en-tracker — painel de um plano de 30 dias de inglês falado com uma IA. O mais maduro daqui: CI no GitHub Actions e 151 testes. A regra central é nunca assumir que a IA registrou a sessão — o painel compara o que o plano esperava com o que está de fato no log.
  • tcc-mdvrp — TCC: roteamento de veículos com múltiplos depósitos (MDVRP) sob falhas. Clusterização capacitada e algoritmo genético montam o plano do dia sobre as instâncias de Cordeau; um simulador por eventos bloqueia vias com os veículos já na rua, e uma cascata de contingência em três estágios responde.
  • sistema-prestacao-contas — aplicação web de prestação de contas em tutela e curatela, em Angular 16 + FastAPI + Oracle sobre Docker. O anexo de cada lançamento é validado por parsing do próprio arquivo, reencodado para descartar metadados, e guardado com SHA-256.
  • PingPongOS — sistema operacional didático em C, construído etapa por etapa: fila de tarefas, troca de contexto e escalonador preemptivo por temporizador (ITIMER_REAL/SIGALRM).
  • QueroEmprestar — TCC do técnico em informática no IFPR: sistema de locação de objetos entre usuários, em Java Web + MySQL.
  • classificador-imagens-biomedicas — classificação de radiografias DICOM (pneumotórax) por comparação de histogramas do OpenCV, avaliada em leave-one-out com sensibilidade e especificidade por método.
  • classificador-mnist — kNN e classificador linear no MNIST, varrendo PCA, métricas de distância e valores de k, com os resultados exportados para análise.
  • parallel-partition-mpi · parallel-partition-pool · parallel-binary-search — programação paralela em C: o mesmo tipo de problema atacado com MPI e com pool de threads.

📫 Contato

LinkedIn · lucasneia07@gmail.com