Podstawowe umiejętności

JavaScript, PHP, CSS

Certified proficiency with LinkedIn Skill Assessment badges

LinkedIn Skill Assessment Ranking

Top 5% of over 2.6M million test-takers for JS; 890K for PHP; 2.1M for CSS

Experienced with TypeScript, SCSS, HTML5 browser APIs

Dodatkowe umiejętności

Databases

Proficient in MySQL and PostgreSQL. Familiar with MongoDB and Redis.

Experienced with Redis, Vercel KV and Edge stores, Amazon SimpleDB

Backend Frameworks

Expertise in Laravel, Symfony

Proficient with NestJS, Express.js, Serverless Bref (AWS Lambda)

Frontend Frameworks

Proficient in Vue.js (V3 with Composition API), Nuxt.js, Quasar

APIs and Services

Experienced with RESTful and GraphQL APIs.

Have experience in creating several proprietary APIs and maintaining documentation.
Extensive experience with Amazon AWS services including SES, Lambda, S3, EC2 and SDB.
Proficient with deploying and managing applications on Vercel.
Skilled in integrating Telegram bot API and various Google APIs (Auth, Gmail, Maps).

Development Tools

Proficient with Git, Vite, Docker (including creation of docker images) and Linux-based operating systems.
Experienced with Parcel.js, Vite, Preprocessors.

Speaking Languages

Upper intermediate in Polish, B1 in English, native in Russian.

Umiejętności przywódcze

Zarządzanie zespołem

Potwierdzone zdolności lidera w zarządzaniu zespołem deweloperskim przez cały cykl życia oprogramowania, z terminowym dostarczaniem projektów.

Mentorowanie

Doświadczenie w prowadzeniu mentoringu dla młodszych programistów, przeprowadzanie przeglądów kodu oraz wprowadzanie kultury ciągłego uczenia się i ulepszania w zespole.

Koordynacja projektu

Umiejętność koordynowania działań interdyscyplinarnych zespołów oraz współpracy z interesariuszami w celu definiowania wymagań projektu i ustawiania realistycznych terminów.

Metodologie Agile

Biegłość w praktykach Agile i ramie priorytetyzacji RICE, ułatwiających adaptacyjne planowanie, ewolucyjny rozwój, wczesną dostawę i ciągłe doskonalenie.

Umiejętności w architekturze oprogramowania

Design Patterns

Dysponuję wiedzą na temat stosowania standardowych design patterns w celu tworzenia skalowalnych i łatwych do utrzymania architektur oprogramowania.

Skalowalność systemu

Doświadczenie w projektowaniu i implementacji systemów, które efektywnie skalują się, aby sprostać rosnącemu zapotrzebowaniu i obciążeniu.

Architektura mikrousług (microservices)

Znajomość zasad architektury mikrousług, umożliwiających tworzenie niezależnie wdrażanych, modularnych usług.

Projektowanie API

Biegłość w projektowaniu RESTful API i integracji z usługami innych firm, zapewniając płynną komunikację między różnymi komponentami oprogramowania.

Umiejętności testowania

Testowanie automatyczne

Doświadczenie w implementacji ram testów automatycznych, takich jak PHPUnit dla PHP i Jest dla JavaScript, aby zapewnić jakość i niezawodność kodu.

Ciągła Integracja/Ciągłe Wdrażanie (CI/CD)

Umiejętności w konfigurowaniu procesów CI/CD za pomocą narzędzi takich jak Vercel, GitLab CI czy GitHub Actions, aby zautomatyzować procesy testowania i wdrażania.

Kontrola Jakości

Zaangażowanie w najlepsze praktyki kontroli jakości, w tym testy jednostkowe, testy integracyjne oraz testy end-to-end, umożliwiające wczesne wykrywanie i rozwiązywanie problemów w cyklu deweloperskim.

© 2019 – 2024 Artiom Ryżankou. All rights reserved.