Summary

Expertise

Project Highlights

Education

Agency

IR

English:

Upper Intermediate

Ivan R.

vetted by Youteam

Vetted by YouTeam

Ukraine

UTC +02:00

Ukraine/Kyiv

English:

Upper Intermediate

C++ Software Developer for web services and for desktop applications

Experience as a Software Developer for web services and for desktop applications. Good knowledge and understanding of SDLC. Participated in projects of various domain including fintech, telecom, e-commerce, banking, insurance, education. Have experience in the Software Development and design of the hardware. Good knowledge of RESTful API, understanding of client-server architecture, communication principles, Internet-protocols. Also, experience as SDET with experience in testing Web and Mobile applications, usingthe latest tools and services. Experienced in different types of testing, for example, functional testing, exploratory testing, GUI testing, cross-browser and cross-platform testing.

Want to hire this engineer?

Check if Ivan is available

Expertise

Years of commercial development experience

7 years of experience

Core technologies

Software Development 10 years
Manual testing 7 years
QA 7 years

Other technologies

Agile
AWS
C
C++
Eclipse
Java
JavaScript
JIRA
LabVIEW
MATLAB
MongoDB
MySQL
PHP
PostgreSQL
SQL
Unix
Windows
Android
Bash shell scripting
Black Box Testing
Git
iOS
Microsoft Visual Studio
Scrum
TCP IP
VHDL
PgAdmin
Postman
DynamoDB
GUI testing
Maple
Test Cases
Test Planning
HTTPS
Pcap
TFS
Wireshark
HTTP
macOS
Altium Designer
Qt Creator
Bitbucket
GoLand
DevTools

Project Highlights

icon
Golang Developer

NDA

May `21 - Jun `23

2 years

NDA Service for providing the teaching services for USA market Front-End on AngularJS, Back-End on Go and Node.JS. The service is based on AWS. As database: PostgreSQL and DynamoDB.

Responsibilities & achievements

Analyzing of functional specs, design documents for completeness and testability; Communication with developers, QAs and PMs; Implementation of the new modules; Defect and bug fixing; Determining the sources of problems; Supporting QA team in issues reproduction and root cause analysis; Reporting work progress through attendance of daily and weekly project internal meetings; Implementation of the Unit and Integration tests.

AngularJS
AWS
Node.js
PostgreSQL
Go
DynamoDB
icon
QA Engineer

Levtech

Mar `21 - Mar `22

1 year

Front-End on AngularJS, Back-End on Java. The service is based on IBM Cloud.

Responsibilities & achievements

Analyzing of functional specs, design documents for completeness and testability; Communication with developers, QAs and PMs; Executing tests and updating test documentation; Defect reporting and tracking, creating smart and flexible test execution reports; Reviewing test failures and determining the sources of problems; Supporting development team in issues reproduction and root cause analysis; Reporting work progress through attendance of daily and weekly project internal meetings; Automating new test cases for the regression suit; Migration of the tests from Protractor to the Selenium-based tests.

AngularJS
Java
icon
QA Engineer

Levtech

Aug `20 - Mar `21

7 months

Data processing service: Front-End on AngularJS, Back-End on PHP. The service is based on Amazon Web Service (AWS).

Responsibilities & achievements

Analyzing of functional specs, design documents for completeness and testability; Communication with developers, QAs and PMs; Executing tests and updating test documentation; Defect reporting and tracking, creating smart and flexible test execution reports; Reviewing test failures and determining the sources of problems; Supporting development team in issues reproduction and root cause analysis; Reporting work progress through attendance of daily and weekly project internal meetings; Automating new test cases for the regression suit.

AngularJS
AWS
PHP
icon
C++ Developer

NDA

Jan `20 - Sep `21

2 years

Software for processing the data from the camera (video and audio): Desktop application on C++ with the usage of graphic libraries.

Responsibilities & achievements

Analyzing of functional specs, design documents for completeness and testability; Communication with developers, QAs and PMs; Implementation of the new modules; Defect and bug fixing; Determining the sources of problems; Supporting QA team in issues reproduction and root cause analysis; Reporting work progress through attendance of daily and weekly project internal meetings; Implementation of the Unit and Integration tests.

C++
icon
QA Engineer

Levtech

Nov `19 - Jul `20

8 months

Website Analytics: Front-End on AngularJS (new version of the service) and EmberJS (old version of the service), Back-End on NodeJS. The service is based on Amazon Web Service (AWS).

Responsibilities & achievements

