Ivan ROZINKO
Ukraine (UTC+02:00) 🇺🇦
Upstaffer since September 05, 2024

Ivan ROZINKO — Software Developer

Expertise in Back-End Web (5.5 yr.), QA Automation / Testing (8.0 yr.).

Last verified on September 05, 2024

Core Skills

Go
Go
2 yr.
Java
Java
6 yr.
JavaScript
JavaScript
3 yr.
C++
C++
3 yr.

Bio Summary

Software engineer with extensive experience in the design, development, and testing of web services and desktop applications across fintech, telecom, e-commerce, banking, insurance, and education sectors. Technical expertise includes RESTful API development, client-server architecture, and internet-protocols, with proficiency in programming languages such as Golang, Java, JavaScript, PHP, and C++. Strong background in both the Software Development Life Cycle (SDLC) and in software test engineering, excelling in various testing methodologies including functional, GUI, cross-browser/platform, and integration testing. Adept in agile and test-driven development practices, the candidate brings a solid engineering education with a specialized computer science focus and hands-on experience with AWS, Google Cloud Platform, IBM Cloud, and Azure. Known for a problem-solving approach, efficient communication within teams, and contributing to QA through strategy, automation, and root cause analysis.

Technical Skills

Programming Languages C++, Go, Java, JavaScript, PHP, Python
Android Libraries and Tools Android APIs
JavaScript Frameworks AngularJS, Ember.js, Node.js
UI Frameworks, Libraries, and Browsers Chrome Extensions
.NET Platform MS Dynamics 365
Java Libraries and Tools okHttp
Python Libraries and Tools pytest
Data Analysis and Visualization Technologies Tableau
Security Wireshark
Databases & Management Systems / ORM AWS DynamoDB, AWS Redshift, DBeaver, MongoDB, MySQL, PGAdmin, PostgreSQL
Cloud Platforms, Services & Computing AWS, GCP, IBM Cloud
Amazon Web Services AWS DynamoDB, AWS Redshift
Third Party Tools / IDEs / SDK / Services Adobe LiveCycle, Eclipse, Labview, MatLab, Visual Studio
SDK / API and Integrations Android APIs, JWT
Web/App Servers, Middleware Azure DevOps Server (ex TFS Team Foundation Server)
Scripting and Command Line Interfaces Bash
Version Control BitBucket, Git
Mail / Network Protocols / Data transfer DNS, JWT, TCP/IP
BlockChain and Decentralized Software ETH (Ethereum blockchain)
Operating Systems iOS, macOS
Methodologies, Paradigms and Patterns microservices architecture
QA, Test Automation, Security pytest, Selenium, Wireshark
Platforms SharePoint
Other Technical Skills GPO (Group Policy Object), I2C, Maple, MicroStrategy, OS-based µC, PCAD, Quartus, SPI, Stylelint Jira, VHDL

Work Experience

Golang Developer, Teaching Service

Duration: May 2021 - June 2023
Summary: Service for providing teaching services for the US market, involving module implementations and bug fixing.
Responsibilities: Analyzing functional specs, implementing new modules, defect and bug fixing, supporting QA team, implementing tests, and reporting work progress.
Technologies: AngularJS, Go, Node.js, AWS, PostgreSQL, DynamoDB

AQA Engineer, Teaching Service

Duration: June 2020 - May 2021
Summary: Quality assurance for a teaching service project, working closely with development and quality assurance teams.
Responsibilities: Analyzing functional specs, setting test strategy, converting user scenarios to test cases, executing tests, defect reporting, and automating test cases.
Technologies: AngularJS, Go, Node.js, AWS, PostgreSQL, DynamoDB, Python, pytest

General QA Engineer, Software Developer, Product Owner, Microcredit Service

Duration: July 2019 - January 2023
Summary: Involved in the development of microcredit and credit line services with a focus on feature implementation and strategy adjustment.
Responsibilities: Analyzing functional specs, feature implementation, bug-fixing, metrics creation, A/B testing, and automating new test cases.
Technologies: AngularJS, Java, Google Cloud Platform

C++ Developer, Data Processing Software

Duration: December 2019 - September 2021
Summary: Development of software for data processing from cameras, which included video and audio, using C++ and graphic libraries.
Responsibilities: Analyzing functional specs, implementing new modules, defect and bug fixing, supporting QA team, and implementing tests.
Technologies: C++, Graphic Libraries

QA Engineer, ICO IBS Suhozjil

Duration: May 2019 - September 2019
Summary: Quality assurance for an ICO service based on the Ethereum blockchain, focused on establishing testing strategies and problem-solving.
Responsibilities: Analyzing functional specs, test strategy participation, executing tests, defect reporting, and supporting the development team.
Technologies: Ethereum, ERC20, REST API

