Giter Site home page Giter Site logo

Hi there 👋, I'm Rafael Faria Ferreira.

I'm a 24-year-old Brazilian full-stack PHP developer passionate about building software, drinking coffee, and playing guitar.


Tech stack

php image image image image image image doker laravel vue.js composer bootstrap linux MySQL Postgres Figma


You can find me on

Linkedin Twitter Gmail

👨🏻‍💻 My programming journey

I began my journey in programming at 9 years old, back in 2009, developing minigames in the long-gone ActionScript by Adobe. Since then, I've never stopped learning. In 2011, I had my first contact with HTML and web development. In 2012, my father bought me an HTML5 book, and then I began to study HTML5 and CSS.

In 2014, I started my formal education in Computer Science by joining Vocational School. The course took me 3 years (In Brazil, VET courses normally take 3 years). There, I learned OOP, Java, JavaScript fundamentals, database management, and collaborated with peers on challenging projects, fostering teamwork and cultivating lifelong friendships.

In my last year of Vocational School, I discovered PHP and was amazed by all the possibilities that it brings with the ability to serve dynamic content on the web. So, in 2016, I obtained my VET Degree in Computer Science and decided to continue studying web development on my own.

In 2017, I bought some online web development courses and studied OOP PHP, HTML, and CSS3, now with responsive design and all the new fun things. I also learned JavaScript in depth, Ajax, and jQuery.

With all this knowledge, I decided it was time to make some money. So, I started a small family Marketing Agency and sold e-commerce platforms, CMS, Business Websites, and LMS Platforms, all developed in-house.

In the agency, we code and get in touch with clients on a daily basis, and the development cycle was really fast. During this time, I learned agile and scrum and implemented those strategies with the team.

With the launch of PHP 8 in 2020, I knew it was time to refresh my knowledge. So, I bought an online PHP 8 course and built my own framework and a CMS on top of it.

After that, I knew it was about time to FINALLY learn Laravel and choose a front-end framework as my go-to. I had to decide between React and Vue.js, and after seeing the compatibility of Vue with Laravel, the choice became clear to me.


💪🏻 My Strengths

In my journey, I've taken the Clifton Strengths as a tool to know myself better and work on my skills. Here are my top five strengths:

1️⃣ Achiever

People exceptionally talented in the Achiever theme work hard and possess a great deal of stamina. They take immense satisfaction in being busy and productive.

2️⃣ Learner

People exceptionally talented in the Learner theme have a great desire to learn and want to continuously improve. The process of learning, rather than the outcome, excites them.

3️⃣ Competition

People exceptionally talented in the Competition theme measure their progress against the performance of others. They strive to win first place and revel in contests.

4️⃣ Maximizer

People exceptionally talented in the Maximizer theme focus on strengths as a way to stimulate personal and group excellence. They seek to transform something strong into something superb.

5️⃣ Individualization

People exceptionally talented in the Individualization theme are intrigued with the unique qualities of each person. They have a gift for figuring out how different people can work together productively.

Rafael Faria Ferreira's Projects

bookstack icon bookstack

A platform to create documentation/wiki content built with PHP & Laravel

datalayer icon datalayer

The data layer is a persistent abstraction component of your database that PDO (O data layer é um componente para abstração de persistência no seu banco de dados que usa PDO com prepared statements)

local-guide icon local-guide

A local guide platform developed on top of laravel to help local business grow.

timthumb icon timthumb

This is a custom version of the popular library tim thumb, in this version was added suport for webp images

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.