Search
Amir S.'s Photo

Professional PHP Web Developer and tutor with 17+ years of experience
Amir S.

1,630 hours tutoring

Your first lesson is backed by our Good Fit Guarantee

Hourly Rate: $95
Response time: 1 hour
Amir S.'s Photo

Professional PHP Web Developer and tutor with 17+ years of experience
Professional PHP Web Developer and tutor with 17+ years of experience
Amir S.

1,630 hours tutoring

Your first lesson is backed by our Good Fit Guarantee

1,630 hours tutoring

Your first lesson is backed by our Good Fit Guarantee

About Amir


Bio

Welcome to my profile. My name is Amir. I have a master's degree in computer science (Information Security) from Universiti Teknologi Malaysia. Currently, I'm working as a full stack web developer for a digital agency in Dallas, TX. A Full stack web developer is responsible for template cutup, front-end development, back-end development, database schema design, and deployment.

My associate and bachelor degrees also were in computer science (Software engineering). I can teach you from basic...

Welcome to my profile. My name is Amir. I have a master's degree in computer science (Information Security) from Universiti Teknologi Malaysia. Currently, I'm working as a full stack web developer for a digital agency in Dallas, TX. A Full stack web developer is responsible for template cutup, front-end development, back-end development, database schema design, and deployment.

My associate and bachelor degrees also were in computer science (Software engineering). I can teach you from basic topics of computer science to more advanced topics like designing databases & programming. My main focus is web development. However, in the past, I used to develop windows & Android applications as well.

I have more than 17 years of experience in web development & private tutoring of web design and programming, such as PHP, MySql, Jquery, Javascript, CSS, HTML, Bootstrap, React, Sass, Wordpress template and plugin development, Woocommerce, Shopify, and SEO.


Education

UTM (Universiti Teknologi Malaysia)
Masters

Policies


Schedule

Loading...

Sun

Mon

Tue

Wed

Thu

Fri

Sat


Approved Subjects

Art

Adobe Photoshop

Business

Microsoft Word

Computer

Computer Engineering,

Computer Engineering

I have a master's degree in computer science (Information Security). My associate and bachelor degrees are in computer science as well (Software engineering). With more than 14 years of experience in computer science, I can teach you a variety of subjects such as Artificial Intelligence, Computer Architecture, Cryptography, Algorithm Design, Object-oriented Systems Design, Information System Security Management, Internet Engineering, Computer Forensics, Multimedia Environments, Multimedia Security, Operational & Physical Security, Operational & Physical Security, Professional Language of Software Programming, Machine Language & Assembly, Computer Graphics, Database design, Software engineering, System programming, Operating systems, Computer networks, and Data structure.
Computer Programming,

Computer Programming

I have an extensive background in Computer Science. With 3 university degrees in computer science and practical experience in commercial projects, I can teach you different programming languages. PHP, JavaScript, HTML, , C, C++, C#, VB, Pascal, SQL, and Java are just some of the languages that I can teach you. I have done many web, Windows, Android and Dos based projects using these languages. Most of my projects are object oriented and I use MVC architectural pattern which allows for a more efficient and reusable code.
Computer Science,

Computer Science

I have a master's degree in computer science (Information Security). My associate and bachelor degrees are in computer science as well (Software engineering). With more than 14 years of experience in computer science, I can teach you a variety of subjects such as Artificial Intelligence, Computer Architecture, Cryptography, Algorithm Design, Object-oriented Systems Design, Information System Security Management, Internet Engineering, Computer Forensics, Multimedia Environments, Multimedia Security, Operational & Physical Security, Operational & Physical Security, Professional Language of Software Programming, Machine Language & Assembly, Computer Graphics, Database design, Software engineering, System programming, Operating systems, Computer networks, and Data structure.
CSS,

CSS

I have over 17 years of combined experience in utilizing CSS. Currently, I employ Sass for CSS management. My knowledge of CSS is up-to-date, and I leverage CSS 3.0 to craft responsive websites. I implement elements and CSS properties that ensure cross-browser compatibility across major platforms such as Chrome, Firefox, Safari, Opera, Edge, as well as older versions like IE10 and IE11, when necessary.
Dreamweaver,

Dreamweaver

I built my first websites using Dreamweaver. I have an extensive background in web development using Dreamweaver. I can teach you to create websites using the Adobe Dreamweaver graphic interface or writing the code in the editor.
General Computer,

General Computer

I have a master's degree in computer science (Information Security). My associate and bachelor degrees are in computer science as well (Software engineering). With more than 14 years of experience in computer science, I can teach you a variety of subjects such as Artificial Intelligence, Computer Architecture, Cryptography, Algorithm Design, Object-oriented Systems Design, Information System Security Management, Internet Engineering, Computer Forensics, Multimedia Environments, Multimedia Security, Operational & Physical Security, Operational & Physical Security, Professional Language of Software Programming, Machine Language & Assembly, Computer Graphics, Database design, Software engineering, System programming, Operating systems, Computer networks, and Data structure.
HTML,

HTML

I made my first website using HTML in 2002. Since then, I have utilized PHP, MySQL, CSS, and JavaScript to design numerous dynamic websites and web applications. Websites are primarily built using HTML. I offer comprehensive instruction, covering basic HTML tags through to advanced topics in HTML5, CSS3, and JQuery. After completing each project, I ensure cross-platform compatibility by conducting thorough testing across different browsers and devices. Prioritizing a mobile-first approach, I ensure that all websites are responsive and optimized for viewing on various devices, including mobile phones and tablets.
JavaScript,

JavaScript

JavaScript is a simple but powerful programming language. I have more than 10 years of experience in using JavaScript for developing interactive web applications. I can teach you JavaScript from the basics like variables, arrays, conditions and loops to more advanced topics like functions and Ajax. JavaScript is being used by an incredible number of high profile web applications, showing that deeper knowledge of this technology is very important for all web and mobile developers. After learning the basics of JavaScript I can teach you JQuery and how it can make your life easier in using JavaScript.
JQuery,

JQuery

jQuery is a lightweight JavaScript library that enables web developers to effortlessly incorporate interactive content and animations into their websites. With over 8 years of experience in jQuery, I can guide you in creating interactive front-end content using jQuery, CSS, and HTML. Below are just a few common applications of jQuery: form validation, element animation, SVG animation, dynamic content retrieval with Ajax, and the creation of impressive navigation menus. jQuery significantly simplifies JavaScript usage for web developers and is compatible with the latest versions of most web browsers.
PHP,

PHP

During my more than 17 years of web development experience, I have used PHP to develop dynamic content management systems. Moreover, I have utilized my PHP knowledge to construct powerful plugins and templates for WordPress. PHP is a very powerful and flexible language that always keeps changing and enhancing. A developer must keep himself up-to-date with the latest changes in the newer versions of PHP. I always try to use the latest functions in PHP, which improve performance and reusability. I follow PHP FIG coding standards during my development. All of my projects are object-oriented and reusable. I use the MVC architectural pattern, which allows for more efficient and reusable code. Additionally, I use the Laravel framework, along with various APIs, to build dashboards for online retailers and e-commerce companies. For the last 6 years, I have been working as a full-stack engineer for a digital agency in downtown Dallas.
Python,

Python

Python is an interesting programming language with simple grammar. Absence of declaration of variable, function and methods makes the source code shorter and more flexible. I have more than 1 year of experience in Python. I can teach you the basics of this interesting language. I can assist you with learning numbers, strings, lists ,If statements, for statements, range function, break, continue functions, dictionaries, modules, input , outputs, and classes in Python.
Web Design,

Web Design

I started web development with ASP 3.0 (Classic) around 2005 and then switched to PHP. Later, I took an ASP.Net class. I learned ASP.Net both with C# and VB languages. However, I found PHP more interesting. From there, I continued my work and learning in PHP. I use PHP for developing dynamic websites. For front-end development, I use Photoshop to design a basic template. Using Photoshop & XD, I cut up my design and use vector files (SVG) to preserve their qualities across different screen sizes. I use CSS3, HTML5, and jQuery to bring my web pages to life. Currently, I work as a full-stack web developer for a digital agency in Dallas Texas(+6 years).
Adobe Photoshop, Java, Microsoft Word, SQL

Corporate Training

General Computer,

General Computer

I have a master's degree in computer science (Information Security). My associate and bachelor degrees are in computer science as well (Software engineering). With more than 14 years of experience in computer science, I can teach you a variety of subjects such as Artificial Intelligence, Computer Architecture, Cryptography, Algorithm Design, Object-oriented Systems Design, Information System Security Management, Internet Engineering, Computer Forensics, Multimedia Environments, Multimedia Security, Operational & Physical Security, Operational & Physical Security, Professional Language of Software Programming, Machine Language & Assembly, Computer Graphics, Database design, Software engineering, System programming, Operating systems, Computer networks, and Data structure.
HTML,

HTML

I made my first website using HTML in 2002. Since then, I have utilized PHP, MySQL, CSS, and JavaScript to design numerous dynamic websites and web applications. Websites are primarily built using HTML. I offer comprehensive instruction, covering basic HTML tags through to advanced topics in HTML5, CSS3, and JQuery. After completing each project, I ensure cross-platform compatibility by conducting thorough testing across different browsers and devices. Prioritizing a mobile-first approach, I ensure that all websites are responsive and optimized for viewing on various devices, including mobile phones and tablets.
Web Design,

Web Design

I started web development with ASP 3.0 (Classic) around 2005 and then switched to PHP. Later, I took an ASP.Net class. I learned ASP.Net both with C# and VB languages. However, I found PHP more interesting. From there, I continued my work and learning in PHP. I use PHP for developing dynamic websites. For front-end development, I use Photoshop to design a basic template. Using Photoshop & XD, I cut up my design and use vector files (SVG) to preserve their qualities across different screen sizes. I use CSS3, HTML5, and jQuery to bring my web pages to life. Currently, I work as a full-stack web developer for a digital agency in Dallas Texas(+6 years).
Java, Microsoft Word, SQL

Science

Computer Engineering

Computer Engineering

I have a master's degree in computer science (Information Security). My associate and bachelor degrees are in computer science as well (Software engineering). With more than 14 years of experience in computer science, I can teach you a variety of subjects such as Artificial Intelligence, Computer Architecture, Cryptography, Algorithm Design, Object-oriented Systems Design, Information System Security Management, Internet Engineering, Computer Forensics, Multimedia Environments, Multimedia Security, Operational & Physical Security, Operational & Physical Security, Professional Language of Software Programming, Machine Language & Assembly, Computer Graphics, Database design, Software engineering, System programming, Operating systems, Computer networks, and Data structure.

Examples of Expertise


Amir has provided examples of their subject expertise by answering 7 questions submitted by students on Wyzant’s Ask an Expert.

Ratings and Reviews


Rating

5.0 (582 ratings)
5 star
(580)
4 star
(2)
3 star
(0)
2 star
(0)
1 star
(0)

Reviews

Extremely Intelligent and Patient

Amir is a very strong tutor with many proficiencies and deep inside knowledge of many of the top programming languages such as SQL, Jquery, HTML, and CSS to name just a few of the ones that we covered in our tutoring session. Unlike many work professionals whom only know HOW to do the work but struggle with teaching/ explaining it to someone else, AMIR quickly and efficiently teaches key concepts. Anytime I needed an advanced explanation of a concept, Amir would provide one without skipping a beat. Amir is capable of determining you individual skill level and guaging which aspects of his tutoring session needs to be more throughly explained based on your knowledge base while efficiently glossing over the key points that you already know do as to save time and efficiently knock out any task. Overall, Amir is a very kind and patient tutor who truly cares about helping you. He really enjoys helping you and that makes for a very enjoyable session. All in all, after being tutored for hundreds of hours on Wyzant from more than 2 dozen different tutors, this is one tutor I would not skip over, he is one of the best I've ever been tutored from.

Eric, 2 lessons with Amir

The best!

Amir is very very good. Definitely worth the money I wish I found him sooner. I was about to fail my web development class and at the last minute I decided to find a tutor instead of paying to retake the class. He explained everything so well that the class became easy and I passed! Salute

Kay, 1 lesson with Amir

Amazing!

His extensive experience really helped my to gain the knowledge to become more proficient coding. He described all his actions so I knew step-by-step what was happening. Outstanding tutor!

AJ, 2 lessons with Amir

Amir gave me hope about my website!!!

Amir was very good about quickly assessing the problems with my website. He was great at teaching me how to do things so that I could take more responsibility for my website (which I really needed). I was so happy with the tutoring session that I've already scheduled the next one.

Merrilee, 3 lessons with Amir

well explained teacher.

I was frustrated with css, Amir once again has proven himself that he knows what he’s doing. A++. Thank you sr! Till the next time.

Fabrizio, 3 lessons with Amir

well explained teacher.

Amir broke it down for me in the level of where I’m at currently, and up it up few more steps higher. I have a better understanding and some clarity now. Thank you Amir!! 👏🏻👏🏻

Fabrizio, 3 lessons with Amir

Great tutor!

Super experienced and informative teacher as usual! I learned a lot HTML, CSS, and JS. in each lesson! :) Amir is always willing to help me clarify what I was struggled with. Thanks!!

J, 10 lessons with Amir

The tutor Hero

I was having problems on AWS website. Amir saved the day by helping me understand what I was doing wrong. He took a load off my shoulders. He can consider me as one of his students now.

Miarah, 1 lesson with Amir

Very knowledge and patient.

I was having some trouble on a project that I am working on in my Web Programming II class using HTML and PHP. Amir was extremely knowledge and was able to help work through my code and find efficient ways of solving my issues. I try to make my code easy to read and clean and he helped with that ALOT. I am somewhat of a beginner/intermediate in coding. I understand enough to get by but I am pretty iffy when it comes to the logical of getting my code to do what I want it to do. Amir helped me every step of the way and went above and beyond. He really cares about teaching and the satisfaction of his students. Best tutor I've ever had. I will definitely take another session with him! If could give him more than 5 stars, I would.

Samuel, 1 lesson with Amir

Amir is absolutely amazing!

Amir successfully walked me through an issue I was having with an application. He was extremely patient with me. I could not have fixed this on my own and he taught me some new development tricks for debugging. Priceless!

Shannon, 1 lesson with Amir
Hourly Rate: $95
Response time: 1 hour
Contact Amir