Logo
РусскийEnglishDeutschБеларуская
24 лютага 2022 года карлікавая брыдота па прозвішчы Пуцін развязала і пры дапамозе вусатага ўблюдка Лукашэнка вядзе вайну супраць Украіны. Яны знішчаюць украінскія гарады, забіваюць і гвалцяць мірнае насельніцтва, марадзёрствуюць і ядуць сабак. Украіна выстаіць, але ім патрэбна ваша дапамога.
#StandWithUkraine #нетвойне Падтрымаць Украіну

Пра мяне

Прывітанне. Мяне клічуць Раман. Я ўжо больш за дванаццаць гадоў займаюся вэб-распрацоўкай.

Свой першы мільён я зарабіў у 17 гадоў, яшчэ да таго, як перайшоў да сваёй бягучай дзейнасці. Праўда, гэты мільён быў не еўра і не долараў, а беларускіх рублёў, таму зарабіць яго было нескладана. Я проста рабіў курсавыя працы на Delphi і C/C++ сваім аднагрупнікам у каледжы. Гэта было ў перыяд атрымання маёй першай адукацыі, дзе я набыў спецыяльнасць "тэхнік-праграміст".

Пасля каледжа я ўладкаваўся на працу, дзе не трэба было асабліва напружвацца і я спакойна ўцягнуўся ў свет вэба. Паралельна з гэтым я атрымліваў бессэнсоўную вышэйшую адукацыю, абы толькі не ісці ў войска.

Тры гады сядзення ў некамфортным памяшканні і прагляду серыялаў парадкам надакучылі мне і я звольніўся. Мой іншы даход удвая пераўзыходзіў заробак, так што я мог сабе дазволіць проста перайсці на фрыланс.

Пачаўшы ў 2010-м годзе з голага PHP, я атрымаў шмат досведу з Joomla, Wordpress, MODx, Prestashop, Opencart і нават 1С-Бітрыкс, і нарэшце перайшоў да фрэймворкаў. Апошнім часам я актыўна пісаў на Laravel, адкрыў для сябе Nuxt.js і Tailwind, а цяпер займаюся пераважна франтэндам, выкарыстоўваючы ўсе папулярныя фрэймворкі.

Поўнае імя:
Раман Уладзіміравіч Майер
Месцазнаходжанне:
Букстэхудэ, Ніжняя Саксонія, Германія
Дата нараджэння:
9 лютага 1991
Месца нараджэння:
Славянка, Прыморскі край, Расія
Тэлефон:
+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-код.
  • Хуткая навучальнасць.

Мовы

Руская
Родная мова. З ёй у мяне ніякіх праблем няма.
Беларуская
Таксама родная, але па-за школай я ніколі яе не практыкаваў. Казаць на ёй зараз цяжкавата.
Украінская
З-за падабенства з рускай i беларускай разумею ўсё выдатна. Але пісаць i казаць магу ледзь-ледзь.
Англійская
Вучу гадоў з пяці, асаблівых цяжкасцяў не адчуваю. Ёсць некаторая блытаніна з часам, але гэта не крытычна.
Нямецкая
Вучу тры гады, пераважна самастойна. Практыкую кожны дзень. Складанасці ёсць толькі з выказваннем сваіх думак.
Польская
Чую з дзяцінства, так што разумею ўсё амаль ідэальна. Пішу агідна з-за асаблівасцяў граматыкі, кажу ніжэй за сярэдні.
Іспанская
Новы выклік для мяне.

Праца

