Full Stack Software Engineer Lisbon, Portugal

Könnte verfügbar sein

(Aktualisiert 2023-01-31)

Full Stack Software Engineer

Lisbon, Portugal

Fließend English

  • React Native app builder
  • 16+ years of experience in software development
  • +4 years of React and NodeJs

Fähigkeiten (25)

JavaScript

React Native

REDUX

REACTJS

Jenkins

Java

React

TypeScript

Node.js

NodeJS

Apache

Spring Boot

GPS

VueJS

Spring

CI/CD

CONTINUOUS INTEGRATION/DELIVERY

SONAR

VUE.JS

Hibernate

MENTOR

JSF

LOGISTICS

Solr

Ruby

Zusammenfassung

I'd like to continue my journey on Startups and find a new opportunity where I could use my experience to bring something new to the market.

I have enough knowledge for building software from scratch and monetizing it. I can also help with the improvement of projects that are already in production. 

Berufserfahrung

Senior Software Engineer
OpenNode

2022-02 - Jetzt

I implemented the full OAuth2 specs on the existing API.

I developed a new React.js web app B2C for Stripe Marketplace from scratch to convert USD into BTC using OpenNode and Stripe APIs. https://marketplace.stripe.com/apps/opennode

I created a new Bitcoin Wallet using React Native from scratch.

Maintenance of an existing OpenNode’s Node.js API with thousands of active users.

Stack: Typescript, Nodejs, React, Vuejs, Postgresql, Redis, React Native, Stripe

Tech Lead
Truphone

2019-08 - 2022-02

Mentoring and support the engineering team. Plan the backlog with PO and Managers. I helped to recruit juniors and senior developers.

I supported switching from Rancher to Kubernetes.

Mantainence of a hybrid Mobile APP (Android/iOS), React Native,  with thousands of users.

Built a complete B2C web and API, in record time to launch in partnership with Apple at WWDC 2018.

I worked on customer support level 3 and was part of an on-call team (PagerDuty).  

Stack: React.js, Redux, Saga, Nodejs, Express, Java, C#, Javascript, CSS, CI/CD for mobile (Fastlane, pushing to Apple/Google Store), Gitlab, Rancher, and Kubernetes.

Full Stack Software Engineer
Talkdesk

2018-10 - 2019-08

Mantainence of an existing B2B solution to support external developers on integrating with Talkdesk products (aka Developer’s Portal).

Stack (Redux, Saga), Html, CSS, Ruby, MongoDB. Linux. GitHub. SCRUM

Software Developer and Scrum Master
DataEasy

2015-07 - 2018-09

Development of Document Management tool for web (Google Drive-like) using Java, Angular2, AngularJs, Spring, Hibernate, Postgresql, JHipster, npm, Apache Wicket, QueryDSL, Bootstrap, ElasticSearch, Solr, Kibana (ELK), Jenkins, Sonar, JUnit, JHipster, Spring Boot, Linux

Senior Java Programmer
Indra

2013-07 - 2015-05

Outsourced engineer for Brazilan Central Bank projects. Increase the test coverage to 99%.

Stack: Apache Wicket, JUnit (and tons of frameworks for test coverage), Spring, JSF, Mockito, Jenkins, SonarQube, Jasper/IReport, Postgresql, JSF.

Software Developer and Scrum Master
ReGra

2009-09 - 2013-07

We have created an amazing TMS (Transport Management System) from scratch for the biggest delivery operation of AmBev (BVMF: ABEV3). We worked hard to make it trustable for the company to use in Brazil. That means +1000 vehicles carrying +5000 deliveries, daily. More than 3000 devices such as phones, GPS trackers, and others IOT devices were connected. I also worked as Team Lead and Scrum Master. 

Stack: Android (Java), C# (Backend), Adobe Flex + Asp Net (FrontEnd) and SQL Server.

Full Stack Java Software Developer
Prodata

2008-06 - 2009-08

I created a new B2B Invoice Generator for the public sector and I helped to maintain other B2B modules. 

Java, Spring, Adobe Flex, Postgresql, Jenkins, JUnit, Crystal Reports, Jasper

Software Developer
Sia Plus

2006-08 - 2008-06

Maintenance and development of Parking Management Software for large shopping malls, using Java, Visual Basic, SqlServer, Visual Studio.

IoT project: Bus passenger monitoring system, with multiple sensors (infrared, heat, etc) using Java, VB, MySql, JS, GoogleMaps, and HTML.

I also had an opportunity as a Team Leader for a short period and was fully responsible for the software implementation, operation and development.

IT consultant
Zootrack

2004-01 - 2006-10

Java Developer in a small solution for core business - SISBOV, ISO standards, and MAPA (Brazilian Agriculture Ministry) business rules.

IT consultant
Datanet

2000-01 - 2001-07

Web developer. HTML, CSS, and Javascript

Akademischer Hintergrund

Bachelor in Computer Science
PUC Goiás

2001-01 - 2006-01

Zertifikate

Sun Certified Java Programmer
Sun Certified Java
Certified Java Programmer
Sun Certified Java Programmer (SCJP)
Node.js Services Development

2022-12

Scrum Master

Berater kontaktieren

/