Roman Onishchenko

Bis 2026, Senior Software Engineer, N-iX
Włocławek, Polen

Fähigkeiten und Kenntnisse

React JS
TypeScript
Node.js
JavaScript
AWS
Docker
MySQL
Git
Python
HTML
CSS
SASS
Redux
CI/CD
MongoDB
PostgreSQL
Open Source
Cloud Computing
Software Development
Distributed Systems
Computer Science
Full-stack development
Website Development
Kubernetes
Frontend
Backend
Web

Werdegang

Berufserfahrung von Roman Onishchenko

  • 4 Jahre und 9 Monate, Aug. 2021 - Apr. 2026

    Senior Software Engineer

    N-iX

    Swiss and UK client engagements (under NDA) - Improved codebase maintainability by aligning implementation with modern best practices and cleaner architectural patterns - Participated in system architecture and technical decisions across frontend and backend - Integrated AWS services (e.g., S3, EC2) into application development and deployment workflows - Increased system reliability by adding test coverage for critical application flows

  • 1 Jahr, Sep. 2020 - Aug. 2021

    Senior Software Engineer

    Software Development Hub

    - Contributed to the development and maintenance of a CMS platform for data collection and analysis - Built reusable UI components that reduced duplication and helped speed up feature delivery - Simplified legacy frontend flows to reduce duplication and make feature delivery faster and safer - Validated critical flows through manual testing

  • 1 Jahr, Nov. 2019 - Okt. 2020

    Frontend Developer

    Roll'n'Code

    Reading platform for a US client (under NDA) - Improved a web-based reading platform, focusing on usability and performance of content-heavy pages - Maintained features using React and TypeScript, improving user experience - Optimized rendering and interaction patterns for a smoother reading experience across devices - Added unit test coverage and manually verified core user flows - Helped evolve the codebase toward better maintainability through incremental refactoring and more reusable UI patterns

  • 1 Jahr und 5 Monate, Juni 2018 - Okt. 2019

    Middle Software Engineer

    RaiseNow AG

    - Contributed to the ongoing development of a fundraising platform, supporting donation flows and user interactions - Improved the stability of a legacy React/TypeScript codebase while extending its functionality - Implemented UI enhancements, improving usability and overall consistency of the application - Contributed backend updates in Python to support feature delivery

  • 5 Jahre und 6 Monate, Jan. 2013 - Juni 2018

    Full-Stack Web Developer

    Eltima

    - Maintained company websites and product landing pages, supporting multiple software products and marketing initiatives - Built frontend functionality using JavaScript and jQuery, including development of custom plugins to extend UI behavior - Contributed to backend development using PHP and MySQL, supporting data-driven features and integrations - Improved legacy code maintainability through refactoring and more structured code patterns

Ausbildung von Roman Onishchenko

  • Bis heute 2 Jahre und 8 Monate, seit Okt. 2023

    Master of Science in Computer Science

    GoIT Neoversity

  • 6 Jahre, März 2010 - Feb. 2016

    Enterprise Economy

    European University of Ukraine

    Economy, Microeconomics, Macroeconomics, Philosophy, Political science etc.

Sprachen

  • Englisch

    B1-B2 (Gute Kenntnisse)

  • Ukraine

    C2 (Verhandlungssicher / Muttersprachlich)

  • Russisch

    C2 (Verhandlungssicher / Muttersprachlich)

XING – Das Jobs-Netzwerk

  • Über eine Million Jobs

    Entdecke mit XING genau den Job, der wirklich zu Dir passt.

  • Persönliche Job-Angebote

    Lass Dich finden von Arbeitgebern und über 20.000 Recruiter·innen.

  • 21 Mio. Mitglieder

    Knüpf neue Kontakte und erhalte Impulse für ein besseres Job-Leben.

  • Kostenlos profitieren

    Schon als Basis-Mitglied kannst Du Deine Job-Suche deutlich optimieren.

21 Mio. XING Mitglieder, von A bis Z