Пра мяне
Прывітанне. Мяне клічуць Раман. Я ўжо больш за дванаццаць гадоў займаюся вэб-распрацоўкай.
Свой першы мільён я зарабіў у 17 гадоў, яшчэ да таго, як перайшоў да сваёй бягучай дзейнасці. Праўда, гэты мільён быў не еўра і не долараў, а беларускіх рублёў, таму зарабіць яго было нескладана. Я проста рабіў курсавыя працы на Delphi і C/C++ сваім аднагрупнікам у каледжы. Гэта было ў перыяд атрымання маёй першай адукацыі, дзе я набыў спецыяльнасць "тэхнік-праграміст".
Пасля каледжа я ўладкаваўся на працу, дзе не трэба было асабліва напружвацца і я спакойна ўцягнуўся ў свет вэба. Паралельна з гэтым я атрымліваў бессэнсоўную вышэйшую адукацыю, абы толькі не ісці ў войска.
Тры гады сядзення ў некамфортным памяшканні і прагляду серыялаў парадкам надакучылі мне і я звольніўся. Мой іншы даход удвая пераўзыходзіў заробак, так што я мог сабе дазволіць проста перайсці на фрыланс.
Пачаўшы ў 2010-м годзе з голага PHP, я атрымаў шмат досведу з Joomla, Wordpress, MODx, Prestashop, Opencart і нават 1С-Бітрыкс, і нарэшце перайшоў да фрэймворкаў. Апошнім часам я актыўна пісаў на Laravel, адкрыў для сябе Nuxt.js і Tailwind, а цяпер займаюся пераважна франтэндам, выкарыстоўваючы ўсе папулярныя фрэймворкі.
Раман Уладзіміравіч Майер
Букстэхудэ, Ніжняя Саксонія, Германія
9 лютага 1991
Славянка, Прыморскі край, Расія
roman.v.meyer@gmail.com
+49 (151) 7302 5661
Навыкі
- Веданне PHP (plain PHP, Phalcon, Laravel, павярхоўна Sylex i Lumen). Цяпер пераважна працую з Laravel.
- Веданне JavaScript (plain JS, jQuery‚ Vue.js/Vuex/Nuxt.js, Alpine, Svelte, React, Qwik, Electron, Node/Express), TypeScript
- Веданне HTML, CSS (SASS, SCSS, Stylus), уменне вярстаць (Bootstrap, Tailwind).
- Веданне Delphi 7, Pascal.
- Веданне Python на ўзроўні рашэння прыкладных задач.
- Вопыт працы з CMS Joomla, MODX, Drupal, Opencart, 1С-Битрикс, Prestashop, Wordpress i кучай самаробак.
- Вопыт працы з базамі дадзеных (MySQL‚ Postgres, Informix‚ dBase, Mongo)‚ веданне SQL.
- Вопыт аўтаматычнага тэсціравання (Jest, Mocha, Cypress, Playwright).
- Вопыт у CI/CD (Github, Gitlab, Bitbucket, AWS).
- Вопыт усталёўкі і налады асяроддзя для вэб-распрацоўкі (Homestead, PHP, MySQL, Apache, Nginx, Docker) на Windows i Unix.
- Вопыт стварэння прыкладанняў для Windows 8 (HTML+JS).
- Вопыт стварэння мабільных прыкладанняў для Windows Phone 8 (HTML+JS, XAML+C#).
- Разуменне прынцыпаў ААП, MVC, шаблонаў праектавання.
- Уменне разбірацца ў чужым кодзе, звычка пісаць самадакументаваны код i дадаваць каментары там, дзе яны сапраўды патрэбныя.
- Уменне працаваць з сістэмамі кантролю версій.
- Разуменне алгарытмізацыі, структур дадзеных, ацэнкі складанасці алгарытмаў.
- Уменне зразумець i адрэфактарыць любы спагеццi-код.
- Хуткая навучальнасць.
Мовы
Праца
Праекты
Rand.by
Прасценькі сэрвіс для генерацыі ўсякіх выпадковых значэнняў. Не так даўно знайшоў час, нарэшце перапісаў праект з чыстага JS у Nuxt, а таксама прымайстраваў адчыненае API, напісанае на Express. Сам рэгулярна карыстаюся генератарам пароляў.
Нешта накшталт блога
Мой асабісты тэматычны блог. Ён вузкапрофільны, ствараўся выключна для зручнасці распаўсюджвання сярод сяброў і знаёмых. Па статыстыцы бачу, што людзі знаходзяць і чытаюць. Доўгі час планую глабальныя пераробкі, каб было зручней адміністраваць пасты.
BlurHash дэма
Для прэзентацыі на працы трэба было паказаць, што такое blurhash, як яго выкарыстоўваць і якія ў яго ёсць альтэрнатывы. Для гэтага вырашыў зрабіць дэма-праект і заадно выкарыстаць свежую версію Nuxt. Там унутры акрамя дэма ёсць яшчэ канвэртар.
Калькулятар даўгоў
Вэб-прыкладання для разліку даўгоў у групах. Часта ў паездках узнікае блытаніна, хто каму і колькі грошай у выніку вінен. Каб не лічыць гэта ўсё на паперцы ці ў Excel, рэалізаваў калькулятар на React.
Калькулятар вандроўцы
Яшчэ адна рэч, патрэбная ў паездках. Дазваляе хутка канвертаваць кошты ў замежнай валюце ў звыклую, а яшчэ можа паказаць, колькі гадзін трэба працаваць для здзяйснення якой-небудзь пакупкі. Рэалізавана на Qwik з інтэграцыяй некалькіх React-кампанентаў.