Usługi pośrednictwa pracy IT Zdalne zespoły Abonament rekrutacyjny O nas Kontakt Wszystkie prace Praca w IT Przykłady CV Nasz blog 2 Case Studies

Wznów: Software Engineer

PODSUMOWANIE

Doświadczony inżynier oprogramowania z pasją do tworzenia innowacyjnych programów, które przyspieszają efektywność i skuteczność sukcesu organizacyjnego. Doskonale zna technologię i potrafi pisać kod, aby tworzyć niezawodne i przyjazne dla użytkownika systemy. Pewny siebie komunikator, strategiczny myśliciel i innowacyjny twórca, który tworzy spersonalizowane oprogramowanie, które spełnia potrzeby organizacji i podkreśla ich podstawowe kompetencje oraz dalszy sukces.

UMIEJĘTNOŚCI

Node Js - Zaawansowany

Javascript - Zaawansowany

PHP - Zaawansowany

Programowanie obiektowe - Zaawansowane

Programowanie funkcyjne - Zaawansowane

.Net Core - Zaawansowany

Programowanie zdarzeniowe - Zaawansowane

DevOps - Średniozaawansowany

SQL - Zaawansowany

JĘZYKI

Angielski - Biegły

Armeński - Ojczysty

WYKSZTAŁCENIE

Informatyka i Matematyka Stosowana (IAM)

Uniwersytet Państwowy w Erywaniu

2018

Stopień licencjata

DOŚWIADCZENIE

Inżynier oprogramowania

04/2018 - obecnie

Uniwersalne rozwiązanie tożsamościowe, które jest łatwe w użyciu, łączy użytkowników z unikalnymi nazwami i przekracza granice i instytucje.

  • Architektura oparta na mikrousługach

  • Usługi AWS, takie jak Lambda, SNS/SQS, S3, DynamoDB, Elastic Search

  • Doświadczenie w pracy z Elastic Search

  • Praca z systemem monitorowania/logowania DataDog

  • Testowanie jednostkowe, integracyjne i E2E

  • Tworzenie oprogramowania zgodnie z podejściem TDD

Środowisko: REST API, Node Js, NestJs, Express.js, Micro‐kit‐atlas, Postgres, EsLint, Sequelize ORM, Docker, CI/CD, GitLab, AWS SNS/SQS, magazyn S3, Postman, Swagger itp.

Starszy inżynier oprogramowania

03/2021 - 01/2022

Cyfrowa, niskokosztowa alternatywa, która daje kanadyjskim inwestorom lepszy wybór w branży, która dotychczas była skierowana przeciwko wszystkim.

  • Architektura oparta na mikrousługach

  • Praca z platformą Google Cloud

  • Tworzenie usług przy użyciu frameworka Nest.js w Node.js

  • Testowanie jednostkowe, integracyjne i E2E

  • Programowanie obiektowe przy użyciu frameworka nest.js i protokołu GRPC dla usług.

Środowisko: REST API, Redis, Node Js, Nest.js, EsLint, Sequelize ORM, Docker, CI/CD, GitLab, GCP, Postman

Inżynier oprogramowania

01/2017 - 04/2018

  • Aplikacja backendowa monolityczna.

  • Dobrze zaprojektowane REST API.

  • Usługa uwierzytelniania przy użyciu e-maila i Facebooka.

  • Opracowano system płatności umożliwiający dokonywanie płatności online przy użyciu interfejsów API PayPal.

  • Usługi zewnętrzne takie jak MailGun, SparkPost, Cloudinary, QrCode i usługa SMS (Twilio).

Środowisko: C#, .Net 5, Postgres, Cron, Nginx, Ubuntu, MySql, Git, CI/CD

Deweloper backendu

01/2015 - 01/2017

  • Aplikacja backendowa monolityczna.

  • Dobrze zaprojektowane REST API.

  • Usługa uwierzytelniania przy użyciu e-maila i Facebooka.

  • Opracowano system płatności umożliwiający dokonywanie płatności online przy użyciu interfejsów API Stripe.

  • Zaprojektowano wyszukiwanie różnych rodzajów podróży, na przykład podróże synonimiczne, najczęściej oglądane, najczęściej wyszukiwane itp.

  • Harmonogramy cron do przypominania użytkownikom o podróżach, płatnościach itp.

  • Praca z usługami zewnętrznymi takimi jak MailGun, SparkPost, Cloudinary, QrCode i usługa SMS (Twilio).

Środowisko: PHP (Symfony), MySql, Doctrine ORM, Cron, Nginx, Ubuntu, Git, CI/CD

Stażysta-Junior Full Stack Developer

09/2014 - 01/2016

Firma dostawcza usług internetowych

  • Renderowanie po stronie serwera

  • Pisanie skryptów PHP. Ostatnie działały wewnątrz routerów do różnych celów.

  • Opracowano harmonogram cron do sprawdzania dni płatności klientów. Opracowano system zmiany planów taryfowych klientów.

Narzędzia deweloperskie: PHP, MySql, Html, CSS, js, Cron, Nginx, Ubuntu, Firma: RealTime

Dołącz do społeczności Znoydzem.

Aplikuj jako Specjalista ds