Frontend
I create responsive, modern, and fast websites using HTML5, CSS3, and JavaScript (ES6+). For enhanced development, I utilize frameworks and tools such as React JS for dynamic interfaces, Pug for efficient HTML templating, and SASS for powerful CSS preprocessing. Additionally, I leverage Bootstrap and Tailwind CSS for streamlined, responsive design, and jQuery for simplified DOM manipulation.
Backend
My journey into backend development began with PHP, a powerful scripting language for web development. With PHP, I explored various frameworks such as Laravel, CodeIgniter, and Symfony, each offering unique features for building robust applications. To expand my skills, I ventured into JavaScript and its powerful runtime environment, Node.js, which allows for server-side scripting. Utilizing Express.js, a minimal and flexible Node.js web application framework, I developed efficient and scalable web applications.
Typescript has also been a valuable addition, bringing static typing to JavaScript and enhancing my coding experience in larger projects. For database management, I use SQL, leveraging its structured query language to interact with relational databases efficiently and effectively.
DevOps
I specialize in DevOps practices aimed at enhancing the efficiency and reliability of software development and deployment processes. My approach involves integrating automation and continuous improvement strategies to streamline workflows and ensure seamless delivery of applications.With a focus on optimizing infrastructure and leveraging cloud services, I implement robust version control with tools like Git and efficient collaboration through platforms like Gitlab. Proficient in Linux environments, I manage servers and deploy applications, utilizing scripting languages such as Shell for task automation.
Additionally, I secure web applications with SSL certificates from Let's Encrypt and manage web server configurations, notably with Apache. My experience extends to leveraging cloud hosting solutions, including OVH, to scale infrastructure effectively and support business growth.
Services
APIs are crucial for the dynamic functionality of any website. With proper documentation, I can integrate and use any API.