ΠΠΏΡΡ ΡΠ°Π±ΠΎΡΡ
2024
ΠΡΠΎΠ΅ΠΊΡΠ½Π°Ρ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠ° Π²Π΅Π±-ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ Π΄Π»Ρ Π°Π³Π΅Π½ΡΡΡΠ²Π° Π½Π΅Π΄Π²ΠΈΠΆΠΈΠΌΠΎΡΡΠΈ (roze.kz) ΠΏΠ»Π°ΡΡΠΎΡΠΌΠ° Π΄Π»Ρ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Π΅ΠΉ + ΠΏΠ»Π°ΡΡΠΎΡΠΌΠ° Π΄Π»Ρ ΡΠΎΡΡΡΠ΄Π½ΠΈΠΊΠΎΠ². Π Π°Π·ΡΠ°Π±Π°ΡΡΠ²Π°Π» Π°ΡΡ
ΠΈΡΠ΅ΠΊΡΡΡΡ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ, Π²ΡΡΡΡΠΏΠ°Π» ΠΊΠ°ΠΊ ΠΏΡΠΎΠ΄ΡΠΊΡ ΠΌΠ΅Π½Π΅Π΄ΠΆΠ΅Ρ ΠΈ Frontend ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊ. Π‘ Π½ΡΠ»Ρ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠ°Π»ΠΈ ΠΈ Π·Π°ΠΏΡΡΡΠΈΠ»ΠΈ ΡΠ΅ΡΠ²ΠΈΡ Π·Π° 4 ΠΌΠ΅ΡΡΡΠ° ΠΊΠΎΠΌΠ°Π½Π΄ΠΎΠΉ ΠΈΠ· 3-Ρ
ΡΠ΅Π»ΠΎΠ²Π΅ΠΊ. ΠΡΠ½ΠΎΠ²Π½ΠΎΠΉ ΠΏΡΠΎΠ΄ΡΠΊΡ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ - ΡΠ΅ΡΠ²ΠΈΡ Π΄Π»Ρ ΠΏΡΠΎΠ΄Π°ΠΆΠΈ Π½Π΅Π΄Π²ΠΈΠΆΠΈΠΌΠΎΡΡΠΈ (Π°Π½Π°Π»ΠΎΠ³ cian.ru, krisha.kz), Π½ΠΎ Π½Π΅Π΄Π²ΠΈΠΆΠΈΠΌΠΎΡΡΡ ΡΠΊΡΠΊΠ»ΡΠ·ΠΈΠ²Π½Π°Ρ ΠΈ ΡΠΎΠ»ΡΠΊΠΎ ΠΎΡ ΡΠΎΡΡΡΠ΄Π½ΠΈΠΊΠΎΠ² Π°Π³Π΅Π½ΡΡΡΠ²Π°.
Π ΠΌΠΎΠΈ ΠΎΠ±ΡΠ·Π°Π½Π½ΠΎΡΡΠΈ Π²Ρ
ΠΎΠ΄ΠΈΠ»ΠΎ:
- Frontend ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠ° ΠΏΠ»Π°ΡΡΠΎΡΠΌΡ Π΄Π»Ρ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Π΅ΠΉ, ΠΏΠ»Π°ΡΡΠΎΡΠΌΡ Π΄Π»Ρ ΡΠΎΡΡΡΠ΄Π½ΠΈΠΊΠΎΠ²;
- Π‘ΠΎΠ²ΠΌΠ΅ΡΡΠ½ΠΎ Ρ Backend ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠΎΠΌ ΠΏΡΠΎΠ΅ΠΊΡΠΈΡΠΎΠ²Π°Π»ΠΈ Π±Π°Π·Ρ Π΄Π°Π½Π½ΡΡ
, ΡΠΎΡΡΠΈΠ½Π³ ΠΈ ΠΠΠ;
- ΠΡΠΎΠ΄ΡΠΊΡ ΠΌΠ΅Π½Π΅Π΄ΠΆΠΌΠ΅Π½Ρ Π½Π°ΡΠΈΠ½Π°Ρ ΠΎΡ ΠΎΠ±ΡΠ΅Π½ΠΈΡ Ρ Π·Π°ΠΊΠ°Π·ΡΠΈΠΊΠΎΠΌ ΠΈ ΡΠ±ΠΎΡΠΎΠΌ Π±ΠΈΠ·Π½Π΅Ρ-ΡΡΠ΅Π±ΠΎΠ²Π°Π½ΠΈΠΉ, Π·Π°ΠΊΠ°Π½ΡΠΈΠ²Π°Ρ ΠΏΠ»Π°Π½ΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ Backlog'a ΠΈ ΠΏΠΎΡΡΠ°Π½ΠΎΠ²ΠΊΠ°+ΠΏΡΠΈΠΎΡΠΈΡΠΈΠ·Π°ΡΠΈΡ Π·Π°Π΄Π°Ρ Π΄Π»Ρ ΠΊΠΎΠΌΠ°Π½Π΄Ρ;
- ΠΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π»ΠΈ Telegram ΠΊΠ°ΠΊ Π±ΡΡΡΡΡΠΉ ΡΠΏΠΎΡΠΎΠ± ΡΠ²ΡΠ·ΠΈ, Google Meet Π΄Π»Ρ Π·Π°ΠΏΠ»Π°Π½ΠΈΡΠΎΠ²Π°Π½Π½ΡΡ
ΡΠΎΠ·Π²ΠΎΠ½ΠΎΠ², Notion Π΄Π»Ρ Π·Π°Π΄Π°Ρ.
ΠΠΎ ΡΠ΅Ρ
Π½ΠΈΡΠ΅ΡΠΊΠΎΠΉ ΡΠ°ΡΡΠΈ:
- Frontend - React(SPA) + Typescript + Zustand + Vite;
- Bundler - Vite (webpack ΡΠΆΠ΅ ΡΠ»ΠΈΡΠΊΠΎΠΌ ΠΌΠ΅Π΄Π»Π΅Π½Π½ΡΠΉ...);
- Backend - NodeJS + Express;
- Database - MongoDB;
- API - REST; (React Query)
- ΠΡΠ½ΠΎΠ²Π½ΠΎΠΉ ΡΡΠ½ΠΊΡΠΈΠΎΠ½Π°Π» - JWT Auth, CRUD ΡΠ°Π·Π½ΡΡ
ΡΡΡΠ½ΠΎΡΡΠ΅ΠΉ, Π±ΠΎΠ»ΡΡΠ°Ρ ΡΠ°Π±ΠΎΡΠ° Ρ ΡΠΎΡΠΌΠ°ΠΌΠΈ.
ΠΡΠΎΠ΅ΠΊΡΠ½Π°Ρ ΡΠ°Π±ΠΎΡΠ° Π±ΡΠ»Π° ΠΎΠΊΠΎΠ½ΡΠ΅Π½Π°, ΡΠ΅ΡΠ²ΠΈΡ ΡΠ°Π±ΠΎΡΠ°Π΅Ρ ΠΈ ΡΠ°Π΄ΡΠ΅Ρ Π·Π°ΠΊΠ°Π·ΡΠΈΠΊΠ°.
2022 - 2023
ΠΠΎΠ»ΡΠΎΡΠ° Π³ΠΎΠ΄Π° ΡΠ°Π±ΠΎΡΠ°Π» Π² SaaS ΠΏΡΠΎΠ΄ΡΠΊΡΠΎΠ²ΠΎΠΉ Π΅Π²ΡΠΎΠΏΠ΅ΠΉΡΠΊΠΎΠΉ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ Atlasbus(atlasbus.by)(Π² ΠΏΡΠΎΡΠ»ΠΎΠΌ Yandex Bus) Π½Π° Π΄ΠΎΠ»ΠΆΠ½ΠΎΡΡΠΈ Frontend-ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠ°. Π Π°Π±ΠΎΡΠ°Π» Π² ΠΊΠΎΠΌΠ°Π½Π΄Π΅ ΠΈΠ· 12 ΡΠ΅Π»ΠΎΠ²Π΅ΠΊ ΠΏΠΎ SCRUM. ΠΡΠ΅Π³ΠΎ Π² ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ <100 ΡΠΎΡΡΡΠ΄Π½ΠΈΠΊΠΎΠ². 700ΡΡΡ. ΠΏΠ°ΡΡΠ°ΠΆΠΈΡΠΎΠ² Π΅ΠΆΠ΅ΠΌΠ΅ΡΡΡΠ½ΠΎ. ΠΡΠ½ΠΎΠ²Π½ΠΎΠΉ ΠΏΡΠΎΠ΄ΡΠΊΡ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ - SaaS ΠΏΠ»Π°ΡΡΠΎΡΠΌΠ° Π΄Π»Ρ ΠΎΠ½Π»Π°ΠΉΠ½ ΠΏΠΎΠΊΡΠΏΠΊΠΈ ΠΈ Π±ΡΠΎΠ½ΠΈΡΠΎΠ²Π°Π½ΠΈΡ Π±ΠΈΠ»Π΅ΡΠΎΠ² Π½Π° ΡΠ°Π·Π½ΡΠΉ ΡΡΠ°Π½ΡΠΏΠΎΡΡ, ΡΡΠΎ ΠΌΠ΅ΠΆΠ΄ΡΠ³ΠΎΡΠΎΠ΄Π½ΡΠ΅ ΠΈ ΠΌΠ΅ΠΆΠ΄ΡΠ½Π°ΡΠΎΠ΄Π½ΡΠ΅ ΠΏΠ°ΡΡΠ°ΠΆΠΈΡΡΠΊΠΈΠ΅ ΠΏΠ΅ΡΠ΅Π²ΠΎΠ·ΠΊΠΈ ΠΏΠΎ ΠΠΎΡΡΠΎΡΠ½ΠΎΠΉ ΠΠ²ΡΠΎΠΏΠ΅. Π’Π°ΠΊΠΆΠ΅ Π²Π½ΡΡΡΠ΅Π½Π½ΠΈΠ΅ ΡΠ΅ΡΠ²ΠΈΡΡ Π΄Π»Ρ Π΄ΠΈΡΠΏΠ΅ΡΡΠ΅ΡΠΎΠ², Π²ΠΎΠ΄ΠΈΡΠ΅Π»Π΅ΠΉ ΡΡΠ°Π½ΡΠΏΠΎΡΡΠ°, Π΄Π΅ΠΏΠ°ΡΡΠ°ΠΌΠ΅Π½ΡΠ° ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠΈ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Π΅ΠΉ, Π΄Π΅ΠΏΠ°ΡΡΠ°ΠΌΠ΅Π½ΡΠ° ΠΌΠ°ΡΠΊΠ΅ΡΠΈΠ½Π³Π° ΠΈ ΡΠ°Π·Π²ΠΈΡΠΈΡ.
Π ΠΌΠΎΠΈ ΠΎΠ±ΡΠ·Π°Π½Π½ΠΎΡΡΠΈ Π²Ρ
ΠΎΠ΄ΠΈΠ»ΠΎ:
- Frontend ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠ° ΠΏΠ»Π°ΡΡΠΎΡΠΌΡ Π΄Π»Ρ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Π΅ΠΉ, ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠ° Π²Π½ΡΡΡΠ΅Π½Π½ΠΈΡ
ΡΠ΅ΡΠ²ΠΈΡΠΎΠ² ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ, ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠ° Π½ΠΎΠ²ΡΡ
Π²Π½ΡΡΡΠ΅Π½Π½ΠΈΡ
ΡΠ΅ΡΠ²ΠΈΡΠΎΠ² Ρ Π½ΡΠ»Ρ;
- ΠΠ½Π΅Π΄ΡΠΈΠ» unit-ΡΠ΅ΡΡΡ Π² Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΈΡ
ΠΏΡΠΎΠ΅ΠΊΡΠ°Ρ
, ΠΊΠΎΡΠΎΡΡΠ΅ Π±ΡΠ»ΠΈ Π² ΠΌΠΎΠ΅ΠΉ Π·ΠΎΠ½Π΅ ΠΎΡΠ²Π΅ΡΡΡΠ²Π΅Π½Π½ΠΎΡΡΠΈ (Π΄ΠΎ ΡΡΠΎΠ³ΠΎ ΡΠ΅ΡΡΠΎΠ² Π²ΠΎΠΎΠ±ΡΠ΅ Π½Π΅ Π±ΡΠ»ΠΎ);
- Π‘ΠΎΠ²ΠΌΠ΅ΡΡΠ½ΠΎ Ρ ΠΊΠΎΠΌΠ°Π½Π΄ΠΎΠΉ ΠΏΡΠΎΠ΅ΠΊΡΠΈΡΠΎΠ²Π°Π»ΠΈ Π°ΡΡ
ΠΈΡΠ΅ΠΊΡΡΡΡ Π΄Π»Ρ Π½ΠΎΠ²ΡΡ
ΡΠ΅ΡΠ²ΠΈΡΠΎΠ², ΡΠ΅ΡΠ°ΠΊΡΠΎΡΠΈΠ»ΠΈ ΡΡΡΠ΅ΡΡΠ²ΡΡΡΠΈΠ΅ ΡΠ΅ΡΠ²ΠΈΡΡ;
- ΠΡΠ²Π΅ΡΠ°Π» Π·Π° ΡΠ΅Π»ΠΈΠ·Ρ ΠΎΡΠ½ΠΎΠ²Π½ΠΎΠ³ΠΎ ΠΏΡΠΎΠ΄ΡΠΊΡΠ°, ΠΏΡΠΎΠ²ΠΎΠ΄ΠΈΠ» ΠΊΠΎΠ΄-ΡΠ΅Π²ΡΡ ΠΌΠ»Π°Π΄ΡΠΈΡ
ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠΎΠ² ΠΈ ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠΎΠ² ΠΈΠ· Π°ΡΡΡΠΎΡΡΠ°;
- ΠΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π»ΠΈ Telegram ΠΊΠ°ΠΊ Π±ΡΡΡΡΡΠΉ ΡΠΏΠΎΡΠΎΠ± ΡΠ²ΡΠ·ΠΈ, Google Meet Π΄Π»Ρ Π·Π°ΠΏΠ»Π°Π½ΠΈΡΠΎΠ²Π°Π½Π½ΡΡ
ΡΠΎΠ·Π²ΠΎΠ½ΠΎΠ², Jira Π΄Π»Ρ Π·Π°Π΄Π°Ρ.
ΠΠΎ ΡΠ΅Ρ
Π½ΠΈΡΠ΅ΡΠΊΠΎΠΉ ΡΠ°ΡΡΠΈ:
- Frontend - NextJS(SSR) + Typescript + Redux + Webpack + Cordova(for mobile apps);
- Backend - Ρ Π½Π°Ρ Π±ΡΠ»Π° ΠΌΠΈΠΊΡΠΎΡΠ΅ΡΠ²ΠΈΡΠ½Π°Ρ Π°ΡΡ
ΠΈΡΠ΅ΠΊΡΡΡΠ° ΠΈ backend'Ρ Π±ΡΠ»ΠΈ Π½Π° ΡΠ°Π·Π½ΡΡ
Π―Π. Π― Π½Π΅ ΠΏΠΈΡΠ°Π» ΠΊΠΎΠ΄ Π΄Π»Ρ backend'a, Π½ΠΎ ΠΈΠΌΠ΅Π» Π΄ΠΎΡΡΡΠΏ ΠΊ ΡΠ΅ΠΏΠΎΠ·ΠΈΡΠΎΡΠΈΡΠΌ ΠΈ Π² ΠΎΠ±ΡΠΈΡ
ΡΠ΅ΡΡΠ°Ρ
ΠΎΡΠΈΠ΅Π½ΡΠΈΡΠΎΠ²Π°Π»ΡΡ Π² ΠΊΠΎΠ΄ΠΎΠ²ΠΎΠΉ Π±Π°Π·Π΅.
- API - Π² ΡΡΠ°ΡΡΡ
ΡΠ΅ΡΠ²ΠΈΡΠ°Ρ
ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π»ΠΈ - REST (Axios), Π² Π½ΠΎΠ²ΡΡ
ΠΊΠΎΡΠΎΡΡΠ΅ ΡΠΎΠ·Π΄Π°Π²Π°Π»ΠΈ Ρ Π½ΡΠ»Ρ - GraphQL;
- ΠΡΠ½ΠΎΠ²Π½ΠΎΠΉ ΡΡΠ½ΠΊΡΠΈΠΎΠ½Π°Π» - Π°Π²ΡΠΎΡΠΈΠ·Π°ΡΠΈΡ ΠΏΠΎ ΡΠΌΡ, CRUD ΡΠ°Π·Π½ΡΡ
ΡΡΡΠ½ΠΎΡΡΠ΅ΠΉ, ΠΎΠ½Π»Π°ΠΉΠ½ ΠΏΠΎΠΊΡΠΏΠΊΠ°/Π±ΡΠΎΠ½ΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ Π±ΠΈΠ»Π΅ΡΠΎΠ² Π½Π° ΡΡΠ°Π½ΡΠΏΠΎΡΡ, ΡΠ°Π±ΠΎΡΠ° Ρ ΠΊΠ°ΡΡΠ°ΠΌΠΈ, ΠΌΠ΅ΡΠΊΠ°ΠΌΠΈ Π½Π° ΠΊΠ°ΡΡΠ΅, ΠΏΠΎΡΡΡΠΎΠ΅Π½ΠΈΠ΅ ΠΌΠ°ΡΡΡΡΡΠΎΠ² Π΄Π»Ρ ΡΡΠ°Π½ΡΠΏΠΎΡΡΠ° Π½Π° ΠΊΠ°ΡΡΠ΅, ΡΠ°Π±ΠΎΡΠ° Ρ ΡΠ°Π±Π»ΠΈΡΠ°ΠΌΠΈ Ρ Π±ΠΎΠ»ΡΡΠΈΠΌΠΈ Π΄Π°Π½Π½ΡΠΌΠΈ Π½Π° ΡΡΠΎΡΠΎΠ½Π΅ Frontend'a, GPS ΡΡΠ΅ΠΊΠΈΠ½Π³ ΡΡΠ°Π½ΡΠΏΠΎΡΡΠ°, ΡΠΎΠΏΠΎΡΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ Π±ΠΎΠ»ΡΡΠΈΡ
Π΄Π°Π½Π½ΡΡ
.
ΠΠΈΡΠ½ΡΠ΅ ΠΈ ΠΊΠΎΠΌΠ°Π½Π΄Π½ΡΠ΅ Π΄ΠΎΡΡΠΈΠΆΠ΅Π½ΠΈΡ:
- ΠΠ°ΡΠ° ΠΊΠΎΠΌΠ°Π½Π΄Π° Π²ΠΎΡΡΡΠ°Π½ΠΎΠ²ΠΈΠ»Π° ΡΠ°Π±ΠΎΡΡ ΡΠ΅ΡΠ²ΠΈΡΠΎΠ² ΠΏΠΎΡΠ»Π΅ Π²ΡΡ
ΠΎΠ΄Π° ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ ΠΈΠ· Yandex;
- ΠΠ° ΠΏΠΎΠ»ΡΠΎΡΠ° Π³ΠΎΠ΄Π° Π½Π°ΡΠ° ΠΊΠΎΠΌΠ°Π½Π΄Π° ΠΎΡΡΠ΅ΡΠ°ΠΊΡΠΎΡΠΈΠ»Π° ΡΡΠ°ΡΡΠ΅ ΡΠ΅ΡΠ²ΠΈΡΡ ΠΈ ΡΠΎΠ·Π΄Π°Π»Π° 3 Π½ΠΎΠ²ΡΡ
Π΄Π»Ρ Π²Π½ΡΡΡΠ΅Π½Π½Π΅Π³ΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΡ. Π‘ΡΠ°Π±ΠΈΠ»ΡΠ½ΠΎΡΡΡ ΡΠ°Π±ΠΎΡΡ ΡΠ΅ΡΠ²ΠΈΡΠ° Π²ΡΡΠΎΡΠ»Π° ΠΊΡΠ°ΡΠ½ΠΎ, Π° Π²ΡΡΡΡΠΊΠ° ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ Π²ΡΡΠΎΡΠ»Π° Ρ
3;
- ΠΠ°Π»Π°Π΄ΠΈΠ»ΠΈ ΡΠ°Π±ΠΎΡΡ Π΄Π΅ΠΏΠ°ΡΡΠ°ΠΌΠ΅Π½ΡΠ° ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠΈ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Π΅ΠΉ, Ρ Π½ΡΠ»Ρ Π²Π½Π΅Π΄ΡΡΠ»ΠΈ Usedesk - ΠΎΠ½ Π½Π΅ ΠΏΠΎΠ΄ΠΎΡΠ΅Π», Π²Π½Π΅Π΄ΡΠΈΠ»ΠΈ self-hosted Zammad;
- Π― Π²ΡΡΡΠΏΠΈΠ» Π² ΠΊΠΎΠΌΠ°Π½Π΄Ρ ΠΊΠ°ΠΊ ΡΡΠ΄ΠΎΠ²ΠΎΠΉ Frontend-ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊ, Π° Π² ΠΊΠΎΠ½ΡΠ΅ ΠΊΠ°ΡΡΠ΅ΡΠ½ΠΎΠ³ΠΎ ΠΏΡΡΠΈ ΠΎΡΠ²Π΅ΡΠ°Π» Π·Π° Π²Π΅ΡΡ Frontend ΠΎΡΠ½ΠΎΠ²Π½ΠΎΠ³ΠΎ ΠΏΡΠΎΠ΄ΡΠΊΡΠ°, ΠΏΡΠΎΠ²ΠΎΠ΄ΠΈΠ» ΠΊΠΎΠ΄-ΡΠ΅Π²ΡΡ ΠΌΠ»Π°Π΄ΡΠΈΡ
ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠΎΠ² ΠΈ ΡΡΠ°ΡΡΠ²ΠΎΠ²Π°Π» Π² ΡΠ°Π·Π²ΠΈΡΠΈΠΈ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ Π² ΡΠ΅Π»ΠΎΠΌ.
Π ΡΠΎΠΆΠ°Π»Π΅Π½ΠΈΡ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΡ ΡΡΠΎΠ»ΠΊΠ½ΡΠ»Π°ΡΡ Ρ Π½Π΅ΠΊΠΎΡΠΎΡΡΠΌΠΈ ΠΏΡΠΎΠ±Π»Π΅ΠΌΠ°ΠΌΠΈ ΠΈ Π±ΡΠ»Π° Π²ΡΠ½ΡΠΆΠ΄Π΅Π½Π° ΡΠ°ΡΠΏΡΡΡΠΈΡΡ Π±ΠΎΠ»Π΅Π΅ ΠΏΠΎΠ»ΠΎΠ²ΠΈΠ½Ρ ΡΡΠ°ΡΠ½ΡΡ
ΡΠΎΡΡΡΠ΄Π½ΠΈΠΊΠΎΠ². Π― ΠΏΠΎΠ»ΡΡΠΈΠ» ΠΏΠΎΠ·ΠΈΡΠΈΠ²Π½ΡΠΉ ΡΠΈΠ΄Π±Π΅ΠΊ ΠΈ ΡΠ΅ΠΊΠΎΠΌΠ΅Π½Π΄Π°ΡΠ΅Π»ΡΠ½ΠΎΠ΅ ΠΏΠΈΡΡΠΌΠΎ, ΠΏΠΎΠ΄ΡΠ²Π΅ΡΠ΄ΠΈΡΡ Π²ΡΠ΅ Π²ΡΡΠ΅ ΡΠΊΠ°Π·Π°Π½Π½ΠΎΠ΅ ΡΠΌΠΎΠΆΠ΅Ρ Head HR ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ.
2021 - 2022
ΠΠΎΠ»ΡΠΎΡΠ° Π³ΠΎΠ΄Π° ΡΠ°Π±ΠΎΡΠ°Π» Π² ΠΏΡΠΎΠ΄ΡΠΊΡΠΎΠ²ΠΎΠΉ ΠΠ°Π·Π°Ρ
ΡΡΠ°Π½ΡΠΊΠΎΠΉ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ SattyZhuldyz(sz.kz) Π½Π° Π΄ΠΎΠ»ΠΆΠ½ΠΎΡΡΠΈ Frontend ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠ°. Π Π°Π±ΠΎΡΠ°Π» Π² ΠΊΠΎΠΌΠ°Π½Π΄Π΅ ΠΈΠ· 10 ΡΠ΅Π»ΠΎΠ²Π΅ΠΊ ΠΏΠΎ SCRUM. ΠΡΠ΅Π³ΠΎ Π² ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ <1000 ΡΠΎΡΡΡΠ΄Π½ΠΈΠΊΠΎΠ². 2ΠΌΠ»Π½ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Π΅ΠΉ Π΅ΠΆΠ΅ΠΌΠ΅ΡΡΡΠ½ΠΎ.
Π ΠΌΠΎΠΈ ΠΎΠ±ΡΠ·Π°Π½Π½ΠΎΡΡΠΈ Π²Ρ
ΠΎΠ΄ΠΈΠ»ΠΎ:
- Frontend ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠ° ΠΏΠ»Π°ΡΡΠΎΡΠΌΡ Π΄Π»Ρ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Π΅ΠΉ, ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠ° Π½ΠΎΠ²ΡΡ
Π²Π½ΡΡΡΠ΅Π½Π½ΠΈΡ
ΡΠ΅ΡΠ²ΠΈΡΠΎΠ² Ρ Π½ΡΠ»Ρ;
- ΠΠ½Π΅Π΄ΡΠΈΠ» unit-ΡΠ΅ΡΡΡ Π² Π½ΠΎΠ²ΡΡ
ΠΏΡΠΎΠ΅ΠΊΡΠ°Ρ
, ΠΊΠΎΡΠΎΡΡΠ΅ Π±ΡΠ»ΠΈ Π² ΠΌΠΎΠ΅ΠΉ Π·ΠΎΠ½Π΅ ΠΎΡΠ²Π΅ΡΡΡΠ²Π΅Π½Π½ΠΎΡΡΠΈ (Π΄ΠΎ ΡΡΠΎΠ³ΠΎ ΡΠ΅ΡΡΠΎΠ² Π²ΠΎΠΎΠ±ΡΠ΅ Π½Π΅ Π±ΡΠ»ΠΎ);
- Π‘ΠΎΠ²ΠΌΠ΅ΡΡΠ½ΠΎ Ρ ΠΊΠΎΠΌΠ°Π½Π΄ΠΎΠΉ ΠΏΡΠΎΠ΅ΠΊΡΠΈΡΠΎΠ²Π°Π»ΠΈ Π°ΡΡ
ΠΈΡΠ΅ΠΊΡΡΡΡ Π΄Π»Ρ Π½ΠΎΠ²ΡΡ
ΡΠ΅ΡΠ²ΠΈΡΠΎΠ², ΡΠ΅ΡΠ°ΠΊΡΠΎΡΠΈΠ»ΠΈ ΡΡΡΠ΅ΡΡΠ²ΡΡΡΠΈΠ΅ ΡΠ΅ΡΠ²ΠΈΡΡ;
- ΠΡΠ²Π΅ΡΠ°Π» Π·Π° ΡΠ΅Π»ΠΈΠ·Ρ ΠΎΡΠ½ΠΎΠ²Π½ΠΎΠ³ΠΎ ΠΏΡΠΎΠ΄ΡΠΊΡΠ°, ΠΏΡΠΎΠ²ΠΎΠ΄ΠΈΠ» ΠΊΠΎΠ΄-ΡΠ΅Π²ΡΡ ΠΌΠ»Π°Π΄ΡΠΈΡ
ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠΎΠ²;
- ΠΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π»ΠΈ Telegram ΠΊΠ°ΠΊ Π±ΡΡΡΡΡΠΉ ΡΠΏΠΎΡΠΎΠ± ΡΠ²ΡΠ·ΠΈ, Google Meet Π΄Π»Ρ Π·Π°ΠΏΠ»Π°Π½ΠΈΡΠΎΠ²Π°Π½Π½ΡΡ
ΡΠΎΠ·Π²ΠΎΠ½ΠΎΠ², Jira Π΄Π»Ρ Π·Π°Π΄Π°Ρ.
ΠΠΎ ΡΠ΅Ρ
Π½ΠΈΡΠ΅ΡΠΊΠΎΠΉ ΡΠ°ΡΡΠΈ:
- ΠΡΠ½ΠΎΠ²Π½ΠΎΠΉ ΠΏΡΠΎΠ΄ΡΠΊΡ - Π»Π΅Π³Π°ΡΠΈ ΠΏΡΠΎΠ΅ΠΊΡ Π½Π° PHP Yii2, Ρ ΠΏΠΈΡΠ°Π» Frontend ΡΠ°ΡΡΡ Π½Π° HTML + SCSS + vanilla JS ΠΈ Π²Π½Π΅Π΄ΡΡΠ» Π²ΠΎ Π²ΡΡΡΠΊΠΈ, backend Π½Π΅ ΠΏΠΈΡΠ°Π»; Π Π½ΠΎΠ²ΡΡ
ΡΠ΅ΡΠ²ΠΈΡΠ°Ρ
ΡΠΆΠ΅ ΠΏΠΈΡΠ°Π» React (SPA);
- Backend - Ρ Π½Π°Ρ Π±ΡΠ» ΠΎΡΠ½ΠΎΠ²Π½ΠΎΠΉ Π±ΠΎΠ»ΡΡΠΎΠΉ ΠΏΡΠΎΠ΅ΠΊΡ Π½Π° PHP Yii2, Π° Π² Π½ΠΎΠ²ΡΡ
ΡΠ΅ΡΠ²ΠΈΡΠ°Ρ
ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π»ΠΈ ΠΌΠΈΠΊΡΠΎΡΠ΅ΡΠ²ΠΈΡΠ½ΡΡ Π°ΡΡ
ΠΈΡΠ΅ΠΊΡΡΡΡ Π½Π° Golang;
- Git - GitLab, Π΄ΠΎΡΡΡΠΏ ΠΊ ΠΊΠ°ΠΆΠ΄ΠΎΠΉ ΡΠ°ΡΡΠΈ ΠΏΡΠΎΠ΄ΡΠΊΡΠ° Π±ΡΠ» Π²Π΅ΡΡΠΌΠ° ΠΎΠ³ΡΠ°Π½ΠΈΡΠ΅Π½, ΡΠΎΠ»ΡΠΊΠΎ ΠΊ ΡΠΎΠΌΡ, Ρ ΡΠ΅ΠΌ ΡΠ°Π±ΠΎΡΠ°Π»ΠΈ. ΠΠΎΠΊΠ°Π»ΡΠ½ΠΎ Π²ΡΠ΅ ΡΠ°Π±ΠΎΡΠ°Π»ΠΎ ΡΠΎΠ»ΡΠΊΠΎ ΠΏΠΎΠ΄ ΡΠ°ΠΌΠΎΠΏΠΈΡΠ½ΡΠΌ VPN, self-hosted Gitlab, ΠΊΠ°ΠΆΠ΄ΡΠΉ ΡΠ΅Π»ΠΈΠ· Π² ΡΡΡΠ½ΡΡ Π½Π° ΡΠ΄Π°Π»Π΅Π½Π½ΡΡ
ΡΠ°Π±ΠΎΡΠΈΡ
ΠΌΠ΅ΡΡΠ°Ρ
ΠΏΠΎΠ΄ Π΅ΡΠ΅ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΈΠΌΠΈ ΡΡΠΎΠ²Π½ΡΠΌΠΈ Π±Π΅Π·ΠΎΠΏΠ°ΡΠ½ΠΎΡΡΠΈ;
- API - ΠΎΡΠ½ΠΎΠ²Π½ΠΎΠΉ ΠΏΡΠΎΠ΅ΠΊΡ Π±ΡΠ» Π½Π° Yii2 Π±Π΅Π· ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΡ ΠΠΠ, Π² Π½ΠΎΠ²ΡΡ
ΠΊΠΎΡΠΎΡΡΠ΅ ΡΠΎΠ·Π΄Π°Π²Π°Π»ΠΈ Ρ Π½ΡΠ»Ρ - REST (Axios);
- ΠΡΠ½ΠΎΠ²Π½ΠΎΠΉ ΡΡΠ½ΠΊΡΠΈΠΎΠ½Π°Π» - Π°Π²ΡΠΎΡΠΈΠ·Π°ΡΠΈΡ ΠΏΠΎ ΡΠΌΡ, ΠΏΡΠΎΠ΄Π°ΠΆΠ° Π»ΠΎΡΠ΅ΡΠ΅ΠΉΠ½ΡΡ
Π±ΠΈΠ»Π΅ΡΠΎΠ² Π½Π° ΡΠ°Π·Π½ΡΠ΅ ΠΈΠ³ΡΡ, Π³Π΅Π½Π΅ΡΠ°ΡΠΈΡ ΡΠ»ΡΡΠ°ΠΉΠ½ΡΡ
ΡΠΈΡΠ΅Π»(Π½Π° ΡΡΠΎΡΠΎΠ½Π΅ Backend'a ΡΠ°Π±ΠΎΡΠ°Π»ΠΈ ΡΡΠ°ΡΠ½ΡΠ΅ ΠΌΠ°ΡΠ΅ΠΌΠ°ΡΠΈΠΊΠΈ, Π½Π° ΡΡΠΎΡΠΎΠ½Π΅ Frontend'a Ρ ΠΏΠΈΡΠ°Π» ΡΡΠ½ΠΊΡΠΈΠΎΠ½Π°Π» Π³Π΅Π½Π΅ΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ Π±ΠΈΠ»Π΅ΡΠΎΠ² Ρ Π²ΡΠ±ΡΠ°Π½Π½ΡΠΌΠΈ ΡΠ»ΡΡΠ°ΠΉΠ½ΡΠΌΠΈ ΡΠΈΡΠ»Π°ΠΌΠΈ, ΡΠ°Π±ΠΎΡΠ° Ρ ΡΡΠ΅Ρ
ΠΌΠ΅ΡΠ½ΡΠΌΠΈ ΠΌΠ°ΡΡΠΈΡΠ°ΠΌΠΈ ΠΈ ΠΌΠ°ΡΡΠΈΠ²Π°ΠΌΠΈ ΡΠΈΡΠ΅Π»).
ΠΠΈΡΠ½ΡΠ΅ ΠΈ ΠΊΠΎΠΌΠ°Π½Π΄Π½ΡΠ΅ Π΄ΠΎΡΡΠΈΠΆΠ΅Π½ΠΈΡ:
- Π Π°Π½Π½Π΅Π΅ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΎΠΉ Π·Π°Π½ΠΈΠΌΠ°Π»ΠΈΡΡ Π΄Π²Π΅ Π°ΡΡΡΠΎΡΡΠ½ΡΠ΅ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ, Π½Π°ΡΠ° ΠΊΠΎΠΌΠ°Π½Π΄Π° Π±ΡΠ»Π° ΠΏΠ΅ΡΠ²ΠΎΠΉ ΠΏΠΎΠ»Π½ΠΎΡΠ΅Π½Π½ΠΎΠΉ ΡΡΠ°ΡΠ½ΠΎΠΉ ΠΊΠΎΠΌΠ°Π½Π΄ΠΎΠΉ, ΠΊΠΎΡΠΎΡΠ°Ρ Π±ΡΡΡΡΠΎ ΠΏΡΠΎΡΠ»Π° Π°Π΄Π°ΠΏΡΠ°ΡΠΈΡ ΠΈ Π½Π°ΡΠ°Π»Π° ΡΠ°Π±ΠΎΡΡ;
- ΠΠ° ΠΏΠΎΠ»ΡΠΎΡΠ° Π³ΠΎΠ΄Π° Π½Π°ΡΠ° ΠΊΠΎΠΌΠ°Π½Π΄Π° ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°Π»Π° ΡΡΡΠ΅ΡΡΠ²ΡΡΡΠΈΠΉ ΠΏΡΠΎΠ΅ΠΊΡ ΠΈ ΠΏΠ°ΡΠ°Π»Π»Π΅Π»ΡΠ½ΠΎ Π½Π°ΡΠ°Π»Π° ΠΏΠ΅ΡΠ΅Π΅Π·Π΄ Π½Π° ΠΌΠΈΠΊΡΠΎΡΠ΅ΡΠ²ΠΈΡΠ½ΡΡ Π°ΡΡ
ΠΈΡΠ΅ΠΊΡΡΡΡ Π²ΡΠ΅Π³ΠΎ ΠΏΡΠΎΠ΄ΡΠΊΡΠ°, Π½Π°ΡΠ°Π»ΠΈ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΡ Frontend'a Π½Π° React ΠΈ Backend'a Π½Π° Golang;
- ΠΠ° 8 ΠΌΠ΅ΡΡΡΠ΅Π² ΠΏΠΎΡΠ»Π΅ Π½Π°ΡΠ°Π»Π° ΡΠ°Π±ΠΎΡΡ Π½Π°ΡΠ΅ΠΉ ΠΊΠΎΠΌΠ°Π½Π΄Ρ, Π²ΡΡΡΡΠΊΠ° ΠΏΡΠΎΠ΄ΡΠΊΡΠ° Π²ΡΡΠΎΡΠ»Π° ΠΈΠ· $500.000/ΠΌΠ΅ΡΡΡ Π² $3.000.000/ΠΌΠ΅ΡΡΡ;
- Π― Π²ΡΡΡΠΏΠΈΠ» Π² ΠΊΠΎΠΌΠ°Π½Π΄Ρ ΠΊΠ°ΠΊ ΡΡΠ΄ΠΎΠ²ΠΎΠΉ Frontend-ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊ, Π° Π² ΠΊΠΎΠ½ΡΠ΅ ΠΊΠ°ΡΡΠ΅ΡΠ½ΠΎΠ³ΠΎ ΠΏΡΡΠΈ ΠΎΡΠ²Π΅ΡΠ°Π» Π·Π° Π²Π΅ΡΡ Frontend ΠΎΡΠ½ΠΎΠ²Π½ΠΎΠ³ΠΎ ΠΏΡΠΎΠ΄ΡΠΊΡΠ° ΠΈ ΠΏΡΠΎΠ²ΠΎΠ΄ΠΈΠ» ΠΊΠΎΠ΄-ΡΠ΅Π²ΡΡ ΠΌΠ»Π°Π΄ΡΠΈΡ
ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠΎΠ².
Π ΡΠΎΠΆΠ°Π»Π΅Π½ΠΈΡ, Π² ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ Π±ΡΠ»Π° ΠΎΡΡΡΠ°Ρ Π½Π΅Ρ
Π²Π°ΡΠΊΠ° ΡΠΎΡΡΡΠ΄Π½ΠΈΠΊΠΎΠ²(Π½Π΅ ΡΠΌΠΎΡΡΡ Π½Π° ΠΎΠ³ΡΠΎΠΌΠ½ΡΠ΅ Π΄ΠΎΡ
ΠΎΠ΄Ρ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ), ΡΠ°ΡΡΡΠ΅ ΠΏΠ΅ΡΠ΅ΡΠ°Π±ΠΎΡΠΊΠΈ ΠΈ Π½Π΅ ΡΡΠ½ΠΎΡΡΡ ΠΏΠ΅ΡΡΠΏΠ΅ΠΊΡΠΈΠ² ΠΊΠ°ΡΡΠ΅ΡΠ½ΠΎΠ³ΠΎ ΡΠΎΡΡΠ°, ΠΏΠΎΡΡΠΎΠΌΡ Ρ ΠΏΡΠΈΠ½ΡΠ» ΡΠ΅ΡΠ΅Π½ΠΈΠ΅ Π΄Π²ΠΈΠ³Π°ΡΡΡΡ Π΄Π°Π»ΡΡΠ΅. Π’Π°ΠΊΠΆΠ΅ ΠΌΠ΅Π½Ρ ΠΎΡΡΠ°Π»ΠΊΠΈΠ²Π°ΡΡ ΠΏΡΠΎΠ΅ΠΊΡΡ ΡΠ²ΡΠ·Π°Π½Π½ΡΠ΅ Ρ Π³Π΅ΠΉΠΌΠ±Π»ΠΈΠ½Π³ΠΎΠΌ, ΠΊΠ°Π·ΠΈΠ½ΠΎ, Π»ΠΎΡΠ΅ΡΠ΅ΡΠΌΠΈ, Π»ΡΡΠ±ΠΎΠΊΡΠ°ΠΌΠΈ, ΡΠ»ΠΎΡΠ°ΠΌΠΈ, Π±ΡΠΊΠΌΠ΅ΠΊΠ΅ΡΠ°ΠΌΠΈ ΠΈ Π΄ΡΡΠ³ΠΈΠΌΠΈ ΠΏΠΎΠ΄ΠΎΠ±Π½ΡΠΌΠΈ Π²Π΅ΡΠ°ΠΌΠΈ.
ΠΠΎ Π²ΡΠ΅ΠΌΡ ΡΠ°Π±ΠΎΡΡ Π² SattyZhuldyz(sz.kz) Π½Π°ΡΠ° ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΡ Ρ Π½ΡΠ»Ρ Π·Π°ΠΏΡΡΠΊΠ°Π»Π° ΡΡΠ°ΡΡΠ°ΠΏ Π² ΡΠ²ΠΎΠ΅ΠΉ Π½ΠΈΡΠ΅ Ρ ΠΏΠ°ΡΡΠ½Π΅ΡΠ°ΠΌΠΈ - Π°Π²ΡΠΎ Π»ΠΎΡΠ΅ΡΠ΅Ρ, ΡΡΠΎ ΠΏΠΎΠ»Π½ΠΎΡΠ΅Π½Π½ΡΠΉ ΠΏΡΠΎΠ΄ΡΠΊΡ, ΠΊΠΎΡΠΎΡΡΠΉ ΠΏΡΠΎΠΆΠΈΠ» Π³ΠΎΠ΄ ΠΈ Π½Π΅ Π²Π·Π»Π΅ΡΠ΅Π». ΠΡ ΡΠ°Π·ΡΠ°Π±Π°ΡΡΠ²Π°Π»ΠΈ Π΅Π³ΠΎ ΠΏΠ°ΡΠ°Π»Π»Π΅Π»ΡΠ½ΠΎ Ρ ΠΎΡΠ½ΠΎΠ²Π½ΡΠΌ ΠΏΡΠΎΠ΄ΡΠΊΡΠΎΠΌ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ.
Π ΠΌΠΎΠΈ ΠΎΠ±ΡΠ·Π°Π½Π½ΠΎΡΡΠΈ Π²Ρ
ΠΎΠ΄ΠΈΠ»ΠΎ:
- Frontend ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠ° ΠΏΠ»Π°ΡΡΠΎΡΠΌΡ Π΄Π»Ρ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Π΅ΠΉ, Π°Π΄ΠΌΠΈΠ½ΠΊΠ° Π΄Π»Ρ ΡΠΎΡΡΡΠ΄Π½ΠΈΠΊΠΎΠ²;
- Π‘ΠΎΠ²ΠΌΠ΅ΡΡΠ½ΠΎ Ρ ΠΊΠΎΠΌΠ°Π½Π΄ΠΎΠΉ ΠΏΡΠΎΠ΅ΠΊΡΠΈΡΠΎΠ²Π°Π»ΠΈ Π°ΡΡ
ΠΈΡΠ΅ΠΊΡΡΡΡ ΡΡΠΎΠ³ΠΎ ΡΠ΅ΡΠ²ΠΈΡΠ°;
- ΠΡΠ²Π΅ΡΠ°Π» Π·Π° ΡΠ΅Π»ΠΈΠ·Ρ ΡΡΠΎΠ³ΠΎ ΠΏΡΠΎΠ΄ΡΠΊΡΠ°;
- ΠΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π»ΠΈ Telegram ΠΊΠ°ΠΊ Π±ΡΡΡΡΡΠΉ ΡΠΏΠΎΡΠΎΠ± ΡΠ²ΡΠ·ΠΈ, Google Meet Π΄Π»Ρ Π·Π°ΠΏΠ»Π°Π½ΠΈΡΠΎΠ²Π°Π½Π½ΡΡ
ΡΠΎΠ·Π²ΠΎΠ½ΠΎΠ², Jira Π΄Π»Ρ Π·Π°Π΄Π°Ρ.
ΠΠΎ ΡΠ΅Ρ
Π½ΠΈΡΠ΅ΡΠΊΠΎΠΉ ΡΠ°ΡΡΠΈ:
- Frontend - React (SPA) + Redux + Webpack;
- Backend - Golang;
- Git - GitHub;
- API - REST (Axios);
- ΠΡΠ½ΠΎΠ²Π½ΠΎΠΉ ΡΡΠ½ΠΊΡΠΈΠΎΠ½Π°Π» - Π°Π²ΡΠΎΡΠΈΠ·Π°ΡΠΈΡ ΠΏΠΎ ΡΠΌΡ, ΠΏΡΠΎΠ΄Π°ΠΆΠ° Π»ΠΎΡΠ΅ΡΠ΅ΠΉΠ½ΡΡ
Π±ΠΈΠ»Π΅ΡΠΎΠ² Π½Π° ΡΠ°Π·Π½ΡΠ΅ Π°Π²ΡΠΎΠΌΠΎΠ±ΠΈΠ»ΠΈ, ΠΏΡΠΈΠ΅ΠΌ Π·Π°ΡΠ²ΠΎΠΊ Π½Π° ΠΏΠΎΠ΄Π°ΡΡ Π°Π²ΡΠΎΠΌΠΎΠ±ΠΈΠ»Ρ ΠΎΡ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Π΅ΠΉ, CRUD ΡΠ°Π·Π½ΡΡ
ΡΡΡΠ½ΠΎΡΡΠ΅ΠΉ, Π±ΠΎΠ»ΡΡΠ°Ρ ΡΠ°Π±ΠΎΡΠ° Ρ ΡΠΎΡΠΌΠ°ΠΌΠΈ.
ΠΠΈΡΠ½ΡΠ΅ ΠΈ ΠΊΠΎΠΌΠ°Π½Π΄Π½ΡΠ΅ Π΄ΠΎΡΡΠΈΠΆΠ΅Π½ΠΈΡ:
- ΠΡ Π·Π°ΠΏΡΡΡΠΈΠ»ΠΈ MVP Π·Π° 1 ΠΌΠ΅ΡΡΡ, Π΄Π°Π»Π΅Π΅ ΡΠ»ΡΡΡΠ°Π»ΠΈ ΡΠ΅ΡΠ²ΠΈΡ ΠΈ Π²Π½Π΅Π΄ΡΡΠ»ΠΈ Π½ΠΎΠ²ΡΠ΅ ΡΠΈΡΠΈ Π² ΡΠ΅ΡΠ΅Π½ΠΈΠΈ Π³ΠΎΠ΄Π°;
- ΠΠ°ΡΠ΅Π³ΠΈΡΡΡΠΈΡΠΎΠ²Π°Π½ΠΎ Π½Π° ΡΠ΅ΡΠ²ΠΈΡΠ΅ Π±ΠΎΠ»Π΅Π΅ 20.000 ΡΠ΅Π»ΠΎΠ²Π΅ΠΊ;
- ΠΡΠ»ΠΈ ΡΠ°ΡΠΏΡΠΎΠ΄Π°Π½Ρ Π±ΠΈΠ»Π΅ΡΡ Π½Π° ΠΏΠ΅ΡΠ²ΡΠΉ Π°Π²ΡΠΎΠΌΠΎΠ±ΠΈΠ»Ρ Π·Π° 2 ΠΌΠ΅ΡΡΡΠ°, ΡΠΎΠ·ΡΠ³ΡΡΡ ΠΏΡΠΎΡΠ΅Π» Π² ΠΏΡΡΠΌΠΎΠΌ ΡΡΠΈΡΠ΅ ΠΏΠΎ ΡΠ΅Π»Π΅Π²ΠΈΠ΄Π΅Π½ΡΡ;
- ΠΡΠΎΠ΅ΠΊΡ Π½Π΅ Π²ΡΡΠ΅Π» Π½Π° ΡΠ°ΠΌΠΎΠΎΠΊΡΠΏΠ°Π΅ΠΌΠΎΡΡΡ ΠΈ Π±ΡΠ» Π·Π°ΠΊΡΡΡ.
2020
Π Π°Π±ΠΎΡΠ°Π» Π² ΠΏΡΠΎΠ΄ΡΠΊΡΠΎΠ²ΠΎΠΉ ΠΠ°Π·Π°Ρ
ΡΡΠ°Π½ΡΠΊΠΎΠΉ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ E-ORDA(e-orda.kz) Π½Π° Π΄ΠΎΠ»ΠΆΠ½ΠΎΡΡΠΈ Frontend-Π²Π΅ΡΡΡΠ°Π»ΡΡΠΈΠΊΠ°. Π Π°Π±ΠΎΡΠ°Π» Π² ΠΊΠΎΠΌΠ°Π½Π΄Π΅ ΠΈΠ· 6 ΡΠ΅Π»ΠΎΠ²Π΅ΠΊ, ΠΏΠΎΡΠΎΠΊ Π·Π°Π΄Π°Ρ Π½Π° Kanban-Π΄ΠΎΡΠΊΠ΅, Π±Π΅Π· ΠΌΠ΅ΡΠΎΠ΄ΠΈΠΊ ΡΠΊΡΠ°ΠΌΠ°. ΠΡΠ΅Π³ΠΎ Π² ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ <100 ΡΠΎΡΡΡΠ΄Π½ΠΈΠΊΠΎΠ². ΠΡΠ½ΠΎΠ²Π½ΠΎΠΉ ΠΏΡΠΎΠ΄ΡΠΊΡ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ - ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠ° ΡΠ΅ΡΠ²ΠΈΡΠΎΠ² Π΄Π»Ρ Π³ΠΎΡΡΠ΄Π°ΡΡΡΠ²Π° Π² ΡΡΠ΅ΡΠ΅ ΠΎΠ±ΡΠ°Π·ΠΎΠ²Π°Π½ΠΈΡ. ΠΡΠ΅ Π³ΠΎΡΡΠ΄Π°ΡΡΡΠ²Π΅Π½Π½ΡΠ΅ ΡΠΊΠΎΠ»Ρ ΠΈ Π΄Π΅Ρ.ΡΠ°Π΄Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅Ρ ΡΠ΅ΡΠ²ΠΈΡΡ ΡΡΠΎΠΉ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ. Π― ΡΡΠ°ΡΡΠ²ΠΎΠ²Π°Π» Π² ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠ΅ ΠΏΠΎΡΡΠ°Π»Π° Π΄Π»Ρ ΡΠΊΠΎΠ».
Π ΠΌΠΎΠΈ ΠΎΠ±ΡΠ·Π°Π½Π½ΠΎΡΡΠΈ Π²Ρ
ΠΎΠ΄ΠΈΠ»ΠΎ:
- Frontend ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠ° ΡΠ΅ΡΠ²ΠΈΡΠ° Π΄Π»Ρ ΡΠΊΠΎΠ», Ρ ΡΠ°Π±ΠΎΡΠ°Π» Π½Π°Π΄ Π»ΠΈΡΠ½ΡΠΌ ΠΊΠ°Π±ΠΈΠ½Π΅ΡΠΎΠΌ Π΄Π»Ρ ΡΡΠΈΡΠ΅Π»Π΅ΠΉ;
- ΠΠ΅ΡΡΡΠΊΠ° ΡΡΡΠ°Π½ΠΈΡ, ΡΠ°Π±ΠΎΡΠ° Ρ ΡΠΎΡΠΌΠ°ΠΌΠΈ ΠΈ ΠΈΡ
Π²Π°Π»ΠΈΠ΄Π°ΡΠΈΠ΅ΠΉ, Π±ΠΎΠ»ΡΡΠΈΠΌΠΈ ΡΠ°Π±Π»ΠΈΡΠ°ΠΌΠΈ, ΠΏΡΠΈΠΊΡΠ΅ΠΏΠ»Π΅Π½ΠΈΠ΅ ΠΈ ΠΎΡΠΏΡΠ°Π²ΠΊΠ° ΡΠ°ΠΉΠ»ΠΎΠ²;
ΠΠΎ ΡΠ΅Ρ
Π½ΠΈΡΠ΅ΡΠΊΠΎΠΉ ΡΠ°ΡΡΠΈ:
- ΠΡΠ½ΠΎΠ²Π½ΠΎΠΉ ΠΏΡΠΎΠ΄ΡΠΊΡ - Π»Π΅Π³Π°ΡΠΈ ΠΏΡΠΎΠ΅ΠΊΡ Π½Π° PHP Yii2, Ρ ΠΏΠΈΡΠ°Π» Frontend ΡΠ°ΡΡΡ Π½Π° HTML + SCSS + vanila JS (Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ jQuery) ΠΈ Π²Π½Π΅Π΄ΡΡΠ» Π²ΠΎ Π²ΡΡΡΠΊΠΈ, backend Π½Π΅ ΠΏΠΈΡΠ°Π»;
- Backend - Ρ Π½Π°Ρ Π±ΡΠ» ΠΎΡΠ½ΠΎΠ²Π½ΠΎΠΉ Π±ΠΎΠ»ΡΡΠΎΠΉ ΠΏΡΠΎΠ΅ΠΊΡ Π½Π° PHP Yii2;
- Git - GitLab;
- API - ΠΎΡΠ½ΠΎΠ²Π½ΠΎΠΉ ΠΏΡΠΎΠ΅ΠΊΡ Π±ΡΠ» Π½Π° Yii2 Π±Π΅Π· ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΡ ΠΠΠ;
Π― ΠΏΡΠΎΡΠ°Π±ΠΎΡΠ°Π» Π² ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ 3 ΠΌΠ΅ΡΡΡΠ°, ΡΡΠΎ Π±ΡΠ» ΠΈΡΠΏΡΡΠ°ΡΠ΅Π»ΡΠ½ΡΠΉ ΡΡΠΎΠΊ ΠΏΠΎ ΠΎΠΊΠΎΠ½ΡΠ°Π½ΠΈΡ ΠΊΠΎΡΠΎΡΠΎΠ³ΠΎ Ρ ΠΏΠΎΠ»ΡΡΠΈΠ» ΠΎΡΡΠ΅Ρ(ΡΠΎΡ
ΡΠ°Π½ΠΈΠ» Π½Π° ΠΏΠ°ΠΌΡΡΡ), ΠΊΠΎΡΠΎΡΡΠΉ Ρ ΠΎΡΠΊΠ»ΠΎΠ½ΠΈΠ». ΠΠ° Π²ΡΠ΅ΠΌΡ ΠΈΡΠΏΡΡΠ°ΡΠ΅Π»ΡΠ½ΠΎΠ³ΠΎ ΡΡΠΎΠΊΠ° ΠΌΠ½Π΅ ΡΡΠ°Π»ΠΈ ΠΏΠΎΠ½ΡΡΠ½Ρ ΠΏΡΠΎΡΠ΅ΡΡΡ ΡΠ°Π±ΠΎΡΡ Π² ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ, Π²ΡΡ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠ° Π±ΡΠ»Π° ΠΌΠ°ΠΊΡΠΈΠΌΠ°Π»ΡΠ½ΠΎ ΠΊΠΎΠ½ΡΠ΅ΡΠ²Π°ΡΠΈΠ²Π½Π° ΠΈ ΡΠ°ΠΌ Π΄Π°ΠΆΠ΅ Π½Π΅ Π΄ΡΠΌΠ°Π»ΠΈ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ ΠΊΠΎΠ³Π΄Π°-Π»ΠΈΠ±ΠΎ ΡΠΎΠ²ΡΠ΅ΠΌΠ΅Π½Π½ΡΠ΅ JS Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠΈ ΠΈΠ»ΠΈ ΡΡΠ΅ΠΉΠΌΠ²ΠΎΡΠΊΠΈ (ΡΠΎΠ»ΡΠΊΠΎ jQuery), ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΡ ΡΠ°Π±ΠΎΡΠ°Π»Π° ΠΏΠΎ ΡΠ΅Π½Π΄Π΅ΡΠ°ΠΌ Π½Π° Π³ΠΎΡΡΠ΄Π°ΡΡΡΠ²ΠΎ ΠΈ Π² ΡΡΠΎΠΌ ΡΠΎΠΆΠ΅ Π±ΡΠ»ΠΈ ΡΠ²ΠΎΠΈ Π½Π΅Π΄ΠΎΡΡΠ°ΡΠΊΠΈ Π΄Π»Ρ ΡΠΎΡΡΡΠ΄Π½ΠΈΠΊΠΎΠ², Ρ Π½Π΅ ΡΠ²ΠΈΠ΄Π΅Π» ΠΏΠ΅ΡΡΠΏΠ΅ΠΊΡΠΈΠ² Π΄Π»Ρ ΡΠ΅Π±Ρ Π² ΡΡΠΎΠΉ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ ΠΈ ΠΎΡΠΊΠ»ΠΎΠ½ΠΈΠ» ΠΎΡΡΠ΅Ρ. Π₯ΠΎΡΡ Ρ ΠΈ ΠΏΡΠΎΡΠ°Π±ΠΎΡΠ°Π» Π·Π΄Π΅ΡΡ Π½Π΅ Π΄ΠΎΠ»Π³ΠΎ, Π½ΠΎ ΡΡΠΏΠ΅Π» ΠΏΠΎΠ»ΡΡΠΈΡΡ Ρ
ΠΎΡΠΎΡΠΈΠΉ ΠΎΠΏΡΡ ΠΈ ΠΏΠΎΠ΄ΡΡΠΆΠΈΡΡΡΡ Ρ ΠΊΠΎΠ»Π»Π΅ΠΊΡΠΈΠ²ΠΎΠΌ, Ρ Π½Π΅ΠΊΠΎΡΠΎΡΡΠΌΠΈ ΡΠ΅Π±ΡΡΠ°ΠΌΠΈ ΠΎΠ±ΡΠ°Π΅ΠΌΡΡ ΠΈ ΠΏΠΎ ΡΠ΅ΠΉ Π΄Π΅Π½Ρ :)
2018 - 2019
ΠΠ°Π½ΠΈΠΌΠ°Π»ΡΡ ΡΡΠΈΠ»Π°Π½ΡΠΎΠΌ ΠΏΠ°ΡΠ°Π»Π»Π΅Π»ΡΠ½ΠΎ Ρ ΡΡΠ΅Π±ΠΎΠΉ Π² ΡΠ½ΠΈΠ²Π΅ΡΡΠΈΡΠ΅ΡΠ΅, Π·Π°Π΄Π°ΡΠΈ Π±ΡΠ»ΠΈ ΠΏΠΎ Π²Π΅ΡΡΡΠΊΠ΅, Π΄ΠΈΠ·Π°ΠΉΠ½Ρ, ΠΈΠ½ΡΠ΅Π³ΡΠ°ΡΠΈΠΈ Π²Π΅ΡΡΡΠΊΠΈ Π½Π° WordPress, ΡΠΎΠ·Π΄Π°Π½ΠΈΠ΅ Π»Π΅Π½Π΄ΠΈΠ½Π³ΠΎΠ², ΠΎΠ±ΡΠ΅Π½ΠΈΠ΅ Ρ Π·Π°ΠΊΠ°Π·ΡΠΈΠΊΠΎΠΌ, ΡΠΎΡΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ Π’Π ΠΈ ΠΏΠ»Π°Π½ΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ ΡΠ°Π±ΠΎΡ.
ΠΠ΄Π΅ΡΡ Ρ Π·Π°ΡΡΠ°Π» ΡΠ΅ Π²ΡΠ΅ΠΌΠ΅Π½Π°, ΠΊΠΎΠ³Π΄Π° Π²ΡΠ΅ Π΅ΡΠ΅ Π²Π΅ΡΡΡΠ°Π»ΠΈ Π½Π° float'ax ΠΈ ΡΠ°Π±Π»ΠΈΡΠ°Ρ
, flex ΡΠΎΠ»ΡΠΊΠΎ Π½Π°ΡΠΈΠ½Π°Π»ΠΈ Π½Π°Π±ΠΈΡΠ°ΡΡ ΠΎΠ±ΠΎΡΠΎΡΡ, Π° ΠΎ grids ΠΌΠ°Π»ΠΎ ΠΊΡΠΎ ΡΠ»ΡΡΠ°Π»...
ΠΠ΄Π΅ΡΡ Ρ Π·Π°ΡΡΠ°Π» ΡΠ΅ Π²ΡΠ΅ΠΌΠ΅Π½Π°, ΠΊΠΎΠ³Π΄Π° ΠΌΠ°ΠΊΠ΅ΡΡ Π΄Π΅Π»Π°Π»ΠΈ Π² ΡΠΎΡΠΎΡΠΎΠΏΠ΅, Π° Π΄Π»Ρ Π½ΠΎΡΠΌΠ°Π»ΡΠ½ΠΎΠΉ ΡΠ°Π±ΠΎΡΡ Ρ ΠΌΠ°ΠΊΠ΅ΡΠ°ΠΌΠΈ ΠΏΡΠΈΡ
ΠΎΠ΄ΠΈΠ»ΠΎΡΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ Avocode...
Π‘ΠΏΠ°ΡΠΈΠ±ΠΎ Π·Π° ΡΠ΄Π΅Π»Π΅Π½Π½ΠΎΠ΅ Π²ΡΠ΅ΠΌΡ!