Deprecated: Symfony\Component\Translation\t(): Implicitly marking parameter $domain as nullable is deprecated, the explicit nullable type must be used instead in /home/iwkqilyy/resume.matrix.pro/vendor/symfony/translation/Resources/functions.php on line 18

Deprecated: GuzzleHttp\Promise\queue(): Implicitly marking parameter $assign as nullable is deprecated, the explicit nullable type must be used instead in /home/iwkqilyy/resume.matrix.pro/vendor/guzzlehttp/promises/src/functions.php on line 24

Deprecated: GuzzleHttp\Promise\each(): Implicitly marking parameter $onFulfilled as nullable is deprecated, the explicit nullable type must be used instead in /home/iwkqilyy/resume.matrix.pro/vendor/guzzlehttp/promises/src/functions.php on line 262

Deprecated: GuzzleHttp\Promise\each(): Implicitly marking parameter $onRejected as nullable is deprecated, the explicit nullable type must be used instead in /home/iwkqilyy/resume.matrix.pro/vendor/guzzlehttp/promises/src/functions.php on line 263

Deprecated: GuzzleHttp\Promise\each_limit(): Implicitly marking parameter $onFulfilled as nullable is deprecated, the explicit nullable type must be used instead in /home/iwkqilyy/resume.matrix.pro/vendor/guzzlehttp/promises/src/functions.php on line 288

Deprecated: GuzzleHttp\Promise\each_limit(): Implicitly marking parameter $onRejected as nullable is deprecated, the explicit nullable type must be used instead in /home/iwkqilyy/resume.matrix.pro/vendor/guzzlehttp/promises/src/functions.php on line 289

Deprecated: GuzzleHttp\Promise\each_limit_all(): Implicitly marking parameter $onFulfilled as nullable is deprecated, the explicit nullable type must be used instead in /home/iwkqilyy/resume.matrix.pro/vendor/guzzlehttp/promises/src/functions.php on line 310

Deprecated: Termwind\style(): Implicitly marking parameter $callback as nullable is deprecated, the explicit nullable type must be used instead in /home/iwkqilyy/resume.matrix.pro/vendor/nunomaduro/termwind/src/Functions.php on line 29

Deprecated: Psy\info(): Implicitly marking parameter $config as nullable is deprecated, the explicit nullable type must be used instead in /home/iwkqilyy/resume.matrix.pro/vendor/psy/psysh/src/functions.php on line 133

Deprecated: optional(): Implicitly marking parameter $callback as nullable is deprecated, the explicit nullable type must be used instead in /home/iwkqilyy/resume.matrix.pro/vendor/laravel/framework/src/Illuminate/Support/helpers.php on line 189

Deprecated: with(): Implicitly marking parameter $callback as nullable is deprecated, the explicit nullable type must be used instead in /home/iwkqilyy/resume.matrix.pro/vendor/laravel/framework/src/Illuminate/Support/helpers.php on line 420

Deprecated: Illuminate\Container\Container::beforeResolving(): Implicitly marking parameter $callback as nullable is deprecated, the explicit nullable type must be used instead in /home/iwkqilyy/resume.matrix.pro/vendor/laravel/framework/src/Illuminate/Container/Container.php on line 1116

Deprecated: Illuminate\Container\Container::resolving(): Implicitly marking parameter $callback as nullable is deprecated, the explicit nullable type must be used instead in /home/iwkqilyy/resume.matrix.pro/vendor/laravel/framework/src/Illuminate/Container/Container.php on line 1136

Deprecated: Illuminate\Container\Container::afterResolving(): Implicitly marking parameter $callback as nullable is deprecated, the explicit nullable type must be used instead in /home/iwkqilyy/resume.matrix.pro/vendor/laravel/framework/src/Illuminate/Container/Container.php on line 1156

Deprecated: Illuminate\Container\Container::setInstance(): Implicitly marking parameter $container as nullable is deprecated, the explicit nullable type must be used instead in /home/iwkqilyy/resume.matrix.pro/vendor/laravel/framework/src/Illuminate/Container/Container.php on line 1395

Deprecated: Illuminate\Contracts\Container\Container::beforeResolving(): Implicitly marking parameter $callback as nullable is deprecated, the explicit nullable type must be used instead in /home/iwkqilyy/resume.matrix.pro/vendor/laravel/framework/src/Illuminate/Contracts/Container/Container.php on line 191

Deprecated: Illuminate\Contracts\Container\Container::resolving(): Implicitly marking parameter $callback as nullable is deprecated, the explicit nullable type must be used instead in /home/iwkqilyy/resume.matrix.pro/vendor/laravel/framework/src/Illuminate/Contracts/Container/Container.php on line 200

