Gabriel Almeida

Gabriel Almeida

Mentor
5.0
(239 reviews)
US$5.00
For every 15 mins
456
Sessions/Jobs
free badge
First 15 mins free for your first session
ABOUT ME
🟢 ~500 5★ Jobs. Sr Dev 15yrs of experience – TS JS React Node Angular
🟢 ~500 5★ Jobs. Sr Dev 15yrs of experience – TS JS React Node Angular

I specialize in Typescript, NextJS, NodeJS, React, and Postgres, as well as the ecosystems surrounding these technologies.

I am a software developer with over fifteen years of experience. I have worked with agencies, startups, and large companies in industries ranging from entertainment to government. As a long-time freelance consultant, I've been exposed to a plethora of different codebases and I can quickly dive deep into complex environments and tasks.

As someone highly engaged in the startup scene and business in general, I consider myself a product-oriented developer who strives for helping my team to grow efficiently by balancing product development alongside controlled long-term tech debt, optimal developer experience and culture.

I've more than 400 jobs and 200+ 5-star reviews as a consultant/mentor on https://www.codementor.io/@gabrielalmeida. They mostly look like this:

"Best mentor, I've worked with. Gabriel's skillset is on another level. Always great working with him!"

"More than being a great developer, Gabriel is a wonderful mentor. His invaluable advice helped me to understand my needs in web development better than ever. I highly recommend him to anyone needs help to make their projects better."

"Quality resource. Gabriel know's his way around code in his area of expertise. I did very detailed debugging with him, and he is not the type that gives up."

Portuguese, English
Brasilia (-03:00)
Joined March 2016
EXPERTISE
10 years experience | 10 endorsements
I've been writing web applications since the oldschool days when JS wasn't a thing. I can help debugging issues, design/architecture, bes...
I've been writing web applications since the oldschool days when JS wasn't a thing. I can help debugging issues, design/architecture, best practices and standards, etc. λ I am also an enthusiast about applying functional programming practices and patterns to JS, count on me to discuss and help with this topic.
View more
View more
10 years experience | 9 endorsements
I work with Node.js on a daily basis and love everything related to this technology stack. This is one of my personal preferences.
I work with Node.js on a daily basis and love everything related to this technology stack. This is one of my personal preferences.
7 years experience | 35 endorsements
I'm using React on a daily basis for some years and I love the changes it has brought to the web ecosystem that disrupted many old and un...
I'm using React on a daily basis for some years and I love the changes it has brought to the web ecosystem that disrupted many old and uncontestable beliefs! This is my preferred front-end framework.
View more
View more
6 years experience
Albeit I'm not the db guy, as a fullstack dev I've been working with tasks that relate with this for a long time.
Albeit I'm not the db guy, as a fullstack dev I've been working with tasks that relate with this for a long time.
16 years experience
I know them since everything was meant to be a table. Good ol' nostalgic times, we had floats, clears, blinks and marquees tags everywhere.
I know them since everything was meant to be a table. Good ol' nostalgic times, we had floats, clears, blinks and marquees tags everywhere.
HTML5CSS3LESS
View more
3 years experience | 3 endorsements
This superset of Javascript is a must for a better development experience and catching errors by relying on static typing. I've been deal...
This superset of Javascript is a must for a better development experience and catching errors by relying on static typing. I've been dealing with this "language" on day-to-day basis!
View more
View more
12 years experience | 1 endorsement
I'm somewhat passionate about git (???), give me challenges about this and I'll surely have a fun time
I'm somewhat passionate about git (???), give me challenges about this and I'll surely have a fun time

REVIEWS FROM CLIENTS

