Kan være tilgængelig
(Opdateret 2023-01-31)Full Stack Software Engineer
Lisbon, Portugal
Flydende English
- React Native app builder
- 16+ years of experience in software development
- +4 years of React and NodeJs
Kvalifikationer (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
Resumé
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.
Professionel erfaring
2022-02 - Nuværende
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
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.
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
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
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.
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.
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
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.
2004-01 - 2006-10
Java Developer in a small solution for core business - SISBOV, ISO standards, and MAPA (Brazilian Agriculture Ministry) business rules.
2000-01 - 2001-07
Web developer. HTML, CSS, and Javascript
Akademisk baggrund
2001-01 - 2006-01
Certificeringer
2022-12