Ivan Horpynych-Raduzhenko

Ivan Horpynych-Raduzhenko

Junior Java Developer

Followers of Ivan Horpynych-Raduzhenko5000 followers
location of Ivan Horpynych-RaduzhenkoPrague Metropolitan Area

Connect with Ivan Horpynych-Raduzhenko to Send Message

Connect

Connect with Ivan Horpynych-Raduzhenko to Send Message

Connect
  • Timeline

  • About me

    Senior Java Software Engineer @ Shift4 Europe | Java, Spring

  • Education

    • Berdyansk State Pedagogical University

      2018 - 2019
      Master's degree Computer Systems Engineering
    • National Technical University of Ukraine 'Kyiv Polytechnic Institute'

      2014 - 2018
      Бакалавр Computer Programming, Specific Applications 4.33
  • Experience

    • ControlPay BV. Global Freight Audit

      Apr 2017 - Jun 2018
      Junior Java Developer

      Developed a hardware-software web-based product for remote payment transactions, enabling user interactions, fund transfers, and real-time account monitoring and control.Main technology: Java 8, Spring: Core, Data; Servlets, Oracle DB, CI/CD processes.Responsibilities:- Modified existing software components to fix errors and improve overall performance- Developed and maintained comprehensive software documentation for team reference and compliance- Consulted with audit departments on project status updates and proposed improvements- Performed integration, stress, and manual testing to ensure software reliability and functionality- Collaborated with customers and internal departments to address technical issues and requirements- Supported real-time payment transaction features in the web-based system Show less

    • EPAM Systems

      Jun 2018 - Aug 2019
      Software Engineer

      Contributed to a payday loan system and an alternative credit reporting platform based on loan data, focusing on microservices architecture.Main technology: Java 8, Spring: Boot, WebFlux, Data, Cloud; Redis, Hibernate, Oracle DB 11, Flyway, CI/CD processes, Splunk, Pivotal Cloud Foundry. Responsibilities: - Implemented new functionalities within the microservices architecture for the loan and reporting system- Produced clean, efficient code based on detailed specifications and industry best practices- Modified software to fix errors and optimise performance across various components- Integrated software components with third-party services to enable seamless data exchange- Managed integration testing and validation procedures for microservices deployment- Verified and improved CI/CD processes to streamline development workflows- Engaged with project managers to gather insights on system limitations and capabilities for informed decisions Show less

    • Zoolatech

      Aug 2019 - Apr 2020
      Software Engineer

      Handled development and modernisation of high-load applications for POS terminals primarily used in retail stores.Main technology: Java 8/11, Spring Boot, Google Guice, DB: Oracle; CI/CD: Gitlab, Docker, Kubernetes, AWS: ELB, EC2. Responsibilities:- Modified software to fix errors and improve performance in high-load POS applications- Migrated legacy applications to Kubernetes clusters for enhanced scalability and deployment efficiency- Implemented new features to support the modernisation of store-based payment systems- Developed architectural solutions to meet increased application demands and reliability- Verified and deployed software updates, ensuring compatibility and system stability- Performed code refactoring to enhance maintainability and overall efficiency- Created software documentation to support ongoing development and maintenance Show less

    • Київстар

      Apr 2020 - Jun 2021
      Java Software Engineer

      Designed and developed a modern system for managing the company-wide product catalogue, including integration of a new B2B/B2C platform.Main technology: Java 11, Spring: Boot, Data; Auth: Oathkeeper; DB: PostgreSQL; CI/CD: Github, Docker, KubernetesResponsibilities:- Designed the overall platform architecture for the product catalogue management system- Developed new functionalities to advance the B2B/B2C integration and catalogue operations- Configured and maintained CI/CD processes using Jenkins and Docker for reliable deployments- Participated actively in brainstorming sessions to drive product improvements and evolution- Contributed to the progress of new products and services through technical implementation- Integrated authentication and data layers using ORY Stack and OAuth2 for secure system access Show less

    • Adidas

      Jun 2021 - Jun 2022
      Senior Java Software Engineer

      Developed a comprehensive system for end-to-end tracking and lifecycle management of new products, including data migration from legacy systems and creation of an integration bus layer to bridge old and new modules seamlessly.Main technology: Java 11, Spring: Boot, Data, Reactor; DB: Aurora; Broker: Kafka; CI/CD: Jenkins, AWS, Bitbucket, Docker, Kubernetes, TerraformResponsibilities:- Architected and implemented a new end-to-end product lifecycle tracking system, including data migration from legacy modules and development of an integration bus layer for seamless connectivity- Developed new functionalities to enhance product development workflows and module interoperability​- Planned and executed architectural solutions to ensure system scalability and maintainability- Conducted acceptance and load testing to validate performance and reliability- Maintained CI/CD processes with Jenkins and Docker, optimising deployments- Mentored and supported team members through code reviews and technical guidance Show less

    • Shift4 Europe (formerly Finaro)

      Jun 2022 - Nov 2025
      Senior Java Software Engineer

      Enterprise payment system development with external financial integrations for cross-border and domestic transactions. Multi-currency validation and automated reconciliation.Main technology: Java, Spring: Boot 2, Data; Hibernate; DB: PostgreSQL, Oracle DB 11; AWS S3; Liquibase; Docker; GitLab CI/CDResponsibilities:- Architected and implemented enterprise-grade payment processing microservices with multi-channel financial integrations (Convera, Way4, NetSuite, CITI, etc.)- Developed a dynamic payment routing system with regulatory compliance validation for international cross-border transactions- Verification and improvement of CI/CD processes- Conversation with project managers to obtain information on limitations or capabilities Show less

  • Licenses & Certifications

  • Volunteer Experience

    • Волонтер

      Issued by Makovska Team on Apr 2016
      Makovska TeamAssociated with Ivan Horpynych-Raduzhenko