Mario Cannistrà

Mario Cannistrà

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.

()
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
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 | 4 endorsements
7 years experience | 1 endorsement
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
Web Developer
Personal project and freelancing
2023-01-01-Present

Working on a personal project, while I occasionally take freelance jobs.

Working on a personal project, while I occasionally take freelance jobs.

HTML/CSS
Node.js
Angular
View more
HTML/CSS
Node.js
Angular
TypeScript
Firebase
JavaScript
View more
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 i...

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
PROJECTS
PortfolioView Project
2019
HTML/CSS
JavaScript
HTML/CSS
JavaScript