Summary
Overview
Work History
Education
Skills
Languages
Timeline
Generic

Ievgen Cherner

Los Angeles

Summary

I'm an experienced Software Engineer with over 10 years of practical expertise in development, testing, analytics, and QA Automation. I specialize in SQL and NoSQL databases, CI/CD pipeline automation, Agile methodologies, and management tasks. With a strong background in the domains of betting, gambling, and booking, I excel in analyzing business requirements and assessing the impact of code changes. Furthermore, my effective communication skills, empathy, and high emotional intelligence contribute to successful collaboration in any work environment.

Overview

10
10
years of professional experience

Work History

Senior Java Developer

Ragnarok
Los Angeles
01.2022 - Current

Project description:

Sport bets applications and services.

Responsibilities:

  • work as part of the performance team - analysis and gradual improvement of the platform
  • analysis of business requirements and investigation of the impact of code changes on the system
  • configuring Keycloak
  • work with Kafka configuration and investigation of changes on the performance
  • work with CI/CD pipeline automation
  • supporting and bug-fixing

Tools & Technologies:

Java, Spring Boot, Kafka, PostgreSQL, Maven, Ansible, Bitbucket, Websockets, Junit, Ansible, Terraform, Docker, Kubernetes.

QA Automation Engineer

DataArt
Odessa
12.2020 - 01.2022

Project description:

Service for booking real estate properties. A world leader company providing services to clients with solutions to book and manage real estate properties like co-workings, meeting rooms, offices, and the like of such.

Responsibilities:

The solution under test was an Azure-hosted complex of middleware applications proxying the front-end requests to the back-end consumers.

  • Developing and maintaining automation scripts using Java
  • Executing automated test scripts and analyzing results
  • Collaborating with cross-functional teams to ensure testing requirements are met
  • Continuously improving the testing process, automation frameworks, and test strategies
  • Providing feedback to the development team regarding code quality and potential issues

Tools & Technologies:

Java, Selenium, Rest Assured, Azure (Azure DevOps), Cosmos DB, MS SQL.

QA Automation Engineer

DataArt
Odessa
06.2020 - 12.2020

Project description:

Threat monitoring and analytics platform.

Responsibilities:

  • participation in test planning sessions and in writing Test Plans
  • develop new automated test cases and enhance the current test suite as new functionality is built
  • regression and smoke report analysis and code review
  • bug fixing and code improvement
  • cooperate with product stakeholders to identify and prioritize tests that are candidates for automation
  • reporting and tracking of defects using JIRA

Tools & Technologies:

Selenium, Cucumber, JUnit, xPath, regex, RestAssured, JSON. For Continuous integration use TeamCity.

Java Developer

Luxoft
Odessa
07.2013 - 01.2016

Project description:

Data Crawling Platform.

Responsibilities:

  • requirements analysis from client
  • design, development, data storage, and other implementation activities
  • take part in the development of the backend part of an auxiliary application for data validation

Tools & Technologies:

Work with Web-Harvest tools. Methodologies used in the project: Agile (Scrum), Kanban.

Java Developer

Freelance
Odessa
01.2016 - 03.2016

Project description:

Project Arm (cash register).

Responsibilities:

  • work with JDBC, I/O, JasperReports, and SWING for GUI
  • improvement of existing functional
  • bug fixing and adding new functionality
  • write test cases
  • do testing for existing and new functionality

Tools & Technologies:

Java, MySQL, XML, JSON.

Junior Java Developer

Luxoft

Project description:

American credit rating agency.

Responsibilities:

  • development of Selenium Framework for existing product
  • write unit tests
  • write integration tests

Tools & Technologies:

Backend used Oracle DB and Java with Spring, FrontEnd ExtJS4.

Education

IT - Java Junior Developer

Hillel International Programming
Odesa, Ukraine
07.2013

Master Degree - Domain of Storage, Preservation, And Processing

Odesa National Academy of Food Technologies
Odesa, Ukraine
07.2009

Skills

  • Programming Language: Java SE, Scala (basic), JavaScript (basic)
  • Databases: SQL, Oracle, MySQL
    Frameworks: OOP concepts, Collections, JDBC, Hibernate, JPA, Servlets, JSP/JSTL, SOAP, JAX-WS, Kafka, Terraform, Ansible, Apache Maven, Apache Tomcat, Glassfish, Web-Harvest
  • Module testing libraries: Selenium, Serenity BDD, Cucumber, JUnit, TestNG, Mockito, Hamcrest
  • API protocols: REST Assured, Postman
    Web technologies: XML, X-Path, regex, JSON, HTML/CSS
    Dependency Management: Amazon S3, Testdroid cloud, Azure (Azure DevOps)
  • Software tools: Docker, Kubernetes
    CI/CD Pipeline: Jenkins, TeamCity
    Version Control Systems: SVN Subversion, Git
  • IDE: IntelliJ IDEA, Eclipse IDE
    Tasks Management: JIRA, HP ALM - Quality Center
    Methodologies: Agile (Scrum), Kanban

Languages

Ukrainian, Russian
Native language
English
Upper intermediate
B2
Hebrew
Elementary
A2

Timeline

Senior Java Developer

Ragnarok
01.2022 - Current

QA Automation Engineer

DataArt
12.2020 - 01.2022

QA Automation Engineer

DataArt
06.2020 - 12.2020

Java Developer

Freelance
01.2016 - 03.2016

Java Developer

Luxoft
07.2013 - 01.2016

Junior Java Developer

Luxoft

IT - Java Junior Developer

Hillel International Programming

Master Degree - Domain of Storage, Preservation, And Processing

Odesa National Academy of Food Technologies
Ievgen Cherner