Hi! My name is Gabriel
With more than 15 years of experience in web development, I became a full-time front-end developer in 2016. I've worked in numerous fields of web development - including but not limited to email marketing campaigns and creation, development of internal tools for companies, development of complex e-commerce systems, and more.
I'm also usually responsible for the training sessions for new team members and the integration between the front and back-end. I use my back-end and database knowledge for personal projects.
In addition to code quality, I believe the success of a project is directly related to the team's relationship, communication, and knowledge sharing. Those are the resources I always bring into the projects I'm working on.
Technologies
HTML
Years of experience: 15+
CSS
Years of experience: 15+
JavaScript
Years of experience: 10+
NodeJS
Years of experience: 5+
SOAP / REST APIs
Years of experience: 10+
Sass
Years of experience: 10+
TypeScript
Years of experience: 5+
ReactJS/NextJS
Years of experience: 5+
Svelte
Years of experience: 3+
VueJS
Years of experience: 3+
PHP
Years of experience: 3+
SQL Databases
Years of experience: 3+
SFCC
Years of experience: 6+
Sitecore
Years of experience: 4+

Episerver
Years of experience: 1+
Optimizely
Years of experience: 1+
Languages
Portuguese
Level: Native
Well, it's my native language.
English
Level: C1
Almost as comfortable as my native language.
I have been working on English-speaking teams for over 5 years, and I was an English teacher back in 2013.
Spanish
Level: B1
As a Portuguese speaker, Spanish feels natural to me.
After working with a Spanish-speaking team, I noticed I could understand pretty much everything I heard (even though I'd fall back to English most of the time when I needed to speak).
French
Level: B1
I can understand almost everything I hear, but I still have some difficulty speaking. I can work using this language on a French-speaking team.
Italian
Level: A2
I understand most of what I hear in Italian, but I still can't express myself clearly. As a Portuguese speaker who understands Spanish and French, I believe I could work on an Italian-speaking team, especially if some team members are bilingual.
Soft skills
Accountable
Approachable
Communicative
Friendly
Good with time management
Helpful
Patient
Resilient
Responsive
Self-aware
Self-learner
Works well under pressure