Deprecated: Illuminate\Contracts\Container\Container::afterResolving(): Implicitly marking parameter $callback as nullable is deprecated, the explicit nullable type must be used instead in /home/iwkqilyy/resume.matrix.pro/vendor/laravel/framework/src/Illuminate/Contracts/Container/Container.php on line 209

Deprecated: Illuminate\Support\Arr::first(): Implicitly marking parameter $callback as nullable is deprecated, the explicit nullable type must be used instead in /home/iwkqilyy/resume.matrix.pro/vendor/laravel/framework/src/Illuminate/Collections/Arr.php on line 188

Deprecated: Illuminate\Support\Arr::last(): Implicitly marking parameter $callback as nullable is deprecated, the explicit nullable type must be used instead in /home/iwkqilyy/resume.matrix.pro/vendor/laravel/framework/src/Illuminate/Collections/Arr.php on line 217

Deprecated: Illuminate\Routing\Router::__construct(): Implicitly marking parameter $container as nullable is deprecated, the explicit nullable type must be used instead in /home/iwkqilyy/resume.matrix.pro/vendor/laravel/framework/src/Illuminate/Routing/Router.php on line 134

Deprecated: Illuminate\Routing\Router::model(): Implicitly marking parameter $callback as nullable is deprecated, the explicit nullable type must be used instead in /home/iwkqilyy/resume.matrix.pro/vendor/laravel/framework/src/Illuminate/Routing/Router.php on line 1135

Deprecated: Illuminate\Events\Dispatcher::__construct(): Implicitly marking parameter $container as nullable is deprecated, the explicit nullable type must be used instead in /home/iwkqilyy/resume.matrix.pro/vendor/laravel/framework/src/Illuminate/Events/Dispatcher.php on line 65

Deprecated: Illuminate\Http\Request::duplicate(): Implicitly marking parameter $query as nullable is deprecated, the explicit nullable type must be used instead in /home/iwkqilyy/resume.matrix.pro/vendor/laravel/framework/src/Illuminate/Http/Request.php on line 501

Deprecated: Illuminate\Http\Request::duplicate(): Implicitly marking parameter $request as nullable is deprecated, the explicit nullable type must be used instead in /home/iwkqilyy/resume.matrix.pro/vendor/laravel/framework/src/Illuminate/Http/Request.php on line 501

Deprecated: Illuminate\Http\Request::duplicate(): Implicitly marking parameter $attributes as nullable is deprecated, the explicit nullable type must be used instead in /home/iwkqilyy/resume.matrix.pro/vendor/laravel/framework/src/Illuminate/Http/Request.php on line 501

Deprecated: Illuminate\Http\Request::duplicate(): Implicitly marking parameter $cookies as nullable is deprecated, the explicit nullable type must be used instead in /home/iwkqilyy/resume.matrix.pro/vendor/laravel/framework/src/Illuminate/Http/Request.php on line 501

Deprecated: Illuminate\Http\Request::duplicate(): Implicitly marking parameter $files as nullable is deprecated, the explicit nullable type must be used instead in /home/iwkqilyy/resume.matrix.pro/vendor/laravel/framework/src/Illuminate/Http/Request.php on line 501

Deprecated: Illuminate\Http\Request::duplicate(): Implicitly marking parameter $server as nullable is deprecated, the explicit nullable type must be used instead in /home/iwkqilyy/resume.matrix.pro/vendor/laravel/framework/src/Illuminate/Http/Request.php on line 501

Deprecated: Symfony\Component\HttpFoundation\Request::duplicate(): Implicitly marking parameter $query as nullable is deprecated, the explicit nullable type must be used instead in /home/iwkqilyy/resume.matrix.pro/vendor/symfony/http-foundation/Request.php on line 436

Deprecated: Symfony\Component\HttpFoundation\Request::duplicate(): Implicitly marking parameter $request as nullable is deprecated, the explicit nullable type must be used instead in /home/iwkqilyy/resume.matrix.pro/vendor/symfony/http-foundation/Request.php on line 436

Deprecated: Symfony\Component\HttpFoundation\Request::duplicate(): Implicitly marking parameter $attributes as nullable is deprecated, the explicit nullable type must be used instead in /home/iwkqilyy/resume.matrix.pro/vendor/symfony/http-foundation/Request.php on line 436

Deprecated: Symfony\Component\HttpFoundation\Request::duplicate(): Implicitly marking parameter $cookies as nullable is deprecated, the explicit nullable type must be used instead in /home/iwkqilyy/resume.matrix.pro/vendor/symfony/http-foundation/Request.php on line 436

