Mario Cannistrà

Mario Cannistrà

Mentor
5.0
(23 reviews)
US$20.00
For every 15 mins
82
Sessions/Jobs
free badge
First 15 mins free for your first session
ABOUT ME
Full-stack Web Developer and Programmer
Full-stack Web Developer and Programmer

I always enjoyed learning, understanding things in-depth (sometimes by taking them apart), and solving problems.
Eventually, I discovered computers, and becoming a programmer was the next natural step for me.
I'm still constantly learning and growing, and I don't plan to stop.
If there is a challenge for me to solve, you can be sure I'll give it my best.
As for technical details, I'm a full stack developer confident with anything related to JavaScript, TypeScript, Angular, Firebase, and HTML/CSS.

Italian, English
Rome (+02:00)
Joined July 2017
EXPERTISE
7 years experience | 5 endorsements
I worked as a web developer with JavaScript on personal and professional projects, and I am very confident with my abilities using it. I...
I worked as a web developer with JavaScript on personal and professional projects, and I am very confident with my abilities using it. It's the main programming language that I use professionally, alongside its superset: TypeScript. I am very familiar with the language's quirks, and capabilities, as well as the best practices to observe when using it, and potential pitfalls.
7 years experience | 2 endorsements
I write my websites from scratch with HTML and CSS, by using the best practices to ensure security, performance, and compatibility across...
I write my websites from scratch with HTML and CSS, by using the best practices to ensure security, performance, and compatibility across browsers and devices. I also have experience with Canvas, to create games, animations, or other interactive content.
View more
View more
7 years experience | 2 endorsements
The language I've been working with the most, alongside JavaScript. I enjoy using it because it allows for great flexibility, type safet...
The language I've been working with the most, alongside JavaScript. I enjoy using it because it allows for great flexibility, type safety, and the usage of the latest features by maintaining compatibility with most browsers, by transpiling down to vanilla JavaScript.
View more
View more
7 years experience | 2 endorsements
I've been using Angular2+ professionally and continuously since September 2017. I am very comfortable using Angular for all types of pr...
I've been using Angular2+ professionally and continuously since September 2017. I am very comfortable using Angular for all types of projects, as it makes building fast, responsive, and robust websites easy and quick.
View more
View more
7 years experience
I used Firebase's database "Firestore", Firebase Storage, Authentication, and Firebase's "Cloud Functions" for my job at Lantea. I acqui...
I used Firebase's database "Firestore", Firebase Storage, Authentication, and Firebase's "Cloud Functions" for my job at Lantea. I acquired extensive experience in using all of these services, and I am confident in my abilities to use them to solve real-world problems effectively.
7 years experience
I used Node.js as the back-end language for every website I've made so far. I chose Node.js as a back end language because it's much eas...
I used Node.js as the back-end language for every website I've made so far. I chose Node.js as a back end language because it's much easier to write high quality code when writing in the (mostly) same language on both front end and back end.
7 years experience | 1 endorsement

REVIEWS FROM CLIENTS

5.0
(23 reviews)
myron murph
myron murph
March 2024
Awesome Mentor and very patient
Hannah-Ogunyinka
Hannah-Ogunyinka
February 2023
Mario was able to understand the problem and debug quickly. He also helped me to understand the code.
David Woebcken
David Woebcken
January 2021
Finishes difficult tasks in no Time. Great coder!
Paolo
Paolo
November 2019
Very nice and helpful mentor
Gregoire C.
Gregoire C.
April 2019
I have Hired Mario on a c ouple of projects and he keeps impressing me more and more on his ability to code very precisely. everything is clear.
Gregoire C.
Gregoire C.
April 2019
Top of the line developer with clear communication. was able to deliver way ahead with comments and well layed out code. evrything makes sense in what he delievered and I would hire again and again. Thanks Mario!
Agustin Drubi
Agustin Drubi
March 2019
Awesome! Very knowledgeable, took care of everything efficiently and quickly!
Lizette Burks
Lizette Burks
March 2019
AMAZING support from Mario! The best help I have received on this site. Quick and provided guidance so I learn more as well!
Vinod Kumar
Vinod Kumar
February 2019
Great Job, Excellent, Quick response.
Jack Blue
Jack Blue
February 2019
Mario is the greatest mentor I've ever talked with. He understood my issues and helped me resolve them while making sure I understood the resolution. He is incredibly intelligent and has otherworldly coding abilities.
SOCIAL PRESENCE
GitHub
Remote_Jobs
A list of websites to find remote dev jobs.
63
11
Solar_System
Animated Solar system.
JavaScript
1
0
EMPLOYMENTS
Senior Frontend Developer
YNAP
2021-11-01-2022-12-01
I returned to work at YNAP as a senior front-end developer with an agile team on the flagship website "Cartier". My tasks include: - De...
I returned to work at YNAP as a senior front-end developer with an agile team on the flagship website "Cartier". My tasks include: - Development of new features. - Fixing bugs. - Providing my input in meetings, and code reviews. - Being part of all the Agile ceremonies, such as sizings, daily meetings, iteration plannings, and retrospectives. - Managing builds, configurations, and deploys.
HTML/CSS
C#
Jenkins
View more
HTML/CSS
C#
Jenkins
GitLab
JavaScript
MVC Framework
View more
Freelancer
Several clients
2021-07-01-2021-10-01
I work as a freelancer on shorter jobs between longer job contracts.
I work as a freelancer on shorter jobs between longer job contracts.
HTML/CSS
Node.js
Angular
View more
HTML/CSS
Node.js
Angular
TypeScript
Firebase
JavaScript
View more
Senior Web Developer
Vidiemme
2020-05-01-2021-07-01
Worked on an internal website for Allianz. The team only had React experience, so they brought me in because I had experience with Angula...
Worked on an internal website for Allianz. The team only had React experience, so they brought me in because I had experience with Angular, so my job also included mentoring and helping other members on the team on Angular-specific problems. Because the client was fairly prestigious, our team faced significant pressure for this job, but we were able to meet expectations, and always deliver everything in time.
HTML/CSS
Git
Angular
View more
HTML/CSS
Git
Angular
TypeScript
CSS
JavaScript
View more
PROJECTS
PortfolioView Project
2019
HTML/CSS
JavaScript
HTML/CSS
JavaScript