Sample Selection of Tasks we Have Completed

Pool of Peculiar Expertise

HRIS aimed to tackle rare non-generic expertise. From automation of CV analysis using ML and NLP to semantic models for skill ontologies and statistical market estimations - all to get the valuable HR info for R&D project setup.

Brain ComputerInterfacing Digital Signal Processing Formal Verification Artifical Intellegency Optics Machine Learning Match Acoustics Data Science Bash Python Java

Weston composition manager

An OSS enchancement project, which demonstrates analysis of a large existing code base, community communication and specific area expertise. Changes made to the original project have made project's application possible on hardware environment it was not meant to run otherwise.

Statment about theimage quality Time efficiency HardwareAcceleration CPU GPU Statment about theimage quality Time efficiency HardwareAcceleration CPU GPU

Problematic:

Investigation showed that Weston rely on GPU for composition, neglecting any other hardware acceleration present. Hardware platform provided support for composition acceleration (overlays). Weston lacked logic of hardware acceleration and it's synchronization framework was inadequate.

Solution:

Hardware acceleration awareness was added with ability to enumerate overlays. Synchronization framework was refactored into atomic modesetting model, able to synchronize on all overlays available to prevent artifacts. Usage of hardware acceleration as a first priority was added, GPU composition was set up as a fallback. Performance on use cases which used less then certain treshold number of layers raised significantly(from ~10 fps to ~60 fps)

Planner service and application

Holistic video advertisement solution with gapless and lossless stream stitching. Built to be scaleable and versatile enough to be embedded into virtually any existing IPTV system.

Broadcasting Seamless intercuts Content pool Second segment of the system is a broadcasting application which segment of the system is a broadcasting applicationof the system is a broadcasting application segment of the of the system is application uses two concurrent streams of data to make switch-es absolutely seamless 100% Quality retained due to no use of decompression of data flow application main-tains it’s running speed withous any quality loss Broadcasting Seamless intercuts Content pool Second segment of the system is a broadcasting application which segment of the system is a broadcasting appli-cationof the system is a broad-casting application segment of the of the system is application uses two concurrent streams of data to make switch-es absolutely seamless 100% Quality retained due to no use of decompression of data flow application main-tains it’s running speed withous any quality loss

Planner service and application

A complex fullstack web solution in regional advertising field for media providers. The application automates most of business processes such as client and advertisement management, clips scheduling and report generation.

Advertisement clips Easy managment Media broacasting timetable Media broacasting timetable Easy managment Advertisement clips