Deprecated: Symfony\Component\HttpFoundation\Request::duplicate(): Implicitly marking parameter $files as nullable is deprecated, the explicit nullable type must be used instead in /home/iwkqilyy/resume.matrix.pro/vendor/symfony/http-foundation/Request.php on line 436

Deprecated: Symfony\Component\HttpFoundation\Request::duplicate(): Implicitly marking parameter $server as nullable is deprecated, the explicit nullable type must be used instead in /home/iwkqilyy/resume.matrix.pro/vendor/symfony/http-foundation/Request.php on line 436

Deprecated: Symfony\Component\HttpFoundation\Request::getPreferredLanguage(): Implicitly marking parameter $locales as nullable is deprecated, the explicit nullable type must be used instead in /home/iwkqilyy/resume.matrix.pro/vendor/symfony/http-foundation/Request.php on line 1544

Deprecated: Symfony\Component\HttpFoundation\Request::getTrustedValues(): Implicitly marking parameter $ip as nullable is deprecated, the explicit nullable type must be used instead in /home/iwkqilyy/resume.matrix.pro/vendor/symfony/http-foundation/Request.php on line 1939

Deprecated: Symfony\Component\HttpFoundation\ParameterBag::all(): Implicitly marking parameter $key as nullable is deprecated, the explicit nullable type must be used instead in /home/iwkqilyy/resume.matrix.pro/vendor/symfony/http-foundation/ParameterBag.php on line 40

Deprecated: Symfony\Component\HttpFoundation\HeaderBag::all(): Implicitly marking parameter $key as nullable is deprecated, the explicit nullable type must be used instead in /home/iwkqilyy/resume.matrix.pro/vendor/symfony/http-foundation/HeaderBag.php on line 68

Deprecated: Symfony\Component\HttpFoundation\HeaderBag::get(): Implicitly marking parameter $default as nullable is deprecated, the explicit nullable type must be used instead in /home/iwkqilyy/resume.matrix.pro/vendor/symfony/http-foundation/HeaderBag.php on line 109

Deprecated: Symfony\Component\HttpFoundation\HeaderBag::getDate(): Implicitly marking parameter $default as nullable is deprecated, the explicit nullable type must be used instead in /home/iwkqilyy/resume.matrix.pro/vendor/symfony/http-foundation/HeaderBag.php on line 190

Deprecated: Illuminate\Http\Concerns\InteractsWithInput::whenHas(): Implicitly marking parameter $default as nullable is deprecated, the explicit nullable type must be used instead in /home/iwkqilyy/resume.matrix.pro/vendor/laravel/framework/src/Illuminate/Http/Concerns/InteractsWithInput.php on line 123

Deprecated: Illuminate\Http\Concerns\InteractsWithInput::whenFilled(): Implicitly marking parameter $default as nullable is deprecated, the explicit nullable type must be used instead in /home/iwkqilyy/resume.matrix.pro/vendor/laravel/framework/src/Illuminate/Http/Concerns/InteractsWithInput.php on line 201

Deprecated: Illuminate\Http\Concerns\InteractsWithInput::whenMissing(): Implicitly marking parameter $default as nullable is deprecated, the explicit nullable type must be used instead in /home/iwkqilyy/resume.matrix.pro/vendor/laravel/framework/src/Illuminate/Http/Concerns/InteractsWithInput.php on line 235

Deprecated: Illuminate\Support\Str::createRandomStringsUsing(): Implicitly marking parameter $factory as nullable is deprecated, the explicit nullable type must be used instead in /home/iwkqilyy/resume.matrix.pro/vendor/laravel/framework/src/Illuminate/Support/Str.php on line 753

Deprecated: Illuminate\Support\Str::createUuidsUsing(): Implicitly marking parameter $factory as nullable is deprecated, the explicit nullable type must be used instead in /home/iwkqilyy/resume.matrix.pro/vendor/laravel/framework/src/Illuminate/Support/Str.php on line 1271

Deprecated: Illuminate\Support\Str::freezeUuids(): Implicitly marking parameter $callback as nullable is deprecated, the explicit nullable type must be used instead in /home/iwkqilyy/resume.matrix.pro/vendor/laravel/framework/src/Illuminate/Support/Str.php on line 1316

Deprecated: Carbon\Traits\Date::getDaysFromStartOfWeek(): Implicitly marking parameter $weekStartsAt as nullable is deprecated, the explicit nullable type must be used instead in /home/iwkqilyy/resume.matrix.pro/vendor/nesbot/carbon/src/Carbon/Traits/Date.php on line 1394

