Doświadczenie

Metro

Team Lead, Senior Full-stack Programmer

Full-time

Entytech OÜ

Tallinn, Estonia – Remote

Jul 2024 - Present

Zostałem zaproszony do Entytech jako "piszący" Team Lead, aby wykorzystać moje doświadczenie do stworzenia nowego zespołu technicznego do rozwoju i utrzymania nowej usługi w ramach platformy Enty. Moje efektywne podejście do realizacji zadań pozwoliło mi zdobyć zaufanie zespołu i uzyskać możliwość aktywnego wpływania na architekturę oraz jakość kodu całego projektu.

  • Wdrożyłem automatyczne buildy dla funkcjonalnych gałęzi, które uwolniły programistów od łączenia gałęzi w wspólną gałąź testową, przyspieszając wprowadzanie nowych funkcji do testów i zmniejszając zależności między programistami.
  • Szybko zdiagnozowałem i usunąłem kilka krytycznych problemów produkcyjnych, które wcześniej były nieuchwytne, znacząco poprawiając stabilność produktu.
  • Zainicjowałem i wdrożyłem proces podejmowania decyzji architektonicznych (ADR), organizując regularne dyskusje na tematy architektoniczne, co skróciło czas podejmowania decyzji i poprawiło spójność zespołu. Dzięki temu udało się zwiększyć modułowość systemu, zredukować liczbę błędów i uprościć integrację nowych komponentów UI.
  • Zaprojektowałem architekturę kluczowych funkcji: edytor i konwerter dokumentów oparty na API Google Docs, system śledzenia statusu wiadomości, generator dokumentów AI oraz dwuskładnikową autoryzację (2FA).
  • Poprowadziłem wdrożenie narzędzi wspieranych przez sztuczną inteligencję, takich jak Aider i Copilot, do automatyzacji rutynowych zadań, przeglądów kodu i tworzenia dokumentacji, co przyspieszyło rozwój.
  • Zintegrowałem framework Tailwind CSS, usprawniając stylizację i poprawiając personalizację komponentów UI.
NestJSVue 3TypeScriptTypeORMQuasarNode.jsPostgreSQLAWSCloudflareGitLab
Metro

Tech Lead, Senior Full-stack Developer

Full-time

Metro OTC LLC. (ex OTC Stores LLC.)

NJ, United States – Remote

Sty 2023 - Mar 2024

Kontynuując pracę z tym samym zespołem pod nową marką, kontynuując aktywnie uczestnicząc w tworzeniu oprogramowania, jednocześnie występował jako Team Lead.
Poprowadziłem udaną premierę czterech projektów, w tym nowego sklepu internetowego, zoptymalizowałem procesy i infrastrukturę.

Nuxt 3Vue 3TypeScriptSymfonyQuasarNode.jsPostgreSQLAWSNotionGitLab
Metro

Senior Full-stack Developer

Full-time

OTC Stores LLC.

NJ, United States – Remote

Lip 2021 - Sty 2023

Rozszerzałem i utrzymywałem złożony projekt Symfony oraz kilka projektów Vue w branży OTC, wprowadzając nowe funkcje, przeprowadzając refaktoryzację i optymalizacje.

SymfonyVue 2Vue 3JavaScriptTypeScriptPostgreSQLAWSGitLab
Metro

Tech Lead, Senior Full-stack Developer

SYC LLC.

NY, United States – Remote

Sty 2020 - Lip 2021

Opracowałem System Fundraising Management SAAS z narzędziami do współpracy i SEO.

LaravelOctober CMSCSS / SCSSJavaScriptMySQLAWSGitLab

Full-stack Developer, Consultant

Self-employed

Remote

Sty 2019 - Lip 2021

Samodzielnie rozwijałem i utrzymywałem aplikacje internetowe od etapu początkowego do wdrożenia.
Tworzyłem niestandardowe moduły i interaktywne funkcje dedykowane dla startupów i małych firm.
Ścisła współpraca z klientami w celu zrozumienia ich potrzeb i dostarczenia innowacyjnych rozwiązań.

LaravelVue 2October CMSSCSSJavaScriptMySQLAWSGitLabLinux
Metro

Middle/Senior Full-stack Developer

Full-time

Geopolis Digital

Minsk, BY – Remote

Lis 2013 - Gru 2019

Zaprojektowałem i zarządzałem interaktywnymi stronami internetowymi, dużymi projektami wielu użytkowników, stronami internetowymi korporacyjnymi i prezentacjami dla różnorodnych klientów. Wprowadziłem nowe wtyczki do firmowego CMS opartego na MVC.

PHPKohanaOctober CMSJavaScriptMySQL

Junior PHP Developer

Full-time

Fiber Consulting

Mińsk, BY

Kwi 2012 – Lis 2013

Rozwijałem i utrzymywałem strony internetowe przy użyciu firmowego CMS zbudowanego na frameworku MVC Kohana.

Wykonywałem front-end development wewnątrz CMS, a także projektowałem i rozwijałem moduły i wtyczki.

PHPKohanaMySQL

Technik

Full-time

Laboratorium IT w Państwowym Medycznym Kolegium

Pińsk, BY

Cze 2009 – Kwi 2012

Przyczyniłem się do tworzenia zasobów nauki elektronicznej i systemów informacyjnych
Pomagałem w planowaniu i wdrożeniu zamówień publicznych oraz konserwacji sprzętu IT
Prowadziłem szkolenia z obsługi komputera

JoomlaHTMLCSSDelphiMySQLLinux

Edukacja

Inżynieria Oprogramowania w Zarządzaniu

Instytut Zarządzania w Mińsku - Bez stopnia naukowego

Minsk, BY

2010 - 2013

Inżynieria Systemów Poligraficznych i Przetwarzania Informacji

Białoruski Państwowy Uniwersytet Technologiczny - Bez stopnia naukowego

Minsk, BY

2008 - 2009

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