<?php
declare(strict_types=1);
namespace Haian;
final class MyProfile implements UserProfile
{
public function __construct(
public readonly int $id = 99519781,
public readonly string $name = 'Haian Ibrahim',
public readonly string $username = 'hki98',
public readonly int $age = 27,
) {
}
public function getSkills(): array
{
return [
\Language\Php::class => ['versions' => '^4 | ^5 | ^7 | ^8'],
\Language\Python::class => ['versions' => '^3'],
\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 - 18'],
\Language\Kotiln::class => ['versions' => '1.9.10'],
\Language\Dart::class => ['versions' => '3.1.2'],
\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'],
\Framework\Fullstack\Django::class => ['versions' => '^4.2.5'],
\Framework\Fullstack\Flutter::class => ['versions' => '^3.13'],
\Tools\Webpack::class => ['versions' => '^4 | ^5'],
\Tools\Gulp::class => ['versions' => '^3.9 | ^4.0'],
\Tools\Deptrac::class => ['versions' => '*'],
\Tools\PhpCsFixer::class => ['versions' => '*'],
\Tools\Infection::class => ['versions' => '*'],
\Tools\Docker::class => ['versions' => '*'],
\Tools\DockerCompose::class => ['versions' => '^1 | ^2'],
\Database\MySQL::class => ['versions' => '~5.1 | ~5.5 | ~5.7 | ^8.0'],
\Database\PostgreSQL::class => ['versions' => '^12 | ^14'],
\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;
}
}
🎯
Focusing
Full Stack Developer
- Lübeck, Germany
-
18:11
- 2h ahead - https://haian.me
- haian98ib
- in/haian-k-ibrahim
Popular repositories Loading
-
-
-
movies-search-app
movies-search-app PublicA modern React application for searching movies using TMDB API and Appwrite
JavaScript
45 contributions in the last year
Day of Week | April Apr | May May | June Jun | July Jul | August Aug | September Sep | October Oct | November Nov | December Dec | January Jan | February Feb | March Mar | |||||||||||||||||||||||||||||||||||||||||
Sunday Sun | |||||||||||||||||||||||||||||||||||||||||||||||||||||
Monday Mon | |||||||||||||||||||||||||||||||||||||||||||||||||||||
Tuesday Tue | |||||||||||||||||||||||||||||||||||||||||||||||||||||
Wednesday Wed | |||||||||||||||||||||||||||||||||||||||||||||||||||||
Thursday Thu | |||||||||||||||||||||||||||||||||||||||||||||||||||||
Friday Fri | |||||||||||||||||||||||||||||||||||||||||||||||||||||
Saturday Sat |
Less
No contributions.
Low contributions.
Medium-low contributions.
Medium-high contributions.
High contributions.
More