Madara Uchiha

Madara Uchiha

Mentor
5.0
(3 reviews)
US$15.00
For every 15 mins
4
Sessions/Jobs
free badge
First 15 mins free for your first session
ABOUT ME
Most powerful ninja of all time
Most powerful ninja of all time

I am a web developer who specializes in PHP, but knows a little bit of everything. Very good at HTML, CSS, JavaScript, work with Linux and Git regularly.

Jerusalem (+03:00)
Joined July 2014
EXPERTISE
10 years experience
JavaScript is one of the most fundamental languages for the web. I firmly believe that deep understanding of JavaScript and DOM is very i...
JavaScript is one of the most fundamental languages for the web. I firmly believe that deep understanding of JavaScript and DOM is very important to understanding the web, and how the various frameworks work.
12 years experience
PHP is my main language. I've been at it for over 12 years. I have a deep understanding of object oriented programming, best practices, d...
PHP is my main language. I've been at it for over 12 years. I have a deep understanding of object oriented programming, best practices, design patterns, the MVC pattern (and not the lies they sell you in all those frameworks), and many more.
11 years experience
PHP and MySQL often come hand to hand. Not many PHP developers venture beyond MySQL and into the realm of SQL. I did.
PHP and MySQL often come hand to hand. Not many PHP developers venture beyond MySQL and into the realm of SQL. I did.
11 years experience
MySQL is easily the most widespread implementation of SQL out there. I am familiar with how PHP interacts with MySQL, best practices rega...
MySQL is easily the most widespread implementation of SQL out there. I am familiar with how PHP interacts with MySQL, best practices regarding both, SQL injection, prepared statements, password storing and more.
8 years experience
CSS is a completely underappreciated language. With CSS you write a story, not a program. Good practices include shorter selectors, no ID...
CSS is a completely underappreciated language. With CSS you write a story, not a program. Good practices include shorter selectors, no ID selectors and concise rules.
5 years experience
Git is my absolute favorite tool for development in any project. I use it anywhere, from project development and deployment, to versionin...
Git is my absolute favorite tool for development in any project. I use it anywhere, from project development and deployment, to versioning save games for games. I have a deep understanding of the underlying structure, and how things really world when you perform git commands.
6 years experience
I have experience with setting up servers from scratch, installing PHP, Nginx, bash, cron jobs, and any other tasks that is required from...
I have experience with setting up servers from scratch, installing PHP, Nginx, bash, cron jobs, and any other tasks that is required from a server manager.

REVIEWS FROM CLIENTS

5.0
(3 reviews)
Andrew Cooper
Andrew Cooper
August 2014
Yet again Madara has exceeded expectations! Both the security flaws (SQL injection and using md5 for passwords) that he mentioned to me in the previous codementor session have now been fixed in this session by having a better registration / login system and using prepared statements on all queries that are necessary. Additionally, two other small problems were fixed. Brilliant mentor. Knows exactly what he's doing. Patient and friendly. Highly recommended.
Andrew Cooper
Andrew Cooper
August 2014
Fantastic mentoring session! Three problems solved in one go. Security vulnerabilities found and some of them fixed (will be fixing more in another mentoring session) and existing code optimised and some refactored to make it less redundant. Brilliant mentor, highly skilled and approachable in PHP and MySQL. Will be scheduling further sessions with Madara.