Felipe M.

Program Development Professional

0 / 5

Brasil

IT & Programación

Habilidades (Máximo: 3)
¿Qué es posición de perfil iron?

Iron es el nivel inicial de los freelancers de Workana. A medida que consigan más logros y ganen más proyectos, irán progresando hacia los niveles superiores. Leer más

Contratar

Rankeado: No está rankeado

Posición del perfil: Iron

Último login: Hace 3 años

Registrado: Hace 3 años

Sobre mí

Desejo muito me especializar cada vez mais na prática de desenvolver soluções, tanto para o campo comercial, quanto para prestar serviços à sociedade, como programas que facilitem a integração entre as pessoas.
I want very much to improve every day my skills to develop great solutions, both to commercial field and to provide society integration, developing solutions to simplify people life.

Historia laboral

* Program Development: Programas já desenvolvidos em Java usando estratégias multi-thread, recursividade, e com bases em
noções matemáticas, usando conceitos importantes como o de orientação a objetos, encapsulamento
e polimorfismo. Aplicações com interface gráfica Swing. Jogos que lidam com aleatoriedade,
tempo, regras, alguns com uma complexidade consideravelmente robusta.
Sudoku Solver, Lotto Way e Trek são exemplos de apps que utilizam estes recursos, Trek, é um
mecanismo de chat que criptografa textos, transmite e, apenas clientes que tenham a chave (o
próprio Trek), conseguem ler os textos. Lotto Way é um jogo de cartas com interface Swing e com
possibilidade de jogar contra a própria I.A.. Sudoku Solver analisa e resolve sudokus de diversos
tipos, usando algorítmos inteligentes que simulam as mais requintadas estratégias humanas.
Desenvolvendo Sudoku Solver, adquiri uma grande noção de lógica e análise matemática, além de
um maior domínio do Java. Outros aplicativos estão sendo desenvolvidos e, completando o estudo
de Libgdx (uma biblioteca Java para interface gráfica em Android) pretendo alavancar ainda mais
minhas aplicações. Socket, RMI, multi-thread (locks, classes Thread Safe), JDBC, linguagem SQL
e Design Patterns são outros conhecimentos como desenvolvedor.