Жнівень 2010 - кастрычнік 2013
ААТ Світанак г. Жодзіна, Беларусь
Інжынер-праграміст
Тут я пачаў працаваць па размеркаванні адразу пасля каледжа. Праца складалася ў аўтаматызацыі розных працэсаў у рамках буйной швейнай вытворчасці. У асноўным я дапамагаў аддзелам маркетынгу, фінансаў i інтэрнатаў, пісаў для іх прыкладны софт на Delphi 7. Зэканоміў людзям шмат часу. Першы час я працаваў з энтузіязмам, але неўзабаве стала ясна, што дзяржаўнае прадпрыемства не зацікаўлена ў тлумачальных спецыялістах, i я проста глядзеў серыялы i займаўся сваімі справамі. Звольніўся, бо надакучыла рана ўставаць i мерзнуць у дрэнна ацяпляным памяшканні.
DelphiFast ReportInformixdBase
Лістапад 2013 - снежань 2015
ITGarant г. Мінск, Беларусь
Full stack web-распрацоўшчык
Рабіў пад ключ сайты на Joomla, пісаў кастамныя кампаненты для гэтай CMS. Адзін з праектаў выйграў Russian Developers Cup 2014 ад Mail.ru group. Акрамя таго, трапляліся праекты на Drupal i шмат самапісных сайтаў, якія патрабавалі дробных правак. Таксама рабіў нескладанае мабільнае прыкладанне пад Windows 8.
JoomlaDrupalWindows 8Windows Phone
Студзень 2016 - чэрвень 2018
Фрыланс
Full stack web-распрацоўшчык
Гэты перыяд быў самым бесклапотным, але ў той жа час i небяспечным, бо мог моцна мяне расслабіць. Я супрацоўнічаў з некалькімі арганізацыямі ў СНД i атрымаў тону досведу. Больш за ўсё траплялася заказаў на 1С-Бітрыкс. Вельмі шмат займаўся парсінгам спецыфічных дадзеных у рамках супрацоўніцтва з адной буйной фірмай.
1C-BitrixMODxOpencartPrestashop
Ліпень 2018 - жнівень 2021
RECO.MA GmbH Безеліх, Германія
Full stack web-распрацоўшчык
Атрымаў прапанову пераехаць у Нямеччыну i не разважаў. Рабіў некалькі буйных i амбіцыйных праектаў на Laravel, паралельна абслугоўваў пару сайтыкаў на Wordpress i пісаў кастомныя карыстацкія інтэрфейсы.
LaravelVue.jsjQueryMySQLWordpress
Верасень 2021 - жнівень 2022
von Kéler Engineering GmbH Браўншвейг, Германія
Full stack web-распрацоўшчык
Стаў часткай каманды вэб-распрацоўшчыкаў. Спачатку займаўся ўнутранымі праектамі кампаніі, а потым рабіў цікавую штуку на React у Electron. Акрамя гэтага, прымаў удзел у дапрацоўцы нізкаўзроўневай праграмы для Siemens.
Vue.jsTypescriptElectronSvelteReact
Верасень 2022 - па цяперашні час
Digitas Pixelpark GmbH Кёльн, Германія
Full stack web-распрацоўшчык
Далучыўся да вялікай каманды, якая займаецца буйнымі вэб-праектамі.
Vue.jsTypescript

Праекты

Rand.by

Прасценькі сэрвіс для генерацыі ўсякіх выпадковых значэнняў. Не так даўно знайшоў час, нарэшце перапісаў праект з чыстага JS у Nuxt, а таксама прымайстраваў адчыненае API, напісанае на Express. Сам рэгулярна карыстаюся генератарам пароляў.

Nuxt 2TailwindCSS 2ExpressMySQL

Нешта накшталт блога

Мой асабісты тэматычны блог. Ён вузкапрофільны, ствараўся выключна для зручнасці распаўсюджвання сярод сяброў і знаёмых. Па статыстыцы бачу, што людзі знаходзяць і чытаюць. Доўгі час планую глабальныя пераробкі, каб было зручней адміністраваць пасты.

Laravel 7MySQL

BlurHash дэма

Для прэзентацыі на працы трэба было паказаць, што такое blurhash, як яго выкарыстоўваць і якія ў яго ёсць альтэрнатывы. Для гэтага вырашыў зрабіць дэма-праект і заадно выкарыстаць свежую версію Nuxt. Там унутры акрамя дэма ёсць яшчэ канвэртар.

Nuxt 3TailwindCSS 3

Калькулятар даўгоў

Вэб-прыкладання для разліку даўгоў у групах. Часта ў паездках узнікае блытаніна, хто каму і колькі грошай у выніку вінен. Каб не лічыць гэта ўсё на паперцы ці ў Excel, рэалізаваў калькулятар на React.

React 18TailwindCSS 3

Калькулятар вандроўцы

Яшчэ адна рэч, патрэбная ў паездках. Дазваляе хутка канвертаваць кошты ў замежнай валюце ў звыклую, а яшчэ можа паказаць, колькі гадзін трэба працаваць для здзяйснення якой-небудзь пакупкі. Рэалізавана на Qwik з інтэграцыяй некалькіх React-кампанентаў.

QwikTailwindCSS 3

Адукацыя

2006 - 2010
Баранавіцкі дзяржаўны каледж лёгкай прамысловасці ім. У.Я. Чарнышова
г. Баранавічы, Беларусь
Тэхнік-праграміст
Праграмнае забеспячэнне інфармацыйных тэхналогій
2010 - 2015
Гродзенскі дзяржаўны ўніверсітэт ім. Я. Купалы
г. Гродна, Беларусь
Інжынер-праграміст
Праграмнае забеспячэнне інфармацыйных тэхналогій

Кантакты

* - Абавязковае поле

© 2021 Roman Meyer