Michael Gnylorybov
Senior Java Developer at Blackbird Lab- Claim this Profile
Click to upgrade to our gold package
for the full feature experience.
-
Русский Native or bilingual proficiency
-
English Professional working proficiency
-
Украинский Native or bilingual proficiency
Topline Score
Bio
Credentials
-
Convolutional Neural Networks
CourseraJan, 2021- Nov, 2024 -
Improving Deep Neural Networks: Hyperparameter Tuning, Regularization and Optimization
CourseraJan, 2021- Nov, 2024 -
Structuring Machine Learning Projects
CourseraJan, 2021- Nov, 2024 -
Neural Networks and Deep Learning
CourseraDec, 2020- Nov, 2024
Experience
-
Blackbird Lab
-
Ukraine
-
Information Technology & Services
-
1 - 100 Employee
-
Senior Java Developer
-
Aug 2021 - Present
Domain: E-commerceMethodologies: SCRUMTechnologies: Java, Spring, Hibernate, PostgreSQL, GraphQL, AWS S3, AWS SQS Responsibilities: Participating in the development of new functionality, writing unit tests and maintaining the required test coverage, participating in project meetings and providing estimates, conducting code reviews, participating in the design of the solution architecture, covering the solution with comprehensive technical documentation Description: E-commerce platform for a restaurant chain. Show less
-
-
Senior Java Developer
-
Apr 2021 - Aug 2021
Domain: Time management applicationMethodologies: SCRUMTechnologies: Java, Spring, Hibernate, RabbitMQ, Kubernetes, AWS, CircleCi, React/TS Responsibilities: Development of new functionality, bug fixing, covering the solution with comprehensive technical documentation, writing release notes, CI/CD setupDescription: Sole developer adapting the existing appointment management system to the needs of the new customer.
-
-
-
Miratech
-
United States
-
IT Services and IT Consulting
-
500 - 600 Employee
-
Senior Java Developer
-
Aug 2018 - Apr 2021
Domain: Fintech Methodologies: KANBAN Technologies: Java, Spring, SpringBoot, Liquibase, Hibernate, Oracle, REST, AWS Responsibilities: Participating in the development of new functionality, writing unit tests and maintaining the required test coverage, participating in project meetings and providing estimates, conducting code reviews, ramping up on and understanding of legacy systems, participating in the design of the solution architecture, covering the solution with comprehensive technical documentation, performance optimization Description: Writing a new accounting system. The customer's requirements included a step-by-step migration of data from an old system written more than 20 years ago. Show less
-
-
-
EPAM Systems
-
United States
-
IT Services and IT Consulting
-
700 & Above Employee
-
Java Software Engineer
-
Sep 2017 - Aug 2018
Domain: FintechMethodologies: SCRUM, TDD, Pair programmingTechnologies: Java, Spring, Hibernate, PostgreSQL, Reactor framework, Microservices Responsibilities: Participating in the development of new functionality, writing unit tests and maintaining the required test coverage, participating in project meetings and providing estimates, conducting code reviewsDescription: Financial system, designed for a significant load with strict requirements for the response rate.
-
-
Java developer
-
Sep 2014 - Sep 2017
Domain: E-commerceMethodologies: SCRUMTechnologies: Java, Spring, JPA, Oracle, Play Framework, CordovaResponsibilities: Participating in the development of new functionality, writing unit tests and maintaining the required test coverage, technical support for the product after launchDescription: Point Of Sale system for large retail chain. The project included development of backend architecture as well as software for Android-based POS terminals.
-
-
-
-
Economist
-
Dec 2007 - Jan 2015
-
-
Education
-
Donetsk National University
Master, Applied Economics -
Donetsk National Technical University
Bachelor, Computer engineering