Привет! I'm Pisarev Alexey & I ❤ code.
Fullstack developer (PHP, JavaScript, React, Java, Bash)
<?php
declare(strict_types=1);
namespace Nelexa;
final class MyProfile implements UserProfile
{
public readonly int $id;
public readonly string $name;
public readonly string $username;
public readonly int $age;
public function __construct()
{
$this->id = 17830391;
$this->name = 'Pisarev Alexey';
$this->username = 'Ne-Lexa';
$this->age = 35;
}
public function getSkills(): array
{
return [
\Language\Php::class => ['versions' => '^4 | ^5 | ^7 | ^8'],
\Language\Javascript::class => ['versions' => 'ES3 | ES5 | ES6 | ES7 | ES8 | ES9 | ES 10 | ES11'],
\Language\Typescript::class => ['versions' => '^4'],
\Language\Html::class => ['versions' => '^4 | ^5 | dev-xhtml | dev-wml'],
\Language\Css::class => ['versions' => '^2 | ^3'],
\Language\Scss::class => ['versions' => '*'],
\Language\Java::class => ['versions' => '5 - 11'],
\Language\Bash::class => ['versions' => '^4 | ^5'],
\Language\Xml::class => ['versions' => '*'],
\Language\Json::class => ['versions' => '*'],
\Framework\Backend\Php\Symfony::class => ['versions' => '^3 | ^4 | ^5 | ^6'],
\Framework\Backend\Php\Yii::class => ['versions' => '~1.1 | ~2.0'],
\Framework\Frontend\Javascript\React::class => ['versions' => '^16.13 | ^17'],
\Framework\Fullstack\NextJS::class => ['versions' => '^10.2'],
\Frontend\Webpack::class => ['versions' => '^4 | ^5'],
\Frontend\Gulp::class => ['versions' => '^3.9 | ^4.0'],
\Database\MySQL::class => ['versions' => '~5.1 | ~5.5 | ~5.7 | ^8.0'],
\Database\SQLite::class => ['versions' => '^3.8'],
\Database\MongoDB::class => ['versions' => '^2.2 | ^3.0 | ^4.0'],
\Platform\Android::class => ['versions' => '>= 2.1'],
];
}
public function __toString(): string
{
return $this->username;
}
}📝 My repositories:
|
Ne-Lexa/php-zip |
|||||
|
PhpZip is a php-library for extended work with ZIP-archives. |
|||||
|
Ne-Lexa/google-play-scraper |
|||||
|
PHP scraper to get data from Google Play |
|||||
|
Ne-Lexa/php-byte-buffer |
|||||
|
Reading And Writing Binary Data (incl. primitive types, ex. byte, ubyte, short, ushort, int, uint, long, float, double). The classes also help with porting the I/O operations of the JAVA code. |
|||||
|
Ne-Lexa/php-crossplane |
|||||
|
An unofficial PHP port of the NGINX config/JSON converter crossplane |
|||||
|
Ne-Lexa/RequestDtoBundle |
|||||
|
The Symfony Bundle that provides support for Request objects for Symfony controller actions. |
|||||
|
Ne-Lexa/roach-php-bundle |
|||||
|
Symfony bundle for roach-php/core |
|||||
|
Ne-Lexa/http-client-simple-cache |
|||||
|
Guzzle-based HTTP Client with the ability to customize caching of the processed HTTP request results (not based on HTTP headers). |
|||||
|
Ne-Lexa/enum |
|||||
|
PHP Enum implementation |
|||||
|
Ne-Lexa/guzzle-doh-middleware |
|||||
|
A Dns over Https (DoH) middleware for Guzzle >= 6.0 |
|||||

