Skills

Tools & technologies

• HTML5, CSS3, RWD, Bootstrap5, SASS, JS/ES6, Node.js, Webpack, npm, jQuery, React, Chrome DevTools, Git, GitHub, Postman, PHP, Symfony, MySQL, Laragon, Apache, Drupal, Wordpress, Design Patterns, SEO, Java SE, Kotlin...
• Windows, WSL2, Linux, ChromeOS, Android, Bash, VS Code, IntelliJ IDEA, Android Studio...

What I can do for you

As a seasoned full stack web developer, I offer comprehensive solutions that cover every aspect of web development. From crafting visually stunning front-end interfaces to building robust back-end functionalities, I specialize in delivering tailor-made solutions that align perfectly with your objectives.

Front-end Development

Using technologies such as HTML5, CSS3, and JavaScript frameworks like React, I ensure your website or web application stands out in today's competitive digital landscape by developing captivating user interfaces that provide seamless navigation and exceptional user experiences.

Responsive Design

Thanks to CSS3 or a framework like Bootstrap5, I implement responsive design principles to create mobile-friendly websites that provide a consistent and intuitive user experience on smartphones, tablets, and desktops alike.

Back-end Development

I architect scalable and efficient server-side solutions using technologies like PHP and Symfony, ensuring your website remains responsive and reliable even under heavy traffic loads. I know OOP and the principles Design Patterns. Data is at the heart of every web application. I leverage my expertise in MySQL/PDO/Doctrine to organize and manage your data effectively.

Custom Web Applications

whether you need a Content Management System, or a complex web-based solution, I develop custom applications that empower your business. I optimize your web application for speed and performance, employing techniques such as code minification, image optimization, and caching to deliver lightning-fast loading times.

Flexibility

The field of web development is constantly evolving, and I stay up-to-date with the latest trends, technologies, and best practices. Whether it's mastering a new framework or exploring emerging technologies, I embrace new challenges with enthusiasm and flexibility.

Web Development Trainer

I give training sessions where I enthusiastically share my knowledge and expertise in a logical and progressive manner, catering to developers' varying skill levels, whether they are beginners or experts. I foster an enriching and stimulating learning environment by actively encouraging learner participation, promoting in-class discussions, Q&A sessions, and group activities.

Whatever your needs, let's collaborate to turn your vision into reality.