Breve currículo

Marcio Frayze David é Bacharel em Ciência da Computação pela Pontifícia  Universidade Católica de São Paulo (PUC) e mestrando em Engenharia Elétrica pela Universidade Presbiteriana Mackenzie. Atualmente trabalha como Analista de Desenvolvimento de Sistemas no Serviço Federal de Processamento de Dados ( SERPRO ), regional São Paulo.

Evento: FLISOL (Festival Latino-americano de Instalação de Software Livre).
Título da apresentação: Desenvolvendo aplicativos e jogos para celular (J2ME) utilizando Software Livre.
Local: Faculdade Rio Branco, Av. José Maria de Faria, 111 - São Paulo.
Data: 25/04/2009.
Apresentação:  Versão ODP - Versão PDF.


- A New Clustering Boids Algorithm for Data Mining- AI*IA 2009


- Haiku, o BeOS Open Source - Guia do Hardware
- Iniciando no mundo da programação - Guia do Hardware
- Programação Orientada a Objetos: uma introdução - Guia do Hardware

Jogos desenvolvidos

- InsanerzShooter: Jogo de nave 2D multi-plataforma (GNU/Linux, Sony PSP e Microsoft Windows) escrito em C++/SDL.

Softwares desenvolvidos durante o Mestrado

- cBoids: Algoritmo bio-inspirado para Agrupamento de Dados em ambientes dinâmicos.


- BIRC: API escrita em Java que facilita o desenvolvimento de softwares que utilizam o protocolo IRC (Internet Relay Chat). Pode ser usada para criação de programas como clientes de IRC, BOTs, etc.
 - IPC +-: Escrito em C; trata-se de um Interpretador de uma linguagem muito simples baseada na máquina de Turing.
 - Gradual: Jogo/simulador 2D de uma instituição de ensino, seguindo a linha "Sim City". Desenvolvido por 5 amigos da PUC-SP como projeto de formatura.     
- Warp Zone(*): Jogo de nave 2D.
 - Fuga do Calabouço(*): Jogo estilo "Sokoban". Empurre as pedras até encontrar a saída.
 - LKS(*): Demo de jogo 3D similar ao Quake com possibilidade de jogar via rede e internet.
 - QLike(*): Ande pelo mapa 3D destruindo cubos com AI simples.

(*) É necessário DirectX 7 ou superior.