the following timeline represents my professional career
drag timeline to browse - click item to see details
I attended the degree of Computer Science at the Faculty of Sciences of the University of Lisbon, and graduated from this distinguished Portuguese institution, in a programme that covered all the core subjects of Computer Science, from Operating Systems, Networks and Artificial Intelligence, to Computer Graphics, focusing of course on the basics of Mathematics and Physics that any engineering programme requires.
I attended the Masters Programme of Computer Science at the Faculty of Sciences of the University of Lisbon, focusing on the specialization of Information Systems, an area that focuses on the design and development of systems dedicated to the collection, organisation, storage and communication of information. Topics included Database Technologies, Mobile Computing, 3D Animation and Virtual Environments, Web Applications, Project Management, Machine Learning, Multimedia and Artificial Life.
I spent one full academic year of my Master's Degree, attending Universitat Politècnica de Catalunya, in Barcelona, through the European Union's Erasmus Mundus programme, which allows students in Europe to spend a period of their studies in a University abroad. At UPC, I improved my knowledge on Computer Graphics, Artificial Intelligence / Multi-Agent Systems, and Simulation. It was overall an enriching experience that allowed me not only to explore topics that weren't easily accessible to me, but also to experience multiculturality and all the fine experiences of living in a different country.
At Marsh I performed tasks related with Information Technologies, giving support to colleagues (help-desk), helping to find solutions for problems using IT and helping maintenance of the data-center. I feel this job gave me a great deal of experience in relating with people, team-work, communication and most of all, where to stand while working at a multinacional corporation. Overhall it was a great experience, having left only to pursue my future carreer in Software Development.
As part of a research team for the NAADIR (A New Approach on Architectural Drawings Integrating computer descRiptions) project on behalf of FCT (Fundação para a Ciência e Tecnologia) with the joint effort of FCUL and FAUTL, I developed a prototype visualizer for 3D models, implementing a new perspective paradigm for three-dimensional visualization - the Extended Perspective System - allowing the users to experience the visualization of 3D models in an innovative way.
I was involved in the creation of the iOS video-game 'Panic Plane' as a developer/programmer and as a musician, contributing in both areas. I worked with a multidisciplinary team of friends called 'Castaway Team' in this project and it was an absolutely wonderful experience. The game is no longer available in Apple's AppStore, although it was on sale for the period of one year.
I worked as a Consultant Software Engineer for Amadeus on behalf of Aubay Consulting, in Sophia-Antipolis, Nice, France. Working on Amadeus Payment Server, a highly available transactional back-end dedicated to payment services. Tasks include software design and implementation, analysis and monitoring, problem tracking and solving. Topics include credit card authorization and capture, alternative methods of payment and fraud screening. I was stream leader of the implementation of the Korean Airlines Loyalty System interface with Amadeus. Expertise on online capture and loyalty systems. Main technologies used: C++, Oracle DB, XML Schemas, UNIX, Python.
During 8 months of the year of 2015, I left my job in the south of France, and travelled the land route between Greece and Nepal - through Turkey, Georgia, Armenia, Iran, Pakistan and India - mostly relying on Couchsurfing, hitch-hiking and public transport. Throughout this trip, I took the chance to write a travel journal in poetic form, which upon my arrival was used as content for the 'A Wandering Poem' project, a poetry book with an unusual twist, beautifully designed by Angharad Owen, which earned her the award for student of the year at CSVPA, and set to be published at the end of 2016.
I spent two weeks volunteering at VolNepal , a Nepalese ONG that focuses on disaster relief and education. My functions were to develop a piece of software that integrated with their website in order to display their financial results, and increase transparency for donors. I also helped supervise the re-construction of houses in a village north of Kathmandu (Nuwakot), damaged by the 2015 earthquake. The experience was brilliant, and I had the opportunity to meet goodhearted people while contributing for a great cause, whose results could be seen in action.
Through my academic work on the NAADIR Project, our team produced some scientifc output, that was later submitted and accepted in a couple of relevant academic gatherings. One of these was CAAD Futures, a Dutch based institution that promotes Computer Aided Architectural Design innovation and research. The NAADIR Project based paper, was accepted for publishing, on the innovative nature of the project and the importance as a paradigm shift in CAAD.
Through my academic work on the NAADIR Project, our team produced some scientifc output, that was later submitted and accepted in a couple of relevant academic gatherings. One of these was Interação 2013, the most important Portuguese conference on the topics of Interaction. The NAADIR Project based paper, was accepted for publishing, on account of the research done on designing a relevant interface for navigating the novel 3D space that the NAADIR paradigm spawned.
In the context of the open-source/open-culture festival NetAudio LX 2012, I attended a couple of workshops. The Free-Software workshop focused on an overview of open-source history, and had a crash-course on programming the Arduino, an open-source microprocessor. The Live Media and PD workshop, given by Marco Donnaruma, focused on electronic music composition and live media production using Pure Data. With this knowledge I created a small hack using PD and Arduino, that 'listened' to the ambient sound in a room, and reflected the sound waves on a 3D animated sphere on-screen.
During my stay in the south of France, I attended an advanced C++ Concepts course, which focused on concepts like inheritance, polymorphism, abstract classes, run time type identification, namespaces, exceptions, templates, the Standard Template Library and design pattenrs. The course was given by Evolution MM school.
During my stay in the south of France, I attended the Oracle Database 11g : Performance Tuning DBA course, which focused on techniques for Oracle database fine tuning, through perfomance methodology, AWR, Oracle Optimizer, SQL query optimization, Pool and Buffer caching, PGA, Automatic Memory Management, Segment Space and I/O performance and tuning. The course was given by Setra Conseil Technique, a certified Oracle trainer.
During my stay in the south of France, I attended an Advanced Python course, which comprehended advanced structures - decorators, generators, advanced models, Python communication - sockets, distributed objects, networks, Parallel Computation and Python Code distribution and deployment. The course was given by LogiLab Paris.
One of my poems was included in the 7th anthology of contemporary Portuguese poetry 'Entre o Sono e o Sonho - Vol.VII', published by Chiado Editora, and anthologized by Gonçalo Nuno Martins. The poem 'Opiarium' can be read in the Poetry section of this website, and describes a dreamlike hallucinatory reverie on the memories of a long lost love. '... the kemençe and the saz that play outside, seem to dissolve to each arabesque scale, mystical melodies of fallen empires.'
I joined Plataforma Global - a learning organization and think-tank focused on favorable solutions to pomote human development, acting in subjects such as poverty relief, hunger and lack of access to health and jobs - as a chief senior engineer and technology advisor, working with PG in multiple projects. Play4Poverty is the most noteworthy initiative of PG, as an attempt to gather a significant group of artists to the cause of poverty relief and its disclosure.
I was invited by Pix Associates / Merlin Agency to be a speaker at the first edition of their conference 'Creativity Rocks' - a conference that gathered entrepeneurs with different backgrounds to discuss around the definition of creativity and its value for their business. I spoke on the topic 'Creativity as a comparative advantage' and participated in the round table. The conference was held at the Grimaldi Forum Monaco.
A video-game that spawned from Global Game Jam 2017, Hipponaut is a cute space shooter, where Hipponaut - a Hippo astronaut - is on a quest to save the galaxy. The core of this video-game was developed during GGJ’17, a 48h global jam, where participants are expected to produce a video-game in that short span of time. PUSH participated with a team, and the result was Hipponaut, a video-game that we are proudly developing into a product. Hipponaut was done with the Unity game engine, and represents a collaborative effort of artists and engineers.
PUSH was invited to speak at Artec 27 - a Portuguese conference organised by the Polytechnic Institute of Tomar created to start a dialogue between visual arts professionals and students. We were invited to talk about PUSH's path, our past, our present and our future.
‘Um Poema Errante / A Wandering Poem’ is the printed collaboration between travelling poet Christian Marques and visual interpreter Angharad Hengyu Owen. A literary project unlike anything that has ever been published, it embodies a bi-disciplinary re-exploration of an eight-month journey from Europe, across the Middle East, to Asia: Undertaken by the author himself, crossing seven countries, covering roughly 11500 km by land, unearthing one poem a day. The result is a bilingual (English and Portuguese) collection of emotional imprints, where each poetic free-verse works hand in hand with its unique visualisation on paper, offering a multi-layered and inner-directed reading experience, and ultimately a voyage of sorts through printed words.