Download PDF

Summary

A highly competent, agile enthusiastic and multi-skilled IT developer with a vast experience in software development and coding best practices. Well mannered, articulated and able to act as point of contact for colleagues and external stakeholder.

Main Goal

Contribute, with an agile mindset, for an improvement of efficiency, maintainability, usability, reliability and security in client-server based softwares, using the main frontend and backend technologies as well as the right operations and infrastructure tooling.

Work experience

Oct 2023present

Frontend Architect

Regiondo GmbH

Frontend Architect responsible for designing the frontend implementation strategy for unifying the UI/UX/DX experience for the recently joined companies - Regiondo, Rezdy and Checkfront

Oct 2023present

University Professor

Ludwig-Maximilians-Universität Munich

University Professor responsible for overall introduction into the internet platform and its overall development.

Mar 2020Oct 2023

Software Engineer

Regiondo GmbH

Lead developer accountable for the software design solution and implementation as well as for the company initiatives in regards frontend architecture definitions. 

Key achievement: Defined and implemented the company micro-frontend run-time integration via web-components.

Main technologies: ReactJS, Typescript, NestJS

2018Feb 2020

Javascript Developer

Optile GmbH

Frontend web developer responsible for writing efficient, reliable, robust, well-tested code, aiming user-friendly, responsive and fast user interfaces, working with the top trendy frontend technologies in a dynamic and spirited team.

Key achievement: Designed and implemented a software for fraud detection in the payment industry

Main technologies: ReactJS, NodeJS, Javascript

Apr 20122018

Software Engineer

Santos City Hall

Team leader developer responsible for the: UI interfaces architectural definition and implementation, automated tests, continuous integration and continuous delivery for the main organisation softwares.

Key achievement: Designed and implemented a software for social welfare management

Main technologies: VueJS, NodeJS, Javascript, PHP

20082010

Software Engineer

Rollout Solutions

Contributing on development and control of Internet based commercial systems and smart-clients applications which integrates desktops and web applications.

Main technologies: C#, Javascript

Education

20102011

Post-graduated in Project Management

SENAC Santos
20082010

Degree in Data Processing

FATEC Santos
20062007

IT technician

ETEC Aristóteles Ferreira

Certification

Microsoft Certified Professional – Programming in HTML5 with JavaScript and CSS3 Specialist

Certified ScrumMaster - Scrum Alliance Certified

Skills

Programming best-practices

Development based on best practices such as DDD, Clean Architecture, Clean Code, SOLID principles, Design Patterns and so on.

Javascript / Frameworks

A deep understanding of the language, its ECMAScript specification,  evolution over the years and the main frameworks, their differences, goals and philosophies

Unit and functional tests

Deeply understanding of the main concepts, with a good experience in the following stack: Cypress, Selenium, Jest, Vitest Browserstack, Enzyme and Jasmine.

DevOps

An overall comprehension about the main CI/CD tools, containerization and software provisioning technologies.

Back-end programming

NodeJS -having worked with web, tooling and desktop apps;

PHP - good understanding on php and frameworks (Laravel, symfony, cakePHP) ;

Python/c++ - created toolings for automate development common tasks

Database

Solid experience with relational and NoSql databases. Such as Oracle, MySql, mongoDB, etc.

Languages

English Proficiency (International English Language Testing System IELTS, international certification, overall score 6.5 ).

Spanish Proficiency (Miguel de Cervantes institute, international certification).

Germany B1 Level (Telc certificate)

Portuguese: mother language

Created withVisualCV