In Software Development, Security must be in the heart of everything we do, and I am a strong believer that it must be opt-out, instead of opt-in. Therefore it must be a primary concern and we can’t easily trade it off for any other Business or Technical requirement without properly understand the trade-off being made.
Nowadays, I work as a Developer Advocate for APIs and Mobile Apps security. In the past I have worked on building APIs for Mobile E-commerce App’s of the big retailers in the UK and USA. APIs are connecting everything in the Web, they are the bridge for exchange data between different systems, and securing them is crucial.
Clean Code drives the way I code. To achieve this I need to empower the best Software Principles, like SLIM and SOLID, that will lead us to choose Design Patterns, like RDP or any other one suitable.We can’t have Clean Code without using BDD and/or TDD.
I participate regularly in Stackoverflow, where I am often one of the 2% top contributors. I am also posting regularly in other online communities, like elixirforum.com, devtalk.com, dev.to. When heavily involved in e-commerce I was also one of the Portuguese forum moderators for the Prestasho e-commerce platform.
Any Software Developer, in is day to day work, have to use some Open Source tools, for more quickly and efficiently get the job done, without the need to reinvent the wheel.
So, I am one of that Software Developers and I strongly believe in the Open Source ecosystem, therefore I also try to give my share back to it.
The Web can’t exist without Servers, VPSs or the Cloud. For me, this is like fine tuning an engine for optimal performance or improve the security of the car in terms of handling. Definitely I am a Petrol Head, therefore the analogy.
Sorry but Online Privacy and Online Security prohibits me from being more detailed about my birth date and some other dates :).
I decided to choose a technical course about Computers and guess what? I fall in love with Programming in a Bull 1Mhz, with only 1 diskette of 5 1⁄2 inches and MS-DOS… what a good time I was having :)
During this period I initiated my path into the professional world. I tried several professions and neither of them have give me the desired work/life balance that will guarantee a decent quality of life. In the end of this period unemployment was also a new experience for me. I took this time to complete course where I learned how to setup my own Business, one of my aspirations for years.
Running your own Business requires lot of work, work and more work to survive and try to keep the Business running during the ROI period. Unfortunately the Portuguese crisis was getting worse and the cash flow was very low. During 2005 I decided that it was time to try to turn things around. So while keeping the current Business I decided to start selling used cars as a side activity to bring some more cash flow.
I was living very hard times in my professional life, but hey, not everything was bad during this period because I discovered the true ♥ of my life. Oh boy, now I can understand why all my friends changed when they fall in love… this is a new dimension, where we start seeing things differently, our priorities change a lot and other things start to matter for us. Oh boy, now I can understand why all my friends changed when they fall in love… this is a new dimension, where we start seeing things differently, our priorities change a lot and other things start to matter for us. Thank you my love to come into my life.
The side activity of selling used cars, quicly become the main income of my Business, therefore I decided to move to a better location in order to have the proper conditions to sell used cars, but life is hard when we do not have a good bank account, so working 7 days a week for 10 to 12 hours was necessary to keep things running, once my debts where very high.By 2008 the Portuguese was very severe, to the point that I was not able to approve credits for selling my used cars, therefore the only option was to close the Company that have costed me so much money and many hours during the last 10 years of my life.This was the most hard decision to make in my life, once with it was implied to loose my house to the Bank.The love of my life and my parents where my salvation during this hard times… I can’t express how grateful I am to them.
By nature I am an optimistic and Business was always in my veins, therefore was time to try to embarrass the new trend of e-commerce and I decided to build an online store to sell after market car parts. To achieve that I decided to use the Prestahop e-commerce platform, but very soon I discovered that lots of customization where needed and no money available to pay for them, so guess what… I have started to dig in the code and my passion about programming just reborn and a new future for me was starting, without my own knowledge.
For my surprise some users have started to requested price quotes and deadlines to develop bespoke features to them or to solve quickly some of their issues. So was time to start a Freelancer career as Developer during the day, maintaining at same time my job as door to door salesman at evening.
The crises in Portugal was so severe, that my 2 jobs, Freelancer and Salesman, where no enough to pay all bills and put food in the Fridge, a 420 litre fridge was almost empty, so I end up seeing my wife holding the door of it and crying… So difficult times request drastic decisions, therefore was time to pursuit the career of my dreams and UK was the chosen destiny.
Once my contacts from Portugal with UK recruiters never produced nothing concrete, a Portuguese friend already leaving in Scotland, near Edinburgh, have invited me to stay in his home until I was able to find a job. The decision was hard to take, but I decided to make the move without bring my wife, until I was sure that I was having a secure job and the money was enough for both of us to have a decent live in Scotland. So in begin of October I arrived here, but my situation was so bad economically, that despite I want to be a Software Developer, I was willing to embrace any other profession in order to be able to survive… going back to Portugal was definitely not an option.
Only after 5 weeks in Edinburgh and 3 interviews I ensured my current job as Software Developer at NN4M, the leading company for transactional Mobile App’s in UK. I was very luck that my life have crossed with Lorraine, Caroline and Jonathan Heap, the owners of NN4M, after a reply to a Gumtree job posting, once their support during the 2 times I was in hospital was amazing. My dream of working in what I most love was is now real.
The supports she gives me is crucial for my success
Always present when I need them… I will never be able to pay for all their sacrifices.
They are my team for the worst and for the better… they are the support that I can always count with.