Setting up the QA processes Analyzing of functional specs, design documents for completeness and testability; Communication with developers, CTO and PMs; Executing tests and updating test documentation; Defect reporting and tracking, creating smart and flexible test execution reports; Reviewing test failures and determining the sources of problems; Supporting development team in issues reproduction and root cause analysis; Reporting work progress through attendance of daily and weekly project internal meetings; Developing the automation test suit for the regression using JavaScript and Protractor.

AngularJS
AWS
Ember.js
Node.js
icon
General QA Engineer, Software Developer, Product Owner

TWINERO TWINERO

Jul `19 - Jan `23

4 years

Mircrocredit service and Line-of-Credit service: Front-End on AngularJS, Back-End on Java. The service is based on Google Cloud Platform and contains up to 15 micro-services.

Responsibilities & achievements

Analyzing of functional specs, design documents for completeness and testability; Communication with developers, QAs and PMs; Converting end-to-end user scenarios to test cases; Executing tests and updating test documentation; Defect reporting and tracking, creating smart and flexible test execution reports; Reviewing test failures and determining the sources of problems; Supporting development team in issues reproduction and root cause analysis; Implementation of the new features; Bug-fixing; Creation of the metrics and reporting to the CEO; Conduction of the A/B testing; Reporting work progress through attendance of daily and weekly project internal meetings; Reporting work progress on weekly meetings with external clients; Automating new test cases and adjusting the already formed regression suit; Adjusting the company strategy.

AngularJS
Java
Microservices
Google Cloud Platform
icon
QA Engineer

ICO IBS Suhozjil

May `19 - Sep `19

4 months

Initial Coin Offering service based on at Ethereum blockchain to collect investments and pay out of bonuses for investors in the form of cryptocurrency coins built on ERC20 tokens. The project includes: landing page; personal investor’s account; smart contract on Ethereum; ERC20 token based coins; REST API; cryptocurrency wallets generators; loyalty system for investors; few ICO-tours with different logic.

Responsibilities & achievements

Analyzing of functional specs, design documents for completeness and testability; Communication with developers, QAs and PMs; Participating in setting test strategy on each stage of SDLC; Converting end-to-end user scenarios to test cases; Executing tests and updating test documentation; Defect reporting and tracking, creating smart and flexible test execution reports; Reviewing test failures and determining the sources of problems; Supporting development team in issues reproduction and root cause analysis; Working closely with other quality assurance engineers; Reporting work progress through attendance of daily and weekly project internal meetings.

RESTful API
Ethereum
icon
Test Designer, Manual Tester

Numina

Jan `19 - May `19

4 months

The mobile application for monitoring physical and mental condition. The app allows obtaining sport programs, diets and exercises for mental activity:

Responsibilities & achievements

Responsibilities: functional testing; integration testing with health activity trackers (Google Fit, Apple Health, Fitbit and others); analyzing the business requirements and implementing testing; strategies; testing the application on different devices (iPhone, Android smartphones)

Test Case Design
Test Cases
Test Design
icon
Test Designer, Manual QA Engineer

Close Pharmacy

Nov `18 - Jul `19

8 months

The mobile application for receiving prescriptions digitally. The app allows receiving prescriptions directly from a doctor to a phone, storing, accessing, sharing the prescriptions and purchasing prescriptions at a pharmacy of choice.

Responsibilities & achievements

functional testing; analyzing the business requirements and implementing testing strategies; testing the application on different devices (iPhone, iPad, Android smartphones and tablets)

Test Cases
Manual testing
icon
QA Engineer, Technical Support Specialist, Java Developer

FlamesGroup

Jun `17 - Jan `19

2 years

Hardware and Software system for VoIP-traffic.

Responsibilities & achievements

Counseling clients Configuration of servers and devices Troubleshooting bugs Test strategy creation Functional and non-functional testing of the software and hardware parts Business requirements analysis and test strategy implementation Bug-fixing Implementation of the features

Bug fixing
Test Cases
icon
Developer, QA Engineer

FreelanceHunt

Aug `13 - Jul `17

4 years

Freelance projects.

Responsibilities & achievements

Development of the hardware and middleware Writing technical documentation Testing of the newly developed features Testing of the hardware

C
C++
Bash

Education

Higher education in Computer Science

Agency

Custom WordPress development agency #80

10-50

GMT-11

Chernihiv/Ukraine

Core Expertise

Ajax
HTML5
JavaScript
jQuery
PHP
UI
UX
WordPress
CSS3
Laravel Framework
Woocommerce
WordPress e-Commerce
Wordpress Plugin
Animation
Design Patterns

Industries

Information services & Technologies, Advertising & Marketing

Want to hire this engineer?

Check if Ivan is available