Deprecated: Carbon\Traits\Date::setDaysFromStartOfWeek(): Implicitly marking parameter $weekStartsAt as nullable is deprecated, the explicit nullable type must be used instead in /home/iwkqilyy/resume.matrix.pro/vendor/nesbot/carbon/src/Carbon/Traits/Date.php on line 1412

Deprecated: Carbon\Traits\Date::utcOffset(): Implicitly marking parameter $minuteOffset as nullable is deprecated, the explicit nullable type must be used instead in /home/iwkqilyy/resume.matrix.pro/vendor/nesbot/carbon/src/Carbon/Traits/Date.php on line 1481

Deprecated: Carbon\Traits\Localization::locale(): Implicitly marking parameter $locale as nullable is deprecated, the explicit nullable type must be used instead in /home/iwkqilyy/resume.matrix.pro/vendor/nesbot/carbon/src/Carbon/Traits/Localization.php on line 445

Deprecated: Symfony\Contracts\Translation\TranslatorInterface::trans(): Implicitly marking parameter $domain as nullable is deprecated, the explicit nullable type must be used instead in /home/iwkqilyy/resume.matrix.pro/vendor/symfony/translation-contracts/TranslatorInterface.php on line 62

Deprecated: Symfony\Contracts\Translation\TranslatorInterface::trans(): Implicitly marking parameter $locale as nullable is deprecated, the explicit nullable type must be used instead in /home/iwkqilyy/resume.matrix.pro/vendor/symfony/translation-contracts/TranslatorInterface.php on line 62

Deprecated: Carbon\Traits\Test::setDefaultTimezone(): Implicitly marking parameter $date as nullable is deprecated, the explicit nullable type must be used instead in /home/iwkqilyy/resume.matrix.pro/vendor/nesbot/carbon/src/Carbon/Traits/Test.php on line 201

Deprecated: Return type of Carbon\Carbon::createFromTimestamp($timestamp, $tz = null) should either be compatible with DateTime::createFromTimestamp(int|float $timestamp): static, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/iwkqilyy/resume.matrix.pro/vendor/nesbot/carbon/src/Carbon/Traits/Timestamp.php on line 29

Deprecated: Illuminate\Support\Traits\Conditionable::when(): Implicitly marking parameter $callback as nullable is deprecated, the explicit nullable type must be used instead in /home/iwkqilyy/resume.matrix.pro/vendor/laravel/framework/src/Illuminate/Conditionable/Traits/Conditionable.php on line 21

Deprecated: Illuminate\Support\Traits\Conditionable::when(): Implicitly marking parameter $default as nullable is deprecated, the explicit nullable type must be used instead in /home/iwkqilyy/resume.matrix.pro/vendor/laravel/framework/src/Illuminate/Conditionable/Traits/Conditionable.php on line 21

Deprecated: Illuminate\Support\Traits\Conditionable::unless(): Implicitly marking parameter $callback as nullable is deprecated, the explicit nullable type must be used instead in /home/iwkqilyy/resume.matrix.pro/vendor/laravel/framework/src/Illuminate/Conditionable/Traits/Conditionable.php on line 53

Deprecated: Illuminate\Support\Traits\Conditionable::unless(): Implicitly marking parameter $default as nullable is deprecated, the explicit nullable type must be used instead in /home/iwkqilyy/resume.matrix.pro/vendor/laravel/framework/src/Illuminate/Conditionable/Traits/Conditionable.php on line 53

Deprecated: Carbon\CarbonTimeZone::toOffsetName(): Implicitly marking parameter $date as nullable is deprecated, the explicit nullable type must be used instead in /home/iwkqilyy/resume.matrix.pro/vendor/nesbot/carbon/src/Carbon/CarbonTimeZone.php on line 158

Deprecated: Carbon\CarbonTimeZone::toOffsetTimeZone(): Implicitly marking parameter $date as nullable is deprecated, the explicit nullable type must be used instead in /home/iwkqilyy/resume.matrix.pro/vendor/nesbot/carbon/src/Carbon/CarbonTimeZone.php on line 172

Deprecated: Carbon\CarbonTimeZone::toRegionName(): Implicitly marking parameter $date as nullable is deprecated, the explicit nullable type must be used instead in /home/iwkqilyy/resume.matrix.pro/vendor/nesbot/carbon/src/Carbon/CarbonTimeZone.php on line 188

Deprecated: Carbon\CarbonTimeZone::toRegionTimeZone(): Implicitly marking parameter $date as nullable is deprecated, the explicit nullable type must be used instead in /home/iwkqilyy/resume.matrix.pro/vendor/nesbot/carbon/src/Carbon/CarbonTimeZone.php on line 230

