Leonardo Faria, Developer in Vancouver, BC, Canada
Leonardo is available for hire
Hire Leonardo

Leonardo Faria

Verified Expert  in Engineering

Software Developer

Location
Vancouver, BC, Canada
Toptal Member Since
March 16, 2016

Leonardo has worked on all kind of projects, coding front-end and back-end and using the most recent technologies. He has also worked on some mobile app projects using PhoneGap and Ionic, and he is always looking to expand his skills and capabilities.

Availability

Part-time

Preferred Environment

Sass, Git, MacOS

The most amazing...

...thing that I've done is work with different clients around world getting stuff done.

Work Experience

Full-stack Developer

2016 - PRESENT
Dynamic Leap
  • Developed websites using WordPress.
  • Developed SPA using Ember.
Technologies: Ember.js, Sass, Gulp, WordPress

Full-stack Developer

2015 - 2016
604media
  • Developed intranet web applications.
  • Developed websites using WordPress.
  • Developed iOS/Android apps using PhoneGap.
Technologies: Linux, Joomla, WordPress, MySQL, PHP

Web Developer

2011 - 2015
Ministry of Social Security
  • Developed new intranet web applications and maintained existing apps.
  • Developed a new social security website using WordPress.
  • Developed iOS/Android apps using PhoneGap.
  • Provided server management/administration and managed security/access levels and backup routines.
  • Managed web servers and MySQL instances.
Technologies: PhoneGap, Linux, MySQL, PHP

NorthCloud

NorthCloud's website.

ShareSmart

http://sharesmart.ca
A landing page for the ShareSmart app.

Vertuity

A mortgage company in Canada. I was responsible for the front-end (WordPress). This project was created when I worked for 604media.

Writing Skills for IELTS and TOEFL

http://leonardofaria.net/2015/06/10/writing-skills-for-ielts-and-toefl/
This app helps students to prepare for IELTS/TOEFL exams. The blog post gives more information about this app. I was responsible for the interface (Ionic/PhoneGap).

Codestacker

http://codestacker.com
A community to share snippets easily. This was my first Rails project and the source code is available in GitHub.

Previdência Social

http://previdencia.gov.br
The official Brazilian Social Security portal. I migrated an old website (+20.000 posts and +2.000 pages) to a new structure using WordPress.

The theme was created from scratch following the government style guide. The current version presents subtle differences (color scheme, typography).

Autosimulado

A website started in college to help my girlfriend to learn traffic rules. More than 40,000 people have already used this service. I was responsible for the back-end (Ruby on Rails) and front-end.

Supertestes

Supertestes is a website to help people to practice for entrance exams. I was responsible for the back-end (Ruby on Rails) and front-end.

Envirosax

https://www.youtube.com/watch?v=Ymh1VRPEJm0
A B2B website to sell bags (in Portuguese). The link shows a screencast of the app; get in touch to visit the demo environment! I was responsible for the back-end (Ruby on Rails) and front-end.

Leonardofaria.net

http://leonardofaria.net
My blog with posts on web development.

GitHub Profile

http://github.com/leonardofaria
My projects available on GitHub.

Languages

CSS, Ruby, Sass, PHP, SQL, JavaScript

Frameworks

Bootstrap 3, Ruby on Rails (RoR), CodeIgniter, Laravel 5, Ember.js, Ionic, PhoneGap, Vanilla JS

Libraries/APIs

Zepto, jQuery, Facebook API, Twitter API

Tools

Git, Bitbucket, GitLab, Gulp, Slack, NGINX

Paradigms

Responsive

Platforms

cPanel, Heroku, DigitalOcean, Linux, MacOS, WordPress, Joomla

Other

SSH

Storage

MySQL

2015 - 2016

Post-graduate Degree in Mobile and Web Apps

Langara College - Vancouver, Canada

2006 - 2011

Bachelor's Degree in Information Systems

Pitagoras Faculty - Divinópolis, Brazil

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring