Gusein Ismaiylov

Gusein Ismaiylov

Java and Node.js Developer | Founder of Unison | Author of Async Tree Pattern | Creator of EHTML

Tbilisi, Georgia
610 followers 500+ connections

About

Java and Node.js Backend Developer with 8+ years. More information: https://guseyn.com/stuff/about

Skill set (tech stack): JavaScript, TypeScript, Node.js, Express, Java, Spring Boot, Async Tree Pattern, EHTML, HTML, CSS, SVG, Web Components, UI/UX, jQuery, Angular, Scilab, Git, PostgreSQL, MongoDB, Liquibase, Flyway, migrate-mongo (library), ORM, DI, Google Cloud Platform (GCP), Big Query, Amason Web Services(AWS), Azure Active Directory, Docker, Kubernetes, New Relic, GrayLog, REST APIs, Public APIs, Stripe (Payment System), Message Driven Architecture, Microservices, Travis CI, Github Actions, Test Containers, Junit, Test Mock Frameworks.

Articles by Gusein

Activity

Join now to see all activity

Experience

  • unisonofficial.com Graphic

    Chief Technology Officer

    unisonofficial.com

    - Present 4 years 9 months

    Unison is an online tool that helps you generate music notation using written text. It means that you can just describe music and its structure with simple words and the tool will generate an image by that description.
    I crafted (and still supporting) the whole thing.

  • Congrify Graphic

    Senior Software Development Engineer

    Congrify

    - Present 7 months

    Tbilisi, Georgia

    Maintaining whole application and infrastructure in AWS behind it, fixing issues, adding features.

  • FxPro Graphic

    Senior Software Engineer

    FxPro

    - 1 year

    Cyprus

    In my role, I have been responsible for managing the infrastructure supporting over 60 microservices. Additionally, I have developed various microservices for authentication and business purposes. One of my key objectives has been to ensure consistency, reliability, and robustness across libraries and microservices. To achieve this, I have focused on improving the Continuous Integration and Continuous Deployment (CI/CD) processes, writing comprehensive tutorials, and creating documentation to…

    In my role, I have been responsible for managing the infrastructure supporting over 60 microservices. Additionally, I have developed various microservices for authentication and business purposes. One of my key objectives has been to ensure consistency, reliability, and robustness across libraries and microservices. To achieve this, I have focused on improving the Continuous Integration and Continuous Deployment (CI/CD) processes, writing comprehensive tutorials, and creating documentation to facilitate knowledge sharing and enhance cross-team collaboration efficiency.

  • Cognitran Graphic

    Senior Software Engineer

    Cognitran

    - 1 year 2 months

    Krakowski, Małopolskie, Poland

    I was responsible mainly for supporting multiple services in microservice environment, adding features, making adjustments in existing code legacy. I was also supporting diagnostic tool for real vehicles(or their simulations)

  • ALTEN Graphic

    Senior Software Engineer

    ALTEN

    - 6 months

    Krakow Metropolitan Area

    Participating in the design of integration solutions. Implementation of new software. Working with some Google Cloud Services, Kubernetes, and Container based Infrastructure. End to end responsibility for delivering product increments. Communication with Product Owner, SMEs and other IT departments as part of the Scrum Process. SIT Testing and support of Business UAT. Preparation of comprehensive technical documentation (code review and code quality aspects) to support the completed…

    Participating in the design of integration solutions. Implementation of new software. Working with some Google Cloud Services, Kubernetes, and Container based Infrastructure. End to end responsibility for delivering product increments. Communication with Product Owner, SMEs and other IT departments as part of the Scrum Process. SIT Testing and support of Business UAT. Preparation of comprehensive technical documentation (code review and code quality aspects) to support the completed application.

  • Huawei Graphic

    Senior Software Engineer Research Development

    Huawei

    - 1 year 3 months

    Moscow

    Responsible for researchment and development a system that makes automatic API migration/bug fixing in the java source code.
    Stack: Java, Java Parser, Spring Boot, Node.js, Rewrite, BrokenXML, Docker, Huawei Cloud, Travis CI.

  • US Mobile Graphic

    Senior Fullstack Developer

    US Mobile

    - 1 year

    Responsible for technical solutions and roadmap of replatforming from standard technical stack to Google Cloud Platform. Also implemented the whole automation of processing reports from third-party sources, which is completely based on GCP services.

    Stack: Java, Spring Boot, Groovy, Javascript, NodeJS, Git, Jenkins, DevOps, Docker, Kubernetes, Google Cloud + Kubernetes Engine + DataFlow + Functions + PubSub + BigQuery + CloudSQL + Google Drive Api + Google Storage, MongoDB, RabbitMQ…

    Responsible for technical solutions and roadmap of replatforming from standard technical stack to Google Cloud Platform. Also implemented the whole automation of processing reports from third-party sources, which is completely based on GCP services.

    Stack: Java, Spring Boot, Groovy, Javascript, NodeJS, Git, Jenkins, DevOps, Docker, Kubernetes, Google Cloud + Kubernetes Engine + DataFlow + Functions + PubSub + BigQuery + CloudSQL + Google Drive Api + Google Storage, MongoDB, RabbitMQ, Firebase, REST, Public APIs, Message Driven Architecture, Microservices, Centralized Logging, Monitoring.

  • Grid Dynamics

    Grid Dynamics

    3 years 2 months

    • Grid Dynamics Graphic

      Senior Software Engineer (Home Depot)

      Grid Dynamics

      - 6 months

      Russian Federation

      I was working on Home depot support tool.
      Technologies used: Java Core, Spring MVC, Spring data, JPA, REST API, PostgreSQL, Node.js, MongoDB, Flyway, Docker, Spring data, GCP Spanner, Google Cloud client library

    • Grid Dynamics Graphic

      Middle Java and Node.js Software Developer (Google)

      Grid Dynamics

      - 10 months

      Wroclaw, Lower Silesian District, Poland

      I was working on internal tool for measuring performance of programmers and tools that can help manage people. The stack of frameworks and libraries are very specific (the are used only in Google), but some of them are very common.
      Technologies used: Java Core, Juice, Data Store, GCP, REST API, Node.js, Angular (1st version), Blaze, Git5.

    • Grid Dynamics Graphic

      Junior Java and Node Software Engineer (Raymond James)

      Grid Dynamics

      - 1 year 7 months

      Russian Federation

      RJ microservices
      I was working on a big set of services for moving big data that contains client info between a lot of micro services.
      Technologies used: Java Core, Spring MVC, Spring data, JPA, REST API, PostgreSQL, Node.js, Express, Hapi, MongoDB, Flyway, Docker

    • Grid Dynamics Graphic

      Intern Java Software Developer

      Grid Dynamics

      - 4 months

      Russian Federation

      I was working on internal tool for posting news and important materials such as documentation of projects, slides and video materials of the company.
      Technologies used: Java Core, Spring Boot, Hibernate, JPA, REST API, PostgreSQL, Node.js, MongoDB, Flyway, Docker.

Education

Licenses & Certifications

Languages

  • English

    Full professional proficiency

  • Russian

    Native or bilingual proficiency

  • English

    Native or bilingual proficiency

  • Azerbaijani

    Native or bilingual proficiency

  • Russian

    Native or bilingual proficiency

Recommendations received

More activity by Gusein

View Gusein’s full profile

  • See who you know in common
  • Get introduced
  • Contact Gusein directly
Join to view full profile

Other similar profiles

Explore collaborative articles

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

Explore More

Others named Gusein Ismaiylov

Add new skills with these courses