Full Stack Senior Software Developer

I’ve been working on IT since 2009 and I love it!

Experiences

Full Stack Senior Software Developer

07/2018 - Present
Stefanini - Barueri, São Paulo

Stefanini is a private Brazilian multinational, service and software provider, for data processing and consulting, with more than 25,000 employees in 40 countries across the Americas, Europe, Australia, and Asia.

  • Worked as a hired consultant developer at Stefanini for Cielo to migrate Salesforce (Cielo is the largest Brazilian credit and debit card operator):
    • Coordination of the Development team during the migration and development of a CRM to in-house solution developed by same team.
    • Migrated 10 years of Salesforce raw data (CSV) to Oracle 12c using Java 1.8 and Spring Batch.
    • Developed both front-end and back-end to auto-generate forms in Typescript (Angular 2.x) and generic searching for back-end, saving US$1.5 in Salesforce licensing yearly.
    • Integrated other 3 systems that feed and consume Salesforce to keep correct integration among other in-house solutions, it was all done within 7 months of work.
    • Deployed the systems on-premises server.
  • Worked as a hired consultant developer at Stefanini for Cateno (Cateno is a joint venture created by Banco do Brasil and Cielo. One of their products is prepaid custom card plastic branding and issuing).
    • Developed auto-scaling multi-tenant system (Saas) for online prepaid card, using AWS technologies Lambda with NodeJS (Javascript), RDS, Cloudfront, Cloudfront and CD/CI Pipelines provided by Amazon.
    • Applied multi-tenant access level to front-end layer data according to the user’s level and company branch using TypeScript (Angular 2.x) and AWS S3.

Full Stack (Contractor)

03/2018 - 08/2018
CodeIt Solutions - Barueri, São Paulo

Code it Solutions is a software consulting company started from join of Control Consultoria (insurance Consulting business company) and Grupo Objective (Software Development company).

  • Worked as a consultant contractor developer for CodeIT Solutions at Qualicorp (Qualicorp is one of the leading, full-service healthcare benefits administrators and health management services providers in Brazil, serving more than 5.2 million beneficiaries):
    • Coordinated other developers to build efficient delivery according company’s standard, avoiding bugs on production.
    • Developed an auto-scale application for dynamic form and workflow process using Docker, Java 1.8 (Spring boot, Spring Cloud Netflix OSS), Typescript (Angular 2,x), RabbitMq and PLSQL (Oracle 12c)
    • Implemented database versioning with Liquibase, relating environment migrations, database changes and seeding.
    • Created Docker environment for front-end development and back-end, using Bitbucket as process pipeline for build and test.

Personal Projects & contributions

Some personal projects and contributions I made to community

SVO - Subject Verb Object (Business Rule Engine) - It's a Business Rule Engine for nodejs projects.

Skills & Proficiency

Spring Boot (2+ years)

Spring Cloud (2+ years)

NetflixOSS (2+ years)

PLSQL (Oracle 12c) (2+ years)

MongoDB (2+ years)

Maven (2+ years)

ES6 (2+ years)

TypeScript (2+ years)

AWS (Cloudfront, Cloudformation, DynamoDB, RDS and S3) (2+ years)

Docker (3+ years)

Java (7+ years)

Javascript (7+ years)

NodeJS (7+ years)

Express (7+ years)

Angular (JS and 2) (7+ years)

Gulp and Git (7+ years)

MySQL (7+ years)

PostgreSQL (7+ years)

GNU Linux (7+ years)

Haskell (4+ years / Studying)

Yesod (4+ years / Studying)

Pure Functional Data Structures and Category Theory (4+ years / Studying)