Deprecated: Dotenv\Repository\RepositoryBuilder::__construct(): Implicitly marking parameter $allowList as nullable is deprecated, the explicit nullable type must be used instead in /home/iwkqilyy/resume.matrix.pro/vendor/vlucas/phpdotenv/src/Repository/RepositoryBuilder.php on line 68

Deprecated: Dotenv\Repository\RepositoryBuilder::allowList(): Implicitly marking parameter $allowList as nullable is deprecated, the explicit nullable type must be used instead in /home/iwkqilyy/resume.matrix.pro/vendor/vlucas/phpdotenv/src/Repository/RepositoryBuilder.php on line 247

Deprecated: Dotenv\Dotenv::create(): Implicitly marking parameter $fileEncoding as nullable is deprecated, the explicit nullable type must be used instead in /home/iwkqilyy/resume.matrix.pro/vendor/vlucas/phpdotenv/src/Dotenv.php on line 83

Deprecated: Dotenv\Dotenv::createMutable(): Implicitly marking parameter $fileEncoding as nullable is deprecated, the explicit nullable type must be used instead in /home/iwkqilyy/resume.matrix.pro/vendor/vlucas/phpdotenv/src/Dotenv.php on line 112

Deprecated: Dotenv\Dotenv::createUnsafeMutable(): Implicitly marking parameter $fileEncoding as nullable is deprecated, the explicit nullable type must be used instead in /home/iwkqilyy/resume.matrix.pro/vendor/vlucas/phpdotenv/src/Dotenv.php on line 129

Deprecated: Dotenv\Dotenv::createImmutable(): Implicitly marking parameter $fileEncoding as nullable is deprecated, the explicit nullable type must be used instead in /home/iwkqilyy/resume.matrix.pro/vendor/vlucas/phpdotenv/src/Dotenv.php on line 148

Deprecated: Dotenv\Dotenv::createUnsafeImmutable(): Implicitly marking parameter $fileEncoding as nullable is deprecated, the explicit nullable type must be used instead in /home/iwkqilyy/resume.matrix.pro/vendor/vlucas/phpdotenv/src/Dotenv.php on line 165

Deprecated: Dotenv\Dotenv::createArrayBacked(): Implicitly marking parameter $fileEncoding as nullable is deprecated, the explicit nullable type must be used instead in /home/iwkqilyy/resume.matrix.pro/vendor/vlucas/phpdotenv/src/Dotenv.php on line 185

Deprecated: Dotenv\Store\StoreBuilder::__construct(): Implicitly marking parameter $fileEncoding as nullable is deprecated, the explicit nullable type must be used instead in /home/iwkqilyy/resume.matrix.pro/vendor/vlucas/phpdotenv/src/Store/StoreBuilder.php on line 54

Deprecated: Dotenv\Store\StoreBuilder::fileEncoding(): Implicitly marking parameter $fileEncoding as nullable is deprecated, the explicit nullable type must be used instead in /home/iwkqilyy/resume.matrix.pro/vendor/vlucas/phpdotenv/src/Store/StoreBuilder.php on line 123

Deprecated: Dotenv\Store\FileStore::__construct(): Implicitly marking parameter $fileEncoding as nullable is deprecated, the explicit nullable type must be used instead in /home/iwkqilyy/resume.matrix.pro/vendor/vlucas/phpdotenv/src/Store/FileStore.php on line 42

Deprecated: Dotenv\Store\File\Reader::read(): Implicitly marking parameter $fileEncoding as nullable is deprecated, the explicit nullable type must be used instead in /home/iwkqilyy/resume.matrix.pro/vendor/vlucas/phpdotenv/src/Store/File/Reader.php on line 43

Deprecated: Dotenv\Store\File\Reader::readFromFile(): Implicitly marking parameter $encoding as nullable is deprecated, the explicit nullable type must be used instead in /home/iwkqilyy/resume.matrix.pro/vendor/vlucas/phpdotenv/src/Store/File/Reader.php on line 70

Deprecated: Dotenv\Util\Str::utf8(): Implicitly marking parameter $encoding as nullable is deprecated, the explicit nullable type must be used instead in /home/iwkqilyy/resume.matrix.pro/vendor/vlucas/phpdotenv/src/Util/Str.php on line 36

Deprecated: Dotenv\Util\Str::substr(): Implicitly marking parameter $length as nullable is deprecated, the explicit nullable type must be used instead in /home/iwkqilyy/resume.matrix.pro/vendor/vlucas/phpdotenv/src/Util/Str.php on line 82

Deprecated: Dotenv\Util\Regex::replaceCallback(): Implicitly marking parameter $limit as nullable is deprecated, the explicit nullable type must be used instead in /home/iwkqilyy/resume.matrix.pro/vendor/vlucas/phpdotenv/src/Util/Regex.php on line 67

