Gabriel-Daniel N.

Software Developer

Externalisation nearshore
1 an
Iasi, ROMANIA
PHP
Contactez-nous à propos de ce profil

Mon expérience

Voir plus

PentalogFévrier 2021 - Présent

PROJECT
SeatHere is an web application designed for Pentalog employees in order to reserve a seat or a meeting room in any Pentalog agency in the world.

TECHNICAL ENVIRONMENT
FE - React, JS, HTML5, Redux, Reach, React-intl, Sass, React Material-UI, Jest;
PHP - Laravel 8, PHP 8, Nginx, MySQL 8.0, Composer, PHPUnit, Docker, GitLab CI/CD;
.NET - .NET 5 , WebApi, DDD, CQRS, Dapper, FluentValidation, XUnit, Moq, Microsoft SQL Server, Docker.

TEAM SIZE : 7

ROLE
PHP Developer.
  • Participating in the requirements analysis.
  • Sync meetings with the .NET and Front-end teams.
  • Proposing technical solutions.
  • Working on new functionalities.
  • Refactoring, updating and debugging the code.
  • Code review.
  • Testing functionalities.
  • Deploying to server using GitLab CI/CD.
  • Maintaining code quality using PHP libraries and GitLab CI/CD.

SKILLS
PHP, MySQL, Clean Code, SOLID, OOP, REST, SOAP, MVC, Agile
Voir plus

PentalogFévrier 2021 - Présent

PHP Developer within the Pentalog group.

Training on PHP development techniques and best practices, following an internal roadmap, with a mentor:
  • Applying Object-Oriented Programming, Clean Code and MVC concepts in PHP applications.
  • Creating MySQL databases.
  • Testing Laravel applications using Unit Testing and Feature testing with PHPUnit library.
  • Using GitLab and learning Git commands.
  • Creating Docker containers for PHP applications, learning the basics and best practices.
  • Adding Gitlab CI/CD for testing and deploying applications.
  • REST vs SOAP Web Services (basic concepts, differences).
  • Implementing login with third-party OAuth2 provider (Azure Active Directory).
Voir plus

PHP Intern - PentalogJuillet 2020 - Septembre 2020

PHP Intern within the Pentalog group.
  • Involved in a dynamic practice, exclusively focused on PHP development.
  • Fulfilled various tasks set out by supervisors and mentors within the PHP department.
  • Performed research and practice at supervisors' request using different software programming tools.
  • Actively contributed to a project developed in Laravel, which included web hosting and MySQL.
  • Able to build applications using forms and database connection, files structuring and working with functional environments such as Windows and Linux.
  • Requirement analysis and review.
  • Results-driven PHP Developer trainee
    providing critical support for the consolidation of web pages for
    further efficient functionality, service, and analytical analysis in
    compliance with requirements.
  • Solid knowledge of software programming and up-to-date mastery of syntax, data types, operators, variable, arrays, loops, form creations and validations.
  • Able to navigate servers and large folder structures for web accessibility.
  • SELECT, INSERT, UPDATE, DELETE proficiency and basic HTML / CSS knowledge.
  • Practical expertise in the creation of an application using a PHP framework.
  • Successful handling of GET and POST requests, PHP Magic Methods, Include vs Require, libraries management via composer.
  • Analyzed quality app performance for future improvement plans related to identified problem areas.
  • Ensured the design and application implementation complies with the PHP Standards.
  • Effective use of specific tools, analytic reasoning, detail-oriented and error-detection skills.
  • Achieving goals by working in teams, in order to gain experience and effectively communicate & collaborate.

SKILLS
PHP, Laravel, HTML, CSS, MySQL, Windows, Linux, Teamwork

Mes études et formations

Bachelor's Degree in Computer Science, Faculty of Computer Science - "Alexandru Ioan Cuza" University, Iasi.2017 - 0