I have discovered my passion for everything that's related to IT when I was around 5-6 years old. I'm saying passion because I ended up in this field in which I have been working for 5 years now, as a Software Engineer. Along my career I have played with many technologies such as Swift - iOS app development, Java, Python, big 3 of the frontend stack (HTML, CSS, JS), Angular framework, AWS, Google Cloud, Kubernetes and so on. This very platform was created just to prove myself that everything I have learnt can be put to good use. See more about it here



Active learner

I like to keep myself entertained by reading articles about new practices, and, at some point, apply them on small project just to get a hang of it

New Ideas

I always try (and sometimes succeed) in thinking on new and practical ideas that would improve a particular workflow or algorithm

Stats & Facts

Besides trying to improve things, I keep in mind that deadlines do exist and that features need to be delivered. So a combination of new and stable is required

Learning cycles

Lots of my ideas and my way of working come/were influenced by work collegues. Given they spent time to teach me, it's only fair I do the same with others. I was always interested in this particular domain

Architectual dreams

This is the level of experience that I'm aiming to get to. Being a solutions architect requires knowledge from different areas of IT, knowledge that forces you to come out of the comfort zone and start learning

Cheerful mind

Sometimes you need to know when you should stop, take a breath and relax. Constant learning isn't productive. I do my best when the environment is the best, meaning be with people that know how to work and know when to have a good laugh

Working Skills

          I have never been fond of specializing on a certain technology. I have always tried to take the "software engineer" role to its true meaning and that is to be given a problem and to find the solution for it no matter the technologies used. Of course, this has its ups and downs, but I consider that knowing patterns and ideas is more beneficial for a software developer (at least for me) than knowing every annotation in spring but not knowing how to write a oneliner in bash to find a certain word in a log file.

          What you see below are some time percentages of the main technologies I used during my career so far. Check my CV for more detailed infos.

JavaHTML/CSS/JS/TS (Angular)K8SiOSScripting40%30%
Java4
HTML/CSS/JS/TS (Angular)3
K8S1
iOS1
Scripting1

Work Experience

jul 2015
|
sept 2015
Junior QA Automation Engineer

@ ING

Used Robotium java framework to write automated UI tests for Android. Worked here for 2.5 months. First job, caught a glimpse of what a working environment is about

jun 2016
|
nov 2016
Junior Software Engineer

@ Luxoft

Things started to look a little more serious here. Worked on some java projects with Spring then switched on a web app project, Javascript(+ jQuery) based.

nov 2016
|
aug 2017
iOS Mentor Assistant

@ DevAcademy (/Digital Nation)

After graduating the iOS course at DevAcademy (later rebranded to Digital Nation), I have volunteered to be a mentor assistant for the next course session in which I have hold presentations about Objective-C development practices

sept 2018
|
feb 2021
Software Engineer

@ Deloitte Digital

This is where my software engineering skills started blooming. Witnessed and took part in project development, testing, deployment, management stages and worked hands-on with the technologies that were part of these processes.
feb 2021
|
current
Senior Software Engineer

@ Veridium ID

As a software engineer, I wanted to continue my road to fullstack and problem solver no matter the technology or the road (backend/frontend/mobile/devops). The tasks are diverse and most of the time they require you to have knowledge on multiple parts of the project where different technologies are used. It really challenges me but that's exactly what I'm looking for.

Work Experience

Keep in touch?