QA Engineer, Website Analytics

Duration: November 2019 - July 2020
Summary: Quality assurance for a website analytics service, developing automation test suites for regression testing.
Responsibilities: Setting up QA processes, executing tests, defect reporting, and automating regression test cases.
Technologies: AngularJS, EmberJS, NodeJS, AWS, JavaScript, Protractor

QA Engineer, Data Processing Service

Duration: August 2020 - March 2021
Summary: Quality assurance for a data processing service with a focus on test execution and automation.
Responsibilities: Analyzing functional specs, executing tests, defect reporting, supporting development team, and test automation.
Technologies: AngularJS, PHP, AWS

Developer, QA Engineer, Freelance Projects

Duration: August 2013 - July 2017
Summary: Freelance projects involving the development of hardware and middleware as well as testing.
Responsibilities: Development of hardware and middleware, writing technical documentation, and testing.
Technologies: Various

QA Engineer, Technical Support Specialist, Java Developer, VoIP system

Duration: June 2017 - January 2019
Summary: VoIP traffic hardware and software system development, client support, and feature implementation.
Responsibilities: Client counseling, server configuration, troubleshooting, test strategy creation, and feature implementation.
Technologies: Various VoIP Technologies

Test Designer, Manual QA Engineer, Close Pharmacy

Duration: November 2018 - July 2019
Summary: Testing a mobile application for digital prescription reception, with an emphasis on functional testing.
Responsibilities: Functional and device testing, business requirement analysis, and testing strategy implementation.
Technologies: iOS, Android

Test Designer, Manual Tester, Numina

Duration: January 2019 - May 2019
Summary: Monitoring of physical and mental condition with integration testing with health trackers, focusing on app testing.
Responsibilities: Functional testing, integration testing, business requirement analysis, and testing strategy implementation.
Technologies: iOS, Android, Health Trackers

QA Engineer, QA Project

Duration: March 2021 - March 2022
Summary: Quality assurance on a service project with responsibilities including test execution, defect tracking, and automation migration.
Responsibilities: Analyzing functional specs, executing tests, defect reporting, supporting development team, test case automation, and test migration.
Technologies: AngularJS, Java, IBM Cloud

Education

  • Master's Degree
    Chernihiv National Technological University, Faculty of Electronic and Information Technologies, Department of Computer Science
    September 2022 - ongoing
  • Bachelor's Degree
    Chernihiv National Technological University, Faculty of Electronic and Information Technologies, Department of Industrial Electronics (part-time)
    September 2018 - June 2020
  • Bachelor's Degree
    Chernihiv National Technological University, Faculty of Electronic and Information Technologies, Department of Industrial Electronics
    September 2012 - January 2016

How to hire with Upstaff

1

Talk to Our Talent Expert

Our journey starts with a 30-min discovery call to explore your project challenges, technical needs and team diversity.

2

Meet Carefully Matched Talents

Within 1-3 days, we’ll share profiles and connect you with the right talents for your project. Schedule a call to meet engineers in person.

3

Validate Your Choice

Bring new talent on board with a trial period to confirm you hire the right one. There are no termination fees or hidden costs.

Why Upstaff

Upstaff is a technology partner with expertise in AI, Web3, Software, and Data. We help businesses gain competitive edge by optimizing existing systems and utilizing modern technology to fuel business growth.

Real-time project team launch

<24h

Interview First Engineers

Upstaff's network enables clients to access specialists within hours & days, streamlining the hiring process to 24-48 hours, start ASAP.

x10

Faster Talent Acquisition

Upstaff's network & platform enables clients to scale up and down blazing fast. Every hire typically is 10x faster comparing to regular recruitement workflow.

Vetted and Trusted Engineers

100%

Security And Vetting-First

AI tools and expert human reviewers in the vetting process is combined with track record & historically collected feedbacks from clients and teammates.

~50h

Save Time For Deep Vetting

In average, we save over 50 hours of client team to interview candidates for each job position. We are fueled by a passion for tech expertise, drawn from our deep understanding of the industry.

Flexible Engagement Models

Arrow

Custom Engagement Models

Flexible staffing solutions, accommodating both short-term projects and longer-term engagements, full-time & part-time

Sharing

Unique Talent Ecosystem

Candidate Staffing Platform stores data about past and present candidates, enables fast work and scalability, providing clients with valuable insights into their talent pipeline.

Transparent

$0

No Hidden Costs

Price quoted is the total price to you. No hidden or unexpected cost for for candidate placement.

x1

One Consolidated Invoice

No matter how many engineers you employ, there is only one monthly consolidated invoice.

Ready to hire Ivan ROZINKO
or someone with similar Skills?
Looking for Someone Else? Join Upstaff access to All profiles and Individual Match
Start Hiring