Ivan Amorim

Front-End Developer

Requirements to work

Open work permit (CA)
SIN number (CA)
Model: 100% Remote

Career Summary

My career started in 2009, in a technician "Computer Programming - Java" at SENAI. then I had the opportunity to do an internship in PHP. Then I spent a few years honing my skills as a front-end and Java, working for a StartUp company and Neoway (a big tech company). Then, I spent a few years in BRD (AngularJs and Java), at 4Effecf (with Angular7, Java, Spring and Microservices) and at Stairs, Qualirede and AsQ (with Angular, ReactJs, Ionic , Go and Node). During these years, I completed my graduation in Digital Games (Universidade UNIVALI) and my post-graduation in Mobile (UNIVALI). Currently, I work 100% from home for a digital bank, Linker (SP), as a front -end in ReactJs, and I keep taking courses.

Work Experience

Front-End Developer (ReactJs)

Linker (Digital Bank)
2021 - 2024 (2yrs 7 mos)

I worked with ReactJS in microservices format, using Next.js for rendering optimization and Styled Components for modular styling, providing an efficient maintenance and visually attractive experience for users.

Technologies used:

  • ReactJs
  • Nextjs
  • StyledComponents
  • HTML5
  • CSS
  • Microservices

Full-Stack Developer

AsQ
2021 - 2021 (7 months)

Transferred from Qualirede to AsQ, continuing projects initiated at Qualirede, adept at programming with ReactJS, implementing a microservices architecture, and developing new areas within the system.

Technologies used:

  • Angular
  • ReactJs
  • HTML5
  • CSS
  • NodeJs
  • Go
  • Microservices

Full-Stack Developer

Qualirede
2020 - 2021 (10 months)

Engaged in a telemedicine systems, adept at programming with ReactJS, implementing a microservices architecture, and facilitating communication with the GOlang backend. Executed occasional maintenance tasks in GO, with a predominant focus on Angular for most projects. Spearheaded the company's flagship project, transitioning to ReactJS.

Technologies used:

  • Angular
  • ReactJs
  • HTML5
  • CSS
  • NodeJs
  • Go
  • Microservices

Front-End & Mobile Developer

Stairs
2019 - 2020 (9 months)

Working in health-related systems with Ionic, Angular, Redux and Go, systems using microservices.

Technologies used:

  • IONIC
  • Angular
  • Redux
  • HTML5
  • CSS
  • Microservices

Developer (Focused in Angular)

4EFFECT
2017 - 2019

Working in health-related systems with Java, Angular and AngularJs

Technologies used:

  • AngularJs/ Angular7
  • Java
  • Bootstrap
  • HTML/CSS
  • PostgresSQL
  • Spring
  • JHipster
  • Microservices

Developer (Focused in Java, AngularJs)

BRD
2016 - 2017

At BRD, besides being a developer in Java, I was a team leader. I had the opportunity to experience better other aspects of the projects with a greater responsibility.

Achievements:

  • Leader Developer.

Technologies used:

  • Java
  • AngularJs
  • IONIC

Developer (Focused in Java)

Neoway
2014 - 2015

At this opportunity, I could improve my abilities as a programmer, mainly in Java.

Technologies used:

  • Java
  • JavaScript
  • HTML/CSS

Developer (Focused in JavaScript, Java)

Startup Tecnolicius
2012 - 2014

Working at this company was a great opportunity for learning more about Java and for improving my abilities, as communication with clients and decision making.

Technologies used:

  • Java
  • JavaScript
  • HTML/CSS

Developer (Focused in PHP)

AWK
2010 - 2011

As an intern, It was my first job, and I started to program in PHP.

Technologies used:

  • PHP
  • HTML/LESS

Skills & Tools

Front-End

  • Reactjs
  • Angular
  • Angular Js
  • JavaScript
  • HTML / CSS

Back-End

  • NodeJs
  • Go
  • Java
  • Php

Others

  • Alura
  • Code Review
  • Git
  • Testing
  • Hackerrank
  • IntelliJ IDEA
  • Udemy
  • Agile software development
  • Scrum
  • Object-oriented
  • Visual Studio Code
  • Components

Education

  • Digital Games
    Universidade do Vale do ItajaĆ­ - UNIVALI
    2013 - 2016
  • Postgraduate Mobile
    Universidade do Vale do ItajaĆ­ - UNIVALI
    2016 - 2017

Certificates

  • Voffice
    Paid face-to-face course
    2 certificates (Java).
  • Alura
    Paid Platform Online
    10+ certificates.

Languages

  • Portuguese (Native)
  • English (Regular)

Interests

  • Movies
  • Running on the street
  • Games
  • Series
Try html2canvas