I'm a freelance designer and developer, from Portugal, but always around the world for about 20 years, currently based in Beijing.
While my professional passion has mostly been computer programming (since 12 years old), other interests came along the way to complement that, and a connection between the creative and technical sides developed since then.
Everything started with my first computer, a ZX Spectrum, which I chose for the photo of this section (below) because it literally was the one thing responsible for sparking my curiosity for programming. Before my parents gave me this ancient piece of computer history, the spark already started, but the only alternatives at that time were (outrageously heavy) books at the library with long never-ending sections of code (hundreds of lines) listed to copy and try in a book-keyboard-screen workflow (copy-paste was not even a thing yet, and everything was printed on book pages, anyway). This was pre-internet era, and without my own computer yet, I could only try a few things at some library computers (if any), school computers (which were also almost non-existent or not always available), and occasionally playing briefly with some of my friend's parents computer to try a few freshly learned things (personal computers were also very rare at that time). Most common computer language to learn at the time was Basic, and that one was included on the ZX Spectrum (thanks again mom & dad!).
Fast forward some computers and many programming languages later (in a literal chain reaction), and several other skills and technologies came along the way, while others died, which is one of the things I love in my career. I do what I enjoy doing, and never get bored, focusing in client and project needs, and what can make them better and more efficient, productive or lucrative, being able to offer the best set of solutions for each different case and not being tied to a specific single "religious" technology or choice (or because it's a trend or the latest buzzword).
Around 1994, the internet popped out of nowhere, with a lot of new possibilities, and soon after, merged everything together. After the brief stage of flat websites, mixing text and images and video and being able to tie everything with some interactivity changed everything. So, the collateral skills became increasing more important, such as graphic design, video editing and everything else. At the same time, server-side software development became more and more important too, and obviously those skills had to evolve too. Across that path, desktop application technologies (both for Windows and Mac) were also part of the progress, and a few years ago, mobile development (for both Android and iOS platforms) became also essential, and at the moment fill most of the volume of projects. Most recently, VR, AR, and even robotics are also part of my new projects, either client projects or some pet projects I throw in to improve my skills on anything new and interesting that pops in the tech horizon. Best of all is combining all that: web, desktop, mobile, artwork, which makes me love my job.
Apart from enjoying what I do, and never getting bored for the simple fact that everything changes and evolves continuously and the pace must be kept, I'm happy to cover all sides of the client needs, not just all steps of a project from planning and pre-production to delivery and marketing, but also covering all platforms, mobile, desktop, web and even devices such as watches or automation, often using one single codebase for the entire project, without the need for clients to waste time (and money, of course) in multiple projects and multiple teams, and all the communication issues that come included with that kind of workflow. Part of most projects also involves complete freedom of content for the client, often developing custom tools on top of the design (not a completely separate interface) to allow for changes in content (and even structure and options) without messing with the defined defined design and layout guidelines, and without the need for more expenses each time there any changes are needed, small or big in scope, centralizing all data in one single place, not locked away from the client.
Thank you very much for reading so far (as this block is getting way too long).
Keep scrolling for more details on skills, career, clients and some more key information that might be important for your project, your app, your goals.