[Back to devlog]


Career Profile

I've been programming as a hobby since I was 12 and in 2012, programming became my full time profession.

Highly motivated, curiosity driven and always eager to learn, I've been specializing in back-end Java development and enjoy a good challenge

When I'm not coding at my desk, I prefer to be in calm places...thinking about coding :)

Experiences

Java backend Developer

Sept 2018 - present
Jumia Porto Tech Centre

Crafting, unit testing and supporting efficient and reusable code modules written in the Java Language.

Working in an agile environment, with a multidisciplinary team (Developers, DevOps, QA engineers, Product Owners) oriented to continuous delivery

Lead Developer

2012 - Sept 2018
P.J.Silva Unip. Lda

Develop, from day one, an application for a device that will soon be placed in driving-schools auto-mobiles. The device monitors, in real time, several parameters of the driving while the candidate is learning.

Develop the Java back-end API that communicates with the above devices, and created the standard that allows other manufacturers to interconnect with the company's digital platform

Set-up of all cloud architecture in Azure to support the services provided to company customers

Maintain and update a Microsoft Fox-Pro legacy application that is used in hundreds of driving schools throughout Portugal

CEO

1995 - 2008
Lojas Naja, Portimão-Portugal

Self owned computer retail business. Developed some small applications, by customer request, for guest management

Joint Managing Director

1989 - 1992
Portidata, Portimão-Portugal

Leisure Software publisher and distributor for the Portuguese market

Develop the market strategy and coordinate international license agreements with major game publishers. Backed by a fabulous business partner, and a hard working team, the company established itself as the market leader in the Portuguese leisure software market for PC and consoles.

This was a company that made history, as it pioneered the legal software market in Portugal, that was non existent at the time.

Projects

Gesdriver - A device that monitors the practical driving classes of a driver's licence candidate.
Gescola - Management software for all tasks of a driving school.

Skills & Proficiency

Core Java

JavaFX

Network Protocols

Spring framework

Hibernate

MySQL

Continuous Integration

Javascript & jQuery

Angular

HTML5 & CSS

Visual Basic

[Back to devlog]