Працював в 7 компаніях   26 років

IT

Engineering manager / technical program lead

The Product Engine, Inc.

IT

3 роки 10 місяців

03.2022 - до теперішнього часу

  • Lead cross-functional engineering group (UI engineers, AWS/service engineers, QA, architect). Team size up to 10.
  • Drove migration of multiple UI screens from legacy components to AWS-based microservices.
  • Coordinated across several engineering teams to define technical responsibilities, integration points, and timelines.
  • Collaborated with Product Owners and UX designers on requirements and feature definitions.
  • Identified risks, managed cross-team dependencies, and maintained delivery visibility for senior management.
  • Facilitated technical discussions and clarified implementation approaches with engineering leads.
  • Oversaw incoming technical and administrative requests, distributing work across appropriate teams.
  • Supported bug triage and issue routing.
  • Point of contact for office-level technical coordination (equipment, hardware, logistics).

Owner / Self-employed

AstrumSoft

IT

26 років

01.2000 - до теперішнього часу

Internet Cafe Management Software (https://astrumsoft.com)

  • Created and maintained a full-featured software product for managing internet cafes and gaming centers.
  • Responsible for entire product lifecycle: design, development (C++/UI), updates, website, customer support.
  • Implemented continuous improvements based on user feedback and market changes.

Engineering Manager / Technical Program Lead — UI Development

The Product Engine, Inc.

IT

6 років 4 місяці

12.2015 - 03.2022

  • Coordinated multiple UI development teams (up to 14 engineers) delivering client-side features.
  • Partnered closely with product stakeholders and vendors to refine requirements.
  • Led engineering delivery across development, testing, integration, and release.
  • Managed backlog grooming, sprint planning, and cross-team alignment.
  • Organized technical interviews and evaluated candidates for engineering roles.

Technical Lead / Senior C++ Engineer

The Product Engine, Inc.

IT

5 років 1 місяць

12.2010 - 12.2015

  • Led UI engineering team, including task planning, code reviews, and mentoring.
  • Actively contributed to development of complex UI components.
  • Participated in architectural design and optimization discussions.
  • Ensured performance, stability, and code quality of the client UI stack.

Senior C++ UI Developer

The Product Engine, Inc.

IT

7 місяців

06.2010 - 12.2010

  • Developed and maintained UI components for the TiVo media platform.
  • Participated in design and implementation of new UI features.
  • Collaborated with senior engineers and QA to ensure quality and stability.
  • Gained hands-on experience contributing to a large-scale consumer media product.

Senior C++ Developer

Luxoft Ukraine

IT

7 місяців

12.2009 - 06.2010

  • Developed visualization UI for an automotive project.
  • Created COM interfaces for automated testing with VBScript.
  • Implemented custom Microsoft Visio plugin for test authoring.

Team Lead / Software Engineer

ISCT

IT

6 років 6 місяців

07.2003 - 12.2009

Delivered numerous real-time embedded multimedia systems on Analog Devices BlackFIN, Philips/NXP Nexperia, FreeScale i.MX21/i.MXL, and custom hardware.Ported, optimized, and maintained MPEG1/2, H.263, H.264 High Profile, MJPEG, MP3, MPEG Layer2, EVRC, MELP codecs; performed heavy assembly (SSE2) and DSP-level optimizations.Developed image processing and recognition modules, including text-on-image detection and QR code recognition with improved algorithms for low?quality inputs.Built multiple real-time pipelines: NTSC capture > DSP compression (MJPEG/MPEG2) > network streaming.Implemented ASF mux/demux library, MPEG1/2 ActiveX player, and video transcoders.Led several engineering teams (1–4 developers), driving architecture, planning, and delivery.Designed and tested new hardware based on i.MXL CPU, including drivers (CSI capture, DMA), Linux-based applications, and low?bandwidth ZigBee video transmission.Collaborated with international clients, including KORG and NHK, delivering optimized production?quality audio/video components. (Institute of Supercompression Technologies)Led small engineering groups (1–4 people) on codec development and DSP optimizations.Delivered video/audio codecs (EVRC, MPEG Layer2, MP3) optimized for Pentium and DSPs.Implemented image processing algorithms (barcode recognition, OCR-like modules).Developed tools for automation, multimedia applications, ASF mux/demux, MPEG players, H.264 decoder.Worked with international clients, including 1.5-year onsite engagement in Japan.

Ключова інформація

Engineering Leadership & Program Management:

  • Cross-functional engineering team leadership (UI, Services, QA)
  • Technical delivery ownership
  • Architecture & design discussions
  • Requirements clarification with Product/UX
  • Backlog definition & prioritization
  • Sprint planning & release readiness
  • Cross-team dependency management
  • Risk assessment & mitigationVendor & remote team coordination
  • Performance metrics & engineering process improvement
  • Mentoring & onboardingTechnical interviewing

Technical Expertise:

Languages:

C++ (expert), C, Python

Java, Kotlin, JavaScript (Node.js, React), PHP (CodeIgniter), Haxe, Assembler (x86, DSP)

Frameworks / APIs:

Win32, MFC, COM/ATL, Boost, STL, FastAI (basic), Sockets/WebSockets, CryptoAPI, Multithreading, low-level optimization

Databases:

SQLite, MySQL, DynamoDB (basic)

Tools & Platforms:

Cloud & Services: AWS, OpenAPI

Version Control: Git, Perforce (P4), SVN

CI/CD & Monitoring: Jenkins, Splunk, GitHub Actions

Project & Knowledge Management: Jira, Confluence, Bugzilla, Code Collaborator

IDEs: Visual Studio, IntelliJ IDEA, Eclipse, Analog Devices Visual DSP, Xcode

OS & Virtualization: Linux, Windows, macOS, VMWare

Platforms: Android TV, Apple TVCollaboration: Slack, Microsoft Teams, Zoom

AI Tools: GitHub Copilot, ChatGPT, Claude.ai

Hardware & Embedded: DSP evaluation kits (BlackFIN, Nexperia, i.MX), ESP32, digital cameras, board bring-up, soldering/debugging, oscilloscope/multimeter

Networking: LAN/WAN setup, routers, firewalls, VPN configuration; coordination with network engineering teams

Навчався в 2 закладах

Одеський національний університет імені І. І. Мечникова

Прикладная математика

2001

Приморский лицей г. Одесса

1996

Володіє мовами

Англійська

вільно

Може проходити співбесіду на цій мові

Може проходити співбесіду на цій мові

Російська

рідна

Українська

рідна

Курси, тренінги, сертифікати

Scrum training

2017

Додаткова інформація

What I'm looking for

Looking to lead high-performing engineering teams, drive end-to-end project delivery, and build scalable, reliable systems while fostering technical growth and collaboration.

Руслан Андрійович

Engineering manager / technical program lead

Одеса

Хаджибейський район

4 500 $

46 років

Активно шукає роботу

повна зайнятість

Характер роботи: віддалена робота, в офісі/на місці

Оновлено 1 день тому