Працював в 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
Додаткова інформація
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

Одеса
Хаджибейський район
Активно шукає роботу
повна зайнятість
Характер роботи: віддалена робота, в офісі/на місці
Оновлено 1 день тому