Chillflix, a full stack Web App inspired by Netflix, is a video streaming application that allows
users to watch trailers on demand. Click here to try it out.
Main Functionalities: User Auth, Movie trailers Index + Movie show Pages, Genres, Search feature, and
Movies Playlist.
Technologies used: React, Redux, Ruby, Ruby on Rails, PostgresQL, Ajax, HTML5, Scss, Webpack, Npm,
Aws. For a closer look checkout the GitHub Repo.
Good Times is a platform 'side-scroller' game, featuring horizontal scrolling. The illusion of
movement is given by a scrolling background while the user can have fun surfing an infinite wave
with the sole purpose of avoiding random obstacles found on his path and collect 'shakas 🤙' to
increase his score. Click here to get stocked!
Technologies used: HTML5, Javascript, Css, Webpack, Aws, and Google Firebase Database. For a closer
look checkout the GitHub Repo.
HaulAway is a user-to-user service that helps alleviate the difficulties of moving haul from one
destination to the next. Click here to start Hauling.
We all know the struggles of moving. It takes a considerable amount of time signing up for moving
services and find out the right vehicle sizes and price plans. With HaulAway, we make that simpler.
In this fullstack application, every information is stored in our NoSQL document-oriented Mongo
database. Express is used for our backend routing to simplify the task of writing server code. React
is the tool used for creating dynamic and scalable views rendered in HTML. Lastly with Node,
JavaScript is able to be implemented in the backend used to handle server-side requests.
Technologies used: MongoDb, Mongoose, Axios, Express, React, Node.js, Google Maps Api, HTML5, CSS.
For a closer look checkout the GitHub Repo.
Technical Skills
React
Redux
Javascript
Ruby
Rails
Html5
MongoDB
PostgreSQL
Webpack
Git
GitHub
Sass
jQuery
AWS
CSS3
Firebase
Express
Heroku
Node.js
Linux
Windows
Soft Skills
Open-minded and adaptable
"Only fools and dead men don't change their minds. Fools won't and dead men can't." – John H.
Patterson –
I am always interested in learning more and I'm not afraid to fail because I know that
failure gives you experience and even if it makes you feel uncomfortable, it's part of growing. I
basically try again and again until I reach some conclusions. When asked why I do so my answer is
always the same: “because this is learning.”
Problem–solver, Creative and Critical thinker
“I'm Winston Wolfe. I solve problems.” – Pulp Fiction –
As a critical thinker I challenge myself to solve complex problems often times creatively
thinking about unorthodox approaches. To improvise, even. There are situations when the problem I am
facing has more possible solutions, my ability as a problem–solver allows me to assess those
solutions and select the one that will work the best.
Team player
"Talent wins games, but teamwork and intelligence win championships." – Michael Jordan –
I look at software developing in the same way I looked at my job in the hospitality
industry: the team wins or the team loses, there are no such things as MVPs. Empathy and compassion,
leading and following, sharing and supporting are all tools I have in my belt that make me a solid
team player.
Good Communicator
“Say a little and say it well.” – Irish Proverb –
Communication is a two-way road. To listen gives me unfair advantage compared to those who
only talk. I get to learn things, expand my horizons, and broaden my worldview. When I get to speak,
I do so with clarity, conviction and confidence because once I understand something I am capable of
explaining complex ideas with simple words.
Accountable
“Anyone who has never made a mistake has never tried anything new.” – Albert Einstein –
Mistakes will happen, one can either embrace or deny them, for me I see them as an
opportunity to learn and not repeat them again.
Leader
"A leader is a dealer in hope." – Napoleon Bonaparte –
Leadership for me means to engage in honest, open communication that will build meaningful
connections with those around me. In my career, when I got to lead I've always encouraged and
invested in both the personal and professional growth of my team members as well as my peers. To be
seen as a good leader I consistently strive to show up as the best version of myself. I truly
beleive that a pat on the shoulder - at the right time - is more valuable that anything else.
Ciao, I am Fabio,
ex entrepreneur in the hospitality industry that followed his dreams and
moved from Italy to
the
Silicon Valley to proudly become a Software Engineer.
As an immigrant, I have a determination to succeed, the ability to adapt, and a willingness to try
new things.
I am fluent in Javascript, HTML, CSS, and React.js.
Even though I prefer frontend development I am comfortable in working across the full stack due to
my experience/exposure
to Ruby on Rails, Node.js, MongoDB and PostgreSQL for server side operations.
The experience acquired working in the hospitality industry for over ten
years gives me a unique dedication for understanding the user experience.
I have learned how to build products and experiences that fit a specified audience within a select
environment.
This ability has helped me find success as an owner of a bartending school that outsources its
graduates for private parties and events throughout Italy.
I am a gifted communicator due to my experience as an entrepreneur and team
leader.
I place importance on communicating openly and clearly within a team to deliver on time-sensitive
tasks.
When I opened my business, I learned how to keep an open dialogue with my colleagues to avoid
ambiguity in each person's responsibilities and expectations.
Along with communicating openly, I also learned how to communicate effectively.
I learned this from my experience teaching and training new employees and bartenders.
Teaching people to learn a new skill gave me the ability to explain complex ideas using simple
language.
As a software engineer, I use an effective and open line of communication to ensure that I uphold
the duties and expectations of the role I fulfill.
I hope that my unique background will add a fresh perspective for tackling
engineering problems,
enhance the diversity within the tech community, and be why your work culture thrives.