Deprecated: Dotenv\Parser\Entry::__construct(): Implicitly marking parameter $value as nullable is deprecated, the explicit nullable type must be used instead in /home/iwkqilyy/resume.matrix.pro/vendor/vlucas/phpdotenv/src/Parser/Entry.php on line 33

Deprecated: Illuminate\Support\Collection::filter(): Implicitly marking parameter $callback as nullable is deprecated, the explicit nullable type must be used instead in /home/iwkqilyy/resume.matrix.pro/vendor/laravel/framework/src/Illuminate/Collections/Collection.php on line 385

Deprecated: Illuminate\Support\Collection::first(): Implicitly marking parameter $callback as nullable is deprecated, the explicit nullable type must be used instead in /home/iwkqilyy/resume.matrix.pro/vendor/laravel/framework/src/Illuminate/Collections/Collection.php on line 403

Deprecated: Illuminate\Support\Collection::last(): Implicitly marking parameter $callback as nullable is deprecated, the explicit nullable type must be used instead in /home/iwkqilyy/resume.matrix.pro/vendor/laravel/framework/src/Illuminate/Collections/Collection.php on line 712

Deprecated: Illuminate\Support\Traits\EnumeratesValues::times(): Implicitly marking parameter $callback as nullable is deprecated, the explicit nullable type must be used instead in /home/iwkqilyy/resume.matrix.pro/vendor/laravel/framework/src/Illuminate/Collections/Traits/EnumeratesValues.php on line 163

Deprecated: Illuminate\Support\Traits\EnumeratesValues::whenEmpty(): Implicitly marking parameter $default as nullable is deprecated, the explicit nullable type must be used instead in /home/iwkqilyy/resume.matrix.pro/vendor/laravel/framework/src/Illuminate/Collections/Traits/EnumeratesValues.php on line 483

Deprecated: Illuminate\Support\Traits\EnumeratesValues::whenNotEmpty(): Implicitly marking parameter $default as nullable is deprecated, the explicit nullable type must be used instead in /home/iwkqilyy/resume.matrix.pro/vendor/laravel/framework/src/Illuminate/Collections/Traits/EnumeratesValues.php on line 497

Deprecated: Illuminate\Support\Traits\EnumeratesValues::unlessEmpty(): Implicitly marking parameter $default as nullable is deprecated, the explicit nullable type must be used instead in /home/iwkqilyy/resume.matrix.pro/vendor/laravel/framework/src/Illuminate/Collections/Traits/EnumeratesValues.php on line 511

Deprecated: Illuminate\Support\Traits\EnumeratesValues::unlessNotEmpty(): Implicitly marking parameter $default as nullable is deprecated, the explicit nullable type must be used instead in /home/iwkqilyy/resume.matrix.pro/vendor/laravel/framework/src/Illuminate/Collections/Traits/EnumeratesValues.php on line 525

Deprecated: Illuminate\Support\Enumerable::times(): Implicitly marking parameter $callback as nullable is deprecated, the explicit nullable type must be used instead in /home/iwkqilyy/resume.matrix.pro/vendor/laravel/framework/src/Illuminate/Collections/Enumerable.php on line 40

Deprecated: Illuminate\Support\Enumerable::filter(): Implicitly marking parameter $callback as nullable is deprecated, the explicit nullable type must be used instead in /home/iwkqilyy/resume.matrix.pro/vendor/laravel/framework/src/Illuminate/Collections/Enumerable.php on line 299

Deprecated: Illuminate\Support\Enumerable::when(): Implicitly marking parameter $callback as nullable is deprecated, the explicit nullable type must be used instead in /home/iwkqilyy/resume.matrix.pro/vendor/laravel/framework/src/Illuminate/Collections/Enumerable.php on line 311

Deprecated: Illuminate\Support\Enumerable::when(): Implicitly marking parameter $default as nullable is deprecated, the explicit nullable type must be used instead in /home/iwkqilyy/resume.matrix.pro/vendor/laravel/framework/src/Illuminate/Collections/Enumerable.php on line 311

Deprecated: Illuminate\Support\Enumerable::whenEmpty(): Implicitly marking parameter $default as nullable is deprecated, the explicit nullable type must be used instead in /home/iwkqilyy/resume.matrix.pro/vendor/laravel/framework/src/Illuminate/Collections/Enumerable.php on line 322

Deprecated: Illuminate\Support\Enumerable::whenNotEmpty(): Implicitly marking parameter $default as nullable is deprecated, the explicit nullable type must be used instead in /home/iwkqilyy/resume.matrix.pro/vendor/laravel/framework/src/Illuminate/Collections/Enumerable.php on line 333

