James Lee

Brendon Hudson

Full-Stack Developer

Contate-me

Sobre mim

Estudante de graduação no curso de Bacharelado em Sistemas de Informação na Universidade de São Paulo. Desenvolvedor full-stack na Startup Fluke Operadora.

Apaixonado pelas tecnologias Java, desenvolvedor Java e Android full-stack. Gosto muito de aprender coisas novas e também de me comunicar com as pessoas, especialmente aprender com elas e ensinar o que eu sei. Atualmente conhecendo e experimentando cada vez mais as tecnologias react-native, desenvolvendo aplicações nativas para dispositivos com sistemas operacionais Android e iOS, simultaneamente.

Gosto bastante de criar scripts para automatizar tarefas e aplicativos para facilitar e organizar alguma tarefa pessoal ou de algum grupo próximo a mim. Amante de sistemas operacionais de kernel Linux, possuo experiência de desenvolvimento em distribuições Linux e o uso cotidiano do terminal.

Últimos Projetos


Sistema de Compra de Ingressos TUSCA

Frontend Responsivo do site da Fluke Operadora

Frontend do site da Fluke Operadora implementado com design feito pelo designer da Fluke Gabriel Olsen. Frontend desenvolvido com as tecnologias HTML, CSS, Javascript, JQuery e Bootstrap

Veja mais

Sistema de Depósito de TDEs

Sistema para Depósito de Teses e Dissertações Eletrônicas

Plataforma Web desenvolvida em Python utilizando o framework Django, Frontend responsivo integrando os templates Django com o conjunto de ferramentas Bootstrap em sua última versão. Projeto desenvolvido durante meu estágio no Centro de Tecnologia da Informação da Universidade de São Paulo, campus São Carlos (CeTI-SC).

Projeto em desenvolvimento (código fechado)

Sistema de Compra de Ingressos TUSCA

Sistema para Compra e Venda de Ingressos Open Source

Plataforma Web desenvolvida em Python utilizando o framework Django. Desenvolvida como parte de um projeto da disciplina de Bases de Dados da faculdade, então, conta também com uma base de dados relacional utilizando o SGBD PostgreSQL.

Veja mais

Visite o Repositório

J Tetris

JTetris - Tetris em Java Open Source

Um jogo para computador replicando o famoso game dos anos 80, Tetris, desenvolvido inteiramente em Java, utilizando a biblioteca gráfica Swing. Implementada todas as 7 peças principais do game (O, S, Z, T, I, L, J) cada qual com 4 rotações. O código é aberto e está todo disponível em meu repositório no GitHub.

Visite o Repositório

Aplicativo que mostra o uso de dados em React Native

Uso de dados em React Native Open Source

Aplicativo que exemplifica o uso de um módulo de uso de dados em um projeto React Native.

Visite o Repositório

Outros Projetos

Salesman Traveler Problem Open Source

Um pacote Python para resolver os famosos problemas do caixeiro viajante e gerar relatórios sobre a otimalidade da solução.

Veja no GitHub

Simulador de Buffer Open Source

Projeto desenvolvido para a disciplina de Sistemas Operacionais. Simula e gera relatórios sobre o funcionamento de buffers de diferentes tamanhos para diferentes arquivos utilizando o algoritmo de paginação Primeiro a Entrar, Primeiro a Sair (FIFO).

Veja no GitHub

Mais em meus repositórios no GitHub

Experiências

Desenvolvedor Fullstack - Startup Fluke Operadora (Julho de 2018 - Presente)

Planejamento e desenvolvimento dos módulos principais do aplicativo para dispositivos Android e iOS. Atuando também no desenvolvimento Frontend e manutenção do site da operadora.

Estagiário em Desenvolvimento Web - Centro de Tecnoligia da Informação de São Carlos (Outubro de 2018 - Presente)

Desenvolvendo um sistema web responsivo, robusto aplicando técnicas de Engenharia de Software e UX/UI, utilizando as tecnologias Django, Python, Bootstrap, HTML5, PostgreSQL entre outras.

Iniciação Científica - ICMC/USP (Setembro de 2017 - Agosto 2018)

Bolsista. Pesquisa e desenvolvimento de projeto com Dados Abertos e Conectados (Linked Open Data). Orientado por professor do Grupo de Pesquisa Intermidia, da área de Web Semântica.