Marcos Felipe Pimenta Rodrigues

Marcos Felipe Pimenta Rodrigues

Mentor
5.0
(79 reviews)
US$20.00
For every 15 mins
119
Sessions/Jobs
free badge
First 15 mins free for your first session
ABOUT ME
Senior full-stack developer with 13 years of experience
Senior full-stack developer with 13 years of experience

I'm a fullstack developer with 13 years of experience shipping code to production and strong focus on the education industry. Besides working on several startups, I've also taught at the Le Wagon coding bootcamp and mentored multiple students to follow through with their career.

Portuguese, English
Paris (+01:00)
Joined July 2015
EXPERTISE
5 years experience
After spending years experimenting with functional programming, I finally joined a company that used one as its first choice. Since then,...
After spending years experimenting with functional programming, I finally joined a company that used one as its first choice. Since then, I've implemented several crucial features and helped maintain complexity in a product that is a commercial success. ReScript is a very robust language that makes modeling data and workflows a breeze, while keeping interactions with JavaScript simple trivial to implement. It's also an excellent match to work with React due to its unidirectional nature.
View more
View more
13 years experience | 13 endorsements
JavaScript is everywhere, and for good reason. I've been using JS and languages that compile to JS for several years now, both in the fro...
JavaScript is everywhere, and for good reason. I've been using JS and languages that compile to JS for several years now, both in the frontend and in the backend. Having worked in multiple projects of varying complexity, handling async workflows and memory management, I'm capable of solving difficult issues and implementing maintainable systems.
View more
View more
9 years experience | 4 endorsements
I started learning Ruby not only because I wanted to develop Ruby on Rails applications, but mainly because I was looking for a language ...
I started learning Ruby not only because I wanted to develop Ruby on Rails applications, but mainly because I was looking for a language in which I'd feel comfortable with. I've tried Perl, then Python, and finally fell in love with Ruby's expressiveness, flexibility and readability. I was amazed by the mixed functional and object-oriented programming aspects, allowing me to achieve complex computations in a way I had never been capable of. Besides that, the Ruby community captivated me from the start as well, with its highly active (and well structured) projects, forums and mailing lists, as well as the culturally encouraged focus on automated testing and TDD. Since then, almost all my serious projects were Ruby-based.
View more
View more
9 years experience | 4 endorsements
I've been working with Ruby on Rails since 2010. At the beginning, I've worked on many internal projects, freelances and academic works, ...
I've been working with Ruby on Rails since 2010. At the beginning, I've worked on many internal projects, freelances and academic works, but since December 2012 I've been in the startups' world, working on successful projects like Posto Zero (http://postozero.com/) and oritmo (http://oritmo.com/). Currently, I'm developing an education technology application, Dunno (http://beta.dunnoapp.com/).
View more
View more
13 years experience | 7 endorsements
Although I have been working with web development for 5 years, it was in 2013, when I got my job in a startup that demanded pixel-perfect...
Although I have been working with web development for 5 years, it was in 2013, when I got my job in a startup that demanded pixel-perfect implementations of mockups, that I really started learning how to write HTML and CSS with intent. I've been also experimenting with HTML5 and CSS3 features extensively, incorporating them as they're supported by the most used browsers.
View more
View more
13 years experience
After using SVN and even CVS for a while, I finally started using git in 2010, and I can say for sure that it was one of my best decision...
After using SVN and even CVS for a while, I finally started using git in 2010, and I can say for sure that it was one of my best decisions. Its distributed approach makes it dead simple to link several repositories on custom basis, and its incredible toolset allows you to do pretty much anything. On the other hand, great power comes with great responsibility. It's pretty easy to mess things up, so you need to be careful when typing commands. Nowadays, I recommend to anyone to install git-town (http://www.git-town.com/), which adds some very powerful, but safe, commands, that automate several common tasks in a regular workflow.
View more
View more
6 years experience

REVIEWS FROM CLIENTS

5.0
(79 reviews)
Removed User
Removed User
June 2016
Marcos learned what I was looking for in less than 2 hours and was able to cover most of the material for me. Really smart guy
Michael
Michael
May 2016
Great Mentor!!
Michael
Michael
May 2016
Another and another session, Genius!
Michael
Michael
May 2016
This guy is Awesome!
Michael
Michael
May 2016
Another awesome session !
Michael
Michael
May 2016
Another session with a great mentor
Kyle Hand
Kyle Hand
May 2016
Awesome!
Michael
Michael
May 2016
Awesome mentor, Highly Recommended!!!
Kyle Hand
Kyle Hand
May 2016
Marc was awesome and professional! A True life saver. I will be repeat business.
C0D1NGD0J0
C0D1NGD0J0
March 2016
Highly recommend this mentor, if you ever need help.
EMPLOYMENTS
Software Engineer
Coursebase
2019-01-01-2024-01-01

I've maintained and developed new features for a training-focused LMS at a fast-growing startup, thriving in a competitive market...

I've maintained and developed new features for a training-focused LMS at a fast-growing startup, thriving in a competitive market with an innovative product and a B2B business model. Among my responsibilities I designed efficient and flexible solutions, drafted proof of concepts for new ideas, maintained multiple codebases and helped cultivate a culture of excellency through code reviews and constant communication. Some of the high-impact features I recently worked on were:

  • Single-handedly implemented SSO using the SAML protocol, both as Identity Provider and Service Provider, which facilitates access for our clients' users.
  • Designed and implemented a highly efficient and flexible reports system, allowing clients to access up-to-date custom data visualizations.
  • Added and documented several endpoints into our client API, making it possible for our clients to automate time-consuming tasks.
HTML/CSS
Node.js
MySQL
View more
HTML/CSS
Node.js
MySQL
PostgreSQL
React
ReScript
View more
Lead Developer
oduk.
2018-02-01-2018-12-01

Built a TripAdvisor-like application focused on the Japanese market and high production value videos.

Built a TripAdvisor-like application focused on the Japanese market and high production value videos.

HTML/CSS
Ruby on Rails
PostgreSQL
View more
HTML/CSS
Ruby on Rails
PostgreSQL
React
Redux
View more
Consultant/Lead Developer
LanguagesSkills
2017-09-01-2018-04-01

Was contracted to design and lead the development of an edutech startup focused on specialized training for employees of organizations...

Was contracted to design and lead the development of an edutech startup focused on specialized training for employees of organizations.

HTML/CSS
Ruby on Rails
PostgreSQL
View more
HTML/CSS
Ruby on Rails
PostgreSQL
React
Redux
View more