5.0
(239 reviews)
Rich Allen
Rich Allen
January 2023
Gabriel was super helpful in fixing an issue I had been battling for 2 days!!
sourav cheema
sourav cheema
January 2023
Best mentor, I've worked with. Gabriel's skillset is on another level. Always great working with him!
Conrad Greiner-Bechert
Conrad Greiner-Bechert
November 2022
Gabriel helped me resolve the issue within less than 15 minutes. Once he pointed out the most probably root cause and how we could check it, I was able to spot the issue almost immediately myself and implement the solution.
Sven Kusebauch
Sven Kusebauch
April 2021
Understood very quick the issue and explained all the concept what happens in the background - really appreciated his help, every time again :)
Christopher de Vidal
Christopher de Vidal
April 2021
Very knowledgeable, helped me make great progress in just one session
larsmqller
larsmqller
March 2021
Quality resource. Gabriel know's his way around code in his area of expertise. I did very detailed debugging with him, and he is not the type that gives up.
ramiya dash
ramiya dash
March 2021
He was patient and diligent in stopping the timer when he went over the time promised.
larsmqller
larsmqller
March 2021
High quality mentor. Gabriel helped with node.js issue.
Social Tek
Social Tek
January 2021
Excellent work, great mentoring, very patient and helpful. Highly skilled.
ASP User
ASP User
January 2021
Great Support
EMPLOYMENTS
CTO
Whats
2015-01-01-Present
• Developed projects for global brands, managing small teams of developers and owning technical and strategic business decisions. • Main...
• Developed projects for global brands, managing small teams of developers and owning technical and strategic business decisions. • Main developer of innovative projects using web technologies. • Designed and spec’d technical projects, responsible for elaborating system architectures and APIs. • GSK – Involved in private projects aimed towards using conversational interfaces to boost brand communication. • L'Oréal – Involved in private projects aimed towards using conversational interfaces to boost communication and employees training. • L'Oréal Bot Vichy – A brand conversation robot tailored for the brand Vichy from L'Oréal • Bot Oi Play – A conversational robot that offered personalized series/movies suggestions via a straightforward and easy to use conversational interface • Damage Scale – L’Oréal: Research that resulted in a dynamic Dashboard providing data visualization tools to gather insights to stakeholders and managers about the conclusions of the research. Developed and structured the project using React/Node ecosystem. • Ceia Secreta – GNT, Globo: National wide campaign for GNT TV channel from Globo. I was involved in the production of landing pages, integrating sign-up with Globo.com, automating daily newsletters and WhatsApp broadcasts with campaign assets. • I was responsible for deciding numerous technical and business aspects of other projects: Paralympics Highlights – Coca-Cola, Itaú New Year – Itaú and others.
Node.js
API
PostgreSQL
View more
Node.js
API
PostgreSQL
React
NLP (Natural Language Processing)
Google Cloud Platform
JavaScript
Electron
Dialogflow
View more
Software Developer
CapGov
2015-01-01-2018-03-01
I participated in different tech projects for Brazilian government at decision making and actioning regarding architecture, product and s...
I participated in different tech projects for Brazilian government at decision making and actioning regarding architecture, product and software development/publishing. • I had been involved on several projects during this time: – API PGI at SERPRO http://api.pgi.gov.br/ – DadosGov http://dados.gov.br/ – SIGELU https://www.sigelu.com/ – Others • Responsible for developing multiple features for Verde/Nuspen for Defensoria Federal, an Ionic/Angular hybrid application deployed for Cordova, Windows UWP, and web, featuring offline capabilities and reliable syncing between nodes. https://verde.rj.def.br/ • Managed the deployment of iOS and Android applications to App Store and Play Store for Ministério do Planejamento, Desenvolvimento e Gestão. https://play.google.com/store/apps/details?id=br.gov.mpdg.siconv&hl=en_GB https://play.google.com/store/apps/details?id=net.taxidigital.taxigov&hl=en
Android
Angular
App Store
View more
Android
Angular
App Store
Ionic
PouchDB
Apache cordova
View more
Freelancing Dev/Consultant
Independent Contractor
2012-12-01-2015-12-01
I did several freelancing jobs as an independent developer or consultant during this period. • Bigu – I worked as a developer at a ride-...
I did several freelancing jobs as an independent developer or consultant during this period. • Bigu – I worked as a developer at a ride-sharing platform/application dealing with several web/mobile related technologies. NodeJS, Cordova, Ionic. • LISPedia – I worked as a developer on this code sharing and re-use platform. The project involved several low-level skills requiring knowledge about compilers, transpilers, and functional programming techniques. • PageMe – I was responsible for developing initial versions of the project’s mobile application, a Canadian initiative to improve communication between local physicians. Javascript/Meteor/MongoDB.
Node.js
MongoDB
Meteor
View more
Node.js
MongoDB
Meteor
Laravel
Ionic
JavaScript
Apache cordova
View more
PROJECTS
Zapper
2019
Node.js
React
JavaScript
View more
Node.js
React
JavaScript
React Native
Electron
View more
Bot Vichy
L'Oréal
2018
Node.js
Facebook
API
View more
Node.js
Facebook
API
Machine Learning
NLP (Natural Language Processing)
JavaScript
AI (artificial intelligence)
View more