Deprecated: Illuminate\Support\Enumerable::unless(): Implicitly marking parameter $default as nullable is deprecated, the explicit nullable type must be used instead in /home/iwkqilyy/resume.matrix.pro/vendor/laravel/framework/src/Illuminate/Collections/Enumerable.php on line 345

Deprecated: Illuminate\Support\Enumerable::unlessEmpty(): Implicitly marking parameter $default as nullable is deprecated, the explicit nullable type must be used instead in /home/iwkqilyy/resume.matrix.pro/vendor/laravel/framework/src/Illuminate/Collections/Enumerable.php on line 356

Deprecated: Illuminate\Support\Enumerable::unlessNotEmpty(): Implicitly marking parameter $default as nullable is deprecated, the explicit nullable type must be used instead in /home/iwkqilyy/resume.matrix.pro/vendor/laravel/framework/src/Illuminate/Collections/Enumerable.php on line 367

Deprecated: Illuminate\Support\Enumerable::first(): Implicitly marking parameter $callback as nullable is deprecated, the explicit nullable type must be used instead in /home/iwkqilyy/resume.matrix.pro/vendor/laravel/framework/src/Illuminate/Collections/Enumerable.php on line 479

Deprecated: Illuminate\Support\Enumerable::last(): Implicitly marking parameter $callback as nullable is deprecated, the explicit nullable type must be used instead in /home/iwkqilyy/resume.matrix.pro/vendor/laravel/framework/src/Illuminate/Collections/Enumerable.php on line 621

Deprecated: voku\helper\ASCII::to_ascii(): Implicitly marking parameter $replace_single_chars_only as nullable is deprecated, the explicit nullable type must be used instead in /home/iwkqilyy/resume.matrix.pro/vendor/voku/portable-ascii/src/voku/helper/ASCII.php on line 801

Deprecated: Constant PDO::MYSQL_ATTR_SSL_CA is deprecated since 8.5, use Pdo\Mysql::ATTR_SSL_CA instead in /home/iwkqilyy/resume.matrix.pro/config/database.php on line 62
Jason Weir | Resume

About Me

Full stack developer with 20 years of experience in the e-commerce and website development industry. Preferred tech stack is PHP, Laravel, Vue.js, MySQL, Tailwind CSS. Seeking opportunities to leverage my expertise in building high-quality, innovative web applications while continuously expanding my skill set. Committed to writing clean, well-documented code and following industry standards and best practices.

Contact

  • Phone: (406) 585-9919
  • Email: jsw.contact@gmail.com

General Info

  • Professional Experience: 20+ Years
  • Available for Relocation: No
  • Work Availability: 1 to 2 Weeks
  • Language: English
  • Authorized to Work in the USA: Yes, I'm a Citizen
  • Education: High School Diploma, NHS, CO, USA

Skills & Proficiencies

Programming Languages:

  • OOP PHP: 10+ years
  • HTML / CSS: 5+ years
  • JavaScript: 3+ years

Frameworks & CMS:

  • Laravel (5+ years)
  • jQuery (2+ years)
  • Vue.JS (1 year)
  • Inertia JS (1 year)
  • WordPress (2 years)
  • WooCommerce (2 years)
  • Shopify (1 year)
  • Bootstrap CSS (2 years+)
  • Tailwind CSS (1 year)
  • Alpine.js (6 months)

API Integrations:

  • PayPal, PayFlow Pro
  • Braintree
  • Stripe
  • Quickbooks Desktop
  • Quickbooks Online
  • Skubana
  • Shopify
  • WooCommerce
  • Amazon MWS
  • Amazon SQS
  • Walmart
  • Facebook Marketing
  • Google Shopping
  • Google Custom Search
  • Google Adwords
  • Twitter
  • Slack

Laravel Ecosystem:

  • Spark
  • Jetstream
  • Breeze
  • Sanctum
  • Sail
  • Cashier
  • Echo (Pusher)
  • Telescope
  • Socialite

Top Composer Libs:

  • Redis
  • Pusher
  • Spatie Query Builder
  • League\Csv
  • Form Model Binding via LaravelCollective/html
  • Laravel Debugbar (Code and Query Optimization)
  • Laravel modules via nwidart/laravel-modules

Code Editors / IDEs:

  • Sublime Text
  • PHP Storm
  • MS Visual Studio

Graphic Design:

  • Adobe Photoshop (3 years)
  • Adobe InDesign (2 months)
  • Adobe Illustrator (2 months)

Audio/Video Engineering:

  • FL Studio (3 years)
  • Sound Forge (1 Year)
  • Camtasia (1 Year)

Data Formats:

  • JSON
  • XML
  • CSV
Webhosting / DevOps:
While I am not an expert DevOps guy, I do have some familiarity with hosting/server related tech and CPs.

Hosting/Server CPs:

  • Digital Ocean
  • Server Pilot
  • cPanel, WHMCS
  • hSphere
  • DirectAdmin
  • Plesk

Tooling:

  • Windows Powershell
  • Windows Terminal
  • Unix CLI
  • Supervisor
  • CRON
  • SSH / SSH Tunneling
  • PHPMyAdmin
  • HeidiSQL
  • Putty SSH
  • FTP Clients: Smart FTP / Cyber Duck / FileZilla
  • VMs: Hyper-V, VirtualBox
  • Laravel Homestead
  • XAMPP

Work Experience

Eagle Metal
  • Title: Full Stack Developer
    From Feb 2023 to Current

    Responsibilities:

    • Contributed to the development and enhancement of mission-critical web services at Eagle Metal, leveraging cutting-edge technologies to deliver high-performance solutions.
    • Maintained and optimized REST APIs, authentication systems and logging strategies.
    • Drive performance improvements through database optimization using Eloquent ORM and MySQL, resulting in significant speed enhancements.
    • Implemented modern PHP and Vue.js packages, add-ons, and modules, continuously refining the tech stack to maintain a competitive edge.
    • Collaborated with cross-functional team members using GitLab and Microsoft Teams, fostering an agile development environment to ensure smooth project execution and timely deliverables.
    • Maintained and updated Laravel, PHP, and various JavaScript libraries and packages to their latest versions, maintaining a secure, efficient, and compatible codebase aligned with modern web standards

    Tech Stack:

    • PHP 8
    • Laravel
    • VUE 3
    • MySQL, PostgreSQL
    • HTML5, CSS3, Tailwind
    • JS, Alpine.js
    • GIT (Gitlab/Github/Bit Bucket)
Design Matrix
  • Title: Full Stack Developer
    From Jan 2022 to Mar 2023

    Self employed full stack website developer under the business name Design Matrix. Visit my website at matrix.pro to check out my portfolio and dev blog.

    Tech Stack:

    • PHP
    • Laravel
    • Vue.js
    • HTML5, CSS3
    • JavaScript, jQuery
    • GIT (Beanstalk, Github, Bit Bucket)
    Visit Design Matrix
Lord Henry Enterprises
Worked at LHE for a good 18 years, reporting directly to the owners and fulfilling various tech and web development roles, along with occasional print graphic design projects.
  • Title: Full Stack Developer
    From Jan 2016 to Dec 2021

    Designed and developed Sproxi, a robust SaaS e-commerce product feed management and optimization system: https://sproxi.com/

    • Integrated with APIs from various platforms
    • Implemented a scalable architecture, optimized database queries, and ensured high performance and reliability

    Tech Stack:

    • PHP, Laravel
    • MySQL, Eloquent
    • Bootstrap CSS, Blade

    API integrations:

    • Shopify
    • WooCommerce
    • Amazon MWS
    • Walmart
    • Google Shopping
    • Google Adwords
  • Title: WordPress/Shopify Developer
    From Jan 2014 to Dec 2015
    • Developed and maintained e-commerce websites using WordPress (WooCommerce) and Shopify.
    • Developed a custom WordPress plugin to enhance the add-to-cart functionality and product management.
    • Optimized website performance, implemented SEO best practices, and ensured cross-browser compatibility.

    Tech Stack:

    • WordPress
    • WooCommerce
    • Shopify
    • PHP
    • MySQL
  • Title: PHP / Website Developer
    From Jan 2003 to Dec 2013

    Developed and maintained a large network of LHE e-commerce sites powered by a full-featured custom e-commerce CMS solution. Designed and implemented a centralized CMS solution to efficiently manage the network of sites, including online orders, product listings, and content updates. Developed a website monitoring and notification system to ensure high availability and prompt issue resolution. Integrated various payment gateways and third-party services.

    Tech stack:

    • PHP
    • MySQL
    • HTML5/CSS3
    • JavaScript/jQuery

    Integrations:

    • PayPal, PayFlow Pro
    • Braintree
    • Stripe
    • Quickbooks Desktop & Quickbooks Online
    • Skubana
Virtual Origins
  • Title: Website Developer
    From Jan 1999 to Dec 2002

    Self-employed as a freelance website developer under the business name Virtual Origins.

    Tech Stack:

    • Adobe Photoshop
    • Adobe Flash
    • HTML, CSS
    • JavaScript