developer web png

Benete Adrien
Web Developer
Back End
Front End

About me ✍🏻

id picture Over the past two years, I've embarked on an enriching journey in PHP development, starting from correcting errors on existing websites to spearheading the development of complex Laravel applications. After completing a six-month program, I dived headfirst into PHP, quickly gaining proficiency and taking on more responsibilities. As my expertise grew, I found myself connecting REST and GraphQL APIs, creating background jobs, and delving into the intricacies of Laravel. Beyond development, I've taken charge of deployment and maintenance tasks, ensuring the seamless operation of our applications. Investigating logs for bugs has become second nature, allowing me to maintain optimal performance and user experience. I'm proud to say that I've been making these contributions while living in Fukuoka Imajuku, Japan, and I'm delighted to continue building my career in this vibrant tech community. I used to live in France, China (3 years) and Australia (2 years), I am now based in Fukuoka Japan since 2019, although I recently passed the JLPT N2, I am still learning japanese every day. I can also speak english, french and chinese.


My Skills 💪🏻

Laravel

  • Integrated and managed two external APIs(REST and GraphQL).
  • Implemented data transformations effectively.
  • Utilized MVC architecture in project development.
  • Managed queue jobs for background processing tasks.
  • Scheduled automated tasks and processes.
  • Worked with complex database systems.
  • Optimized database performance and ensured data integrity.

PHP

  • Proficient in PHP development, with experience in building web applications.
  • Familiar with the CurryPHP framework and its usage in project development.
  • Integrated and managed external APIs within PHP applications.
  • Implemented data transformations and processing efficiently using PHP.
  • Utilized MVC architecture in PHP projects for code organization and maintainability.
  • Worked with queue systems for background job processing in PHP applications.
  • Automated tasks and scheduled processes using PHP's scheduling features.
  • Managed complex database systems and optimized database performance in PHP applications.

Ubuntu

  • Proficient in Ubuntu server administration, including tasks such as restarting Apache 2 and investigating server logs.
  • Experienced in launching and deploying applications on Ubuntu servers, utilizing deployment tools like Deployer for streamlined deployment processes.
  • Skilled in understanding the directory structure of Ubuntu servers, including navigating file systems, managing permissions, and configuring server settings.
  • Familiar with managing SSL certificates on Ubuntu servers, including the process of renewing SSL certificates for secure communication.
  • Capable of using WinSCP for secure file transfer and remote file management on Ubuntu servers, enhancing efficiency in server administration tasks.

MYSQL

  • Proficient in MySQL database management, including creating and maintaining database structures.
  • Experienced in creating SQL dumps for database backup and restoration.
  • Skilled in executing native MySQL commands for data manipulation and query optimization.
  • Capable of efficiently adding files and binary data into MySQL databases using appropriate storage techniques.
  • Familiar with advanced MySQL features such as stored procedures, triggers, and transactions.
  • Knowledgeable in MySQL security practices, including user management and access control.

NextEngine System

  • Proficient in managing orders and products using the Nextengine API.
  • Experienced in connecting to the Nextengine API securely using authentication tokens.
  • Skilled in integrating Nextengine API functionality into Laravel applications.
  • Capable of utilizing packages like ShibuyaKosuke to streamline API integration processes in Laravel projects.
  • Familiar with API endpoints, request methods, and data formats supported by the Nextengine API.
  • Knowledgeable in error handling, rate limiting, and other considerations when interacting with the Nextengine API.

Docker

  • Proficient in Docker for creating development environments, allowing for consistent and reproducible setups across different machines.
  • Experienced in using Laradock, a Docker-based development environment for PHP projects, including Laravel applications.
  • Skilled in integrating Docker with Laravel and Sails.js, enabling efficient development workflows and easy deployment.
  • Familiar with Docker Compose for defining and running multi-container Docker applications, simplifying the management of complex development environments.
  • Capable of leveraging Docker for isolating dependencies and ensuring compatibility between different components of web applications.

JavaScript

  • Proficient in JavaScript development, with the ability to create dynamic and interactive user interfaces, including animations.
  • Experienced in integrating JavaScript with Laravel applications using Livewire, facilitating real-time updates and interactions without writing JavaScript code.
  • Familiar with jQuery for simplifying DOM manipulation, event handling, and AJAX requests in JavaScript-based applications.
  • Skilled in utilizing localStorage for client-side data storage in web applications, enabling persistent data storage across browser sessions.
  • Capable of implementing animations and transitions in JavaScript to enhance user experience and visual appeal of web applications.

Vue.Js

  • Proficient in integrating Vue.js with Laravel applications to create dynamic user interfaces.
  • Skilled in utilizing Vue components within Laravel blade templates for enhanced frontend interactivity.
  • Familiar with Laravel Mix for seamless asset compilation and versioning with Vue.js.
  • Capable of integrating Vue.js with Laravel's backend APIs for efficient data exchange.

My Tools🧰

Windows

WSL

Vs Code

Git

WorkBench

WinSCP

Jira

Slack

Excel

Personal project 🚀


Card image cap
Built a Full-Stack Corporate Social Network

Analyze a client’s needs to define the scope and features of a new application. With the help of a front-end framework (Vue.js), built a full-stack solution, including a SQL database. The user is able to share a post, like and comment.

Contact ☎️

Hobbies 🏖

Chess

Cycling

Photography

Cinema