Lokalizacja: Kazachstan
Stawka: 4000 USD brutto
PODSUMOWANIE UMIEJĘTNOŚCI
Umiejętności techniczne:
- Front-end: HTML/CSS, Bootstrap, JavaScript, js, JQuery, Progressive Enhancement, Mobile First, Gulp. Webpack, Sass, Vaadin, BEM
- Back-end: Java EE, Java Spring, PHP, Cuba Platform, Hibernate/EclipseLink, JPA, Spring MVC, Spring AOP, Spring Boot, Spring REST, Spring Data, Flask
- CMS: Wordpress, Opencart
- API i frameworki: Apache Camel, API Instagram, API Trello, API systemów płatności, CRM API, trasy BPM
- Serwer: Apache, Tomcat, Ubuntu, Mint, utrzymanie VDS/VPS
- Bazy danych: PostgreSQL, MySQL, OracleSQL Inne języki programowania: C, C++
Języki:
Angielski: B2 Rosyjski
Doświadczenie zawodowe
Stanowisko: Team Lead - Java Backend Developer
07.2021 - obecnie
Obowiązki:
- Usprawnianie systemu zarządzania ryzykiem operacyjnym banku, który jest obecnie wykorzystywany przez 10 największych banków w Rosji, poprawa zarządzania ryzykiem i ograniczenie konsekwencji ryzyka operacyjnego poprzez ulepszenie systemu raportowania dla głównych interesariuszy.
- Rozwój zautomatyzowanych tras BPM, które oszczędzają ponad 50% czasu potrzebnego do oceny ryzyka.
- Rozwój i wdrożenie integracji API, która umożliwia transfer ponad 10 000 zdarzeń ryzyka w czasie rzeczywistym.
- Kierowanie zespołem 10 programistów, prowadzenie szkoleń i zarządzanie procesem rozwoju (przegląd kodu, mentoring).
Narzędzia i technologie: Użyto platformy Cuba, frameworka Java Spring, Eclipse Link, tras BPM i Apache Camel do wczytywania wszystkich operacyjnych ryzyk banku i ograniczenia ich konsekwencji poprzez koordynację menedżerów ryzyka w różnych trasach BPM. Przeprowadzano przeglądy kodu, szkolenia dla programistów i wdrażanie w systemie bankowym.
Stanowisko: Konsultant
09/2020 – obecnie
Obowiązki:
- Doradzałem i szkoliłem studentów z USA na tematy związane z programowaniem.
- W rezultacie dwóch studentów znalazło pracę w firmie Apple.
- Doradzałem 3 firmom z branży IT w zakresie budowania integracji, co zaowocowało ogólnym oszczędnością kosztów o 50%.
Stanowisko: Team Lead Developer
03.2019 – 03.2021
Obowiązki:
- Optymalizacja i automatyzacja integracji w ramach systemu procesów biznesowych, co doprowadziło do redukcji kosztów na lead (CPL) o 9-krotnie.
- Rozwój integracji między reklamą cyfrową, CRM, systemami płatności, księgowością i stronami internetowymi.
- Zarządzanie ponad 10 zewnętrznymi pracownikami, w tym programistami, projektantami UI, marketerami i innymi specjalistami ds. cyfrowych.
- Rozwinięcie ponad 20 stron docelowych do integracji w główny system procesu biznesowego firmy.
Narzędzia i technologie: Opracowano integrację bazy danych PostgreSQL, systemu CRM, reklamy na Facebooku, systemu płatności i stron internetowych przy użyciu różnych interfejsów API w celu automatyzacji procesu biznesowego centrum edukacyjnego.
Stanowisko: Middle/Team Lead Developer
01.2017 – 03.2020
Projekt:
Obowiązki:
- Zaprojektowanie architektury aplikacji i bazy danych, wybór stosu technologicznego projektu i zarządzanie serwerami projektu.
- Rozwój 4 stron internetowych firmowych, 2 sklepów internetowych i ponad 15 stron docelowych dla różnych firm w różnych branżach.
- Kierowanie zespołem w projekcie dla stacji benzynowej umożliwiającej płatność za pomocą kodu QR, co skróciło czas płatności za tankowanie i pozwoliło klientowi kontrolować koszty paliwa.
- Utworzenie kursów Front-End i przeszkolenie ponad 30 studentów, w rezultacie 40% absolwentów znalazło pracę.
Narzędzia i technologie: Użyto Vue.js, Java Spring jako frameworka back-endowego oraz PostgreSQL jako bazy danych do stworzenia strony internetowej SPA, która generuje różne raporty biznesowe i dostarcza narzędzia zarządzania dla korporacyjnych klientów.
To tylko przykład CV kandydata. Jeśli jesteś zainteresowany, skontaktuj się z nami, aby znaleźć najlepszych kandydatów odpowiednich dla Twojej firmy.