Software Engineer

Ruslan S

Information

Available hours \ week
40 h/w
Seniority level
Senior
Years of experience
6 yrs.
Location
Poland, Warsaw
Nationality
Ukraine
Timezone
(GMT+01:00) Warsaw

Languages

Ukrainian
Fluent (C2)
English
Upper-Intermediate (B2)

About

Ruslan focuses on data-heavy, real-time web interfaces and product UI engineering as a Software Engineer. With ~6 years in commercial delivery, he builds production frontends using React.js, JavaScript, TypeScript, HTML and CSS, integrating features through REST API contracts and aligning UX with business workflows. He has shipped admin dashboards, operational forms, dashboards with large tables and virtualized grids, plus spreadsheet-like editors with live updates via WebSockets. He works across microservices-oriented platforms, handles performance tuning for frequently changing datasets, and contributes to reusable UI patterns with Highcharts, Material-UI, Redux.js, Vite, and Firebase. He collaborates in Scrum teams, uses JIRA for delivery tracking, participates in reviews and requirement clarification, and communicates in Upper-Intermediate English. Domain exposure includes e-commerce, retail, healthcare, energy, analytics, agritech, etc. BSc, Computer Science, European University.

Additional skills

Experience

Corva

Front-end Developer

About the Project

Corva is an enterprise B2B platform for oil & gas operations. The product helps drilling and operations teams monitor rigs, wells, alerts, equipment, costs, and engineering metrics in real time. The platform includes operational dashboards, real-time charts, complex tables, alert investigation workflows, spreadsheet-like editors, asset and inventory tracking, cost tracking, and engineering tools for drilling assembly design. The target users are engineers, drilling teams, operations specialists, and technical users who need reliable real-time data, fast investigation workflows, and scalable tools for managing complex field operations.

  • Data Analytics
  • Analytics
  • AI
  • Energy

Responsibilities

- Worked as a Front-end Developer on multiple Corva products and platform-level features; - My responsibilities included building large-scale data-driven interfaces such as dashboards, charts, tables, virtualized grids, alert details views, spreadsheet-like editors, inventory workflows, cost tracking tools, and engineering configuration interfaces; - I implemented real-time UI flows using WebSockets, optimized rendering performance for large and frequently updated datasets, integrated frontend features with backend APIs, and contributed to reusable UI components and platform architecture; - Key accomplishments included building a shared Alert Details system used across multiple products, a Google-Sheets-like data editor with real-time sync and custom virtualization, a BHA builder with automatic engineering calculations and validation, an Inventory & Asset Tracking system, DD Mission Control dashboards, and a spreadsheet-style Cost Tracker.

Skills & technologies

Infopulse / Activator, PiM

Full-stack Developer

About the Project

I worked on several commercial web projects for international clients, mainly focused on production React applications with complex UI logic, responsive layouts, API integrations, and modular front-end architecture. The projects included business-facing web applications, micro-frontend modules, custom UI components, interactive interfaces, and a React Native mobile application. The target users depended on the client project, but the common focus was building reliable, maintainable, and scalable front-end products for real business use.

  • E-commerce
  • AgriTech
  • Healthcare

Responsibilities

- Worked as a Front-end Developer across multiple commercial projects; - My responsibilities included building and maintaining production React applications, implementing complex UI logic, developing responsive layouts, integrating frontend features with REST APIs, and creating custom UI components, animations, and interactive interfaces; - I also worked with micro-frontend architecture, contributing to independently developed and deployed frontend modules. In addition, I contributed to a React Native mobile application by implementing screens, business logic, and UI flows; - I collaborated in Scrum teams with project managers, QA engineers, backend developers, and other frontend engineers. I participated in planning, task estimation, code reviews, and delivery of production features.

Skills & technologies

Legiosoft / Rocket Socks

Front-end Developer

About the Project

Rocket Socks was an e-commerce platform used by real customers to browse and purchase products online. The project included a customer-facing storefront and an internal admin dashboard for managing products, orders, and operational workflows. The product was focused on supporting online sales and day-to-day e-commerce management, including product data, order handling, business forms, and internal processes.

  • E-commerce
  • Retail

Responsibilities

- Worked as a Front-end Developer and delivered production features for the Rocket Socks e-commerce platform; - My responsibilities included building and extending the admin dashboard, implementing UI features and forms for internal operations, integrating the frontend with Firebase backend services, and working directly with the client to clarify requirements and iterate on functionality.

Skills & technologies

Education

European University

2023 - 2027
Computer Science