About Me
Hi!
I am a software engineer and a full stack developer with 18 years of professional experience in creating web-oriented software.
My love for computers started very early and I created my first lines of code more than 33 years ago.
I worked on several projects from simple websites to complex systems that integrated several micro systems.
My experience is mainly focused on high risk payment systems where I have accounted more than 6 years in this area and tourism solutions where I spent 7 years of my career.
Full name: José Roberto Faria da Silva
Date of birth: 02/05/1983
Nationality: Portuguese
Gender: Male
Work Experience
Fedrax, Lda
Software developer
01/08/2017 – Current | Funchal, Portugal
Develop and maintain a high-risk merchant platform with a high traffic volume.
Implement and maintain libraries that connects to external payment systems.
Create alert tools to detect credit card frauds, traffic changes and bin blocks.
Create tools to automatize the traffic distribution and enforce payment restrictions.
Integrate and maintain Ethoca and Verifi (CDRN) solutions to decrease the chargebacks ratios.
Integrate the 3ds2 process into the payment flow.
Implement and maintain libraries that connects to external 3ds2 authentication systems.
Analyse payment and traffic data to optimize the payment process and increase the payment success ratios.
Develop and maintain a subscription system that manages the accesses to a variety of external and internal member zones.
Implement and maintain a large number of high availability member zones.
Tinkerlist.Tv BVBA
Software developer
01/06/2017 – 30/06/2017 | Belgium
Develop a cloud-based system that creates and manage TV content in real time.
Webdreams, Lda
Software engineer
23/09/2013 – 31/07/2017 | Funchal, Portugal
Develop and maintain a system to help music bands to manage events, members, infrastructures, instruments, payments and alerts to members.
Implement and maintain libraries that connects to external email senders.
Develop and maintain two destination guides for high access traffic with a high level of SEO and integrated with an external activities management system.
Total Center, Lda
Software developer
20/09/2011 – 20/09/2013 – Funchal, Portugal
Develop and maintain a high-risk merchant platform with a high traffic volume.
Implement and maintain libraries that connects to external payment systems.
Analyse payment and traffic data to optimize the payment process and increase the payment success ratios.
Develop and maintain an online video sharing system with integrated encoding tools.
Develop and maintain a subscription system that manages the accesses to a variety of external and internal member zones.
Implement and maintain a large number of high availability member zones.
Centro de Design da Madeira, Lda
Software developer
21/10/2008 – 19/09/2011 – Funchal, Portugal
Develop a system to store, organize and request text translations.Develop a simple and easy to use system with a high level of usability to help hotels to update a legacy reservation system.
Analyse and design a booking and CRM system for travel agencies with GDS and IDS integration.
Analyse and design a system to manage the staff working hours and holidays.
Develop hotel websites and destination guides for high access traffic with a high level of SEO.
InforQuali Serviços de Informática, Lda
Software developer
01/09/2006 – 13/10/2008 – Funchal, Portugal
Develop a content management system.
Computer and Communication Sector of Madeira University – POSI
Software engineer
01/06/2005 – 31/07/2005 – Funchal, Portugal
Analyse and design a new Academic Calendar to improve the events schedule and alerts.
Analyse and design a system to manage the University Director information allowing full integration with all the existing academic services.
Education and Training
Universidade da Madeira
Software engineer
2001 – 2006 – Funchal, Portugal
Escola Secundária Francisco Franco
Computer technician
1998 – 2001 – Funchal, Portugal
Language Skill
Mother language
Portuguese
Other language(s)
English - Proficient user
Digital Skill
Programming technologies
PHP SQL PHPUnit JavaScript ReactJS VueJS CSS SASS/SCSS JQuery Mootools HTML Twig JSON XML AJAX SOAP
Tools and software
MySQL ElasticSearch Redis Memcached Nodejs Git GitLab Github SVN Nginx Apache Docker VirtualBox Vagrant Jira Kibana Sublime Text Visual Studio Postman Npm Gulpjs Composer Navicat Slack
Frameworks
Laravel Lumen Slim 4 Codeigniter CakePHP Joomla Wordpress Bootstrap Express.JS
Programming methodologies and design patterns
TDD DDD Dependency Injection Unit Testing MVC Lucid Architecture Scrum Kanban REST Repositories Entities Interfaces Value Objects Facades Factories
Skills
Full Stack Developer SEO