Skills & Technologies

Programming Languages

  • PHP (OOP, MVC Frameworks)
  • JavaScript (ES6+), Node.js
  • Python (Flask, FastAPI basics)
  • HTML5 & CSS3 (Responsive, Accessibility)

Frameworks & Libraries

  • Laravel (PHP)
  • Express.js (Node.js)
  • Vue.js, React
  • Bootstrap, jQuery

Databases & Storage

  • MySQL (Schema Design, Query Optimization, Indexing)
  • Basic knowledge: PostgreSQL, SQLite

DevOps & Server Administration

  • Linux server setup & maintenance (Debian, Ubuntu)
  • Web servers: Apache, Nginx
  • Basic Docker usage
  • Deployment automation with PM2 and Git

API & Integration

  • RESTful APIs, JSON, AJAX
  • SOAP, SMPP basics
  • API integration and client-server communication

Work Methodologies & Tools

  • Git version control, code review
  • Clean Code principles, unit testing (basic)
  • Agile self-management and client communication (Trello)