Programming Languages and Frameworks:
- HTML5: Mastery in creating well-structured, semantic web documents and responsive layouts. Understanding of SEO principles, accessibility standards and cross-browser compatibility.
- CSS3: Proficient in crafting clean and scalable stylesheets, utilizing advanced features such as Flexbox, Grid, and CSS variables. Understanding of pre-processors like Sass and Less.
- PHP and Twig with MVC: In-depth knowledge of PHP for creating efficient server-side applications. Familiarity with PHP 7.0 and higher, object-oriented programming, and security best practices. Proficiency in using the Twig template engine for effective server-side rendering and template inheritance. Experience with the implementation of the Model-View-Controller design pattern in PHP.
- APIs: Experience in integrating third-party APIs using REST and SOAP protocols. Understanding of web services.
Content Management Systems:
- WordPress: Extensive experience in WordPress development, including theme and plugin development, and website optimization. Understanding of WP-API.
- Adobe Suite: Experience in Adobe Creative Cloud, including Photoshop, Illustrator, XD for designing visually appealing user interfaces and editing images.
- MySQL: Solid understanding of relational database management with MySQL. Experience in database design, writing complex SQL queries, optimization, and backup & recovery.