A minha carreira em desenvolvimento de software foi, em grande parte, passada na área de jogos para telemóveis.
Após algum tempo a criar jogos de forma independente, comecei a trabalhar na CSP Mobile (que mais tarde passaria
a chamar-se Maxartists) em 2003. Iniciei-me como programador (porting e core development), tendo passado a Lead Game
Designer/Project Manager em 2004. Esta nova posição trouxe consigo uma enorme quantidade de responsabilidades, desde gestão da
equipa de game design até gestão de vários projectos em simultâneo, passando ainda por coordenação com a equipa de marketing,
criação de novos conceitos de jogos, design de jogos e muitas mais coisas. Estive nesta empresa até Junho de 2008, altura
em que optei por dedicar-me ao ensino.
Durante este período estive envolvido em cerca de 80 jogos para telemóvel publicados comercialmente, desde conteúdo
próprio até branded (DSF, Anastacia, Mainzelmannchen, etc). Estive igualmente integrado em projectos de mobile ticketing
e vários serviços móveis, embora os jogos tenham continuado a ser a minha área preferida.
Estes anos de actividade permitiram-me obter uma experiência pouco usual, desde programação até gestão de projectos
(envolvendo equipas "on site" e remotas, espalhadas por vários continentes). Ganhei também muita experiência na
coordenação entre equipas e sensibilidade especial na relação entre equipa de desenvolvimento e equipa de marketing (um factor
fulcral para o sucesso comercial de um projecto, pois a falta de um elo de ligação entre estas duas equipas pode causar
atrasos e complicações desnecessárias).
Neste momento não estou activamente à procura de regressar a esta área, dado estar a gostar bastante da minha
experiência no ensino. No entanto, vou mantendo o desenvolvimento de programas a título pessoal ou, ocasionalmente, em freelance
(essencialmente na área mobile, para J2ME, Android ou iOS). Poderei igualmente equacionar ingressar num projecto que seja interessante
e onde possa aplicar a experiência que adquiri, especialmente se envolver gestão de projectos e desenvolvimento de software para telemóveis.