Sergii Krukovskyi

Sergii Krukovskyi Email and Phone Number

SSE, Solo Contractor @ vrtly, Inc.
Sergii Krukovskyi's Location
San Jose, California, United States, United States
About Sergii Krukovskyi

I specialize in user interface development with over 15 years of experience in software design, development, and maintenance.My expertise encompasses creating rich GUI and HMI systems using Qt/QML and HTML5, with a robust C++ backend. I am proficient in integrating technologies such as D-Bus, websockets for IPC, along with managing window compositing, event handling, sound, multimedia subsystems, and databases, all on Linux platforms.Additionally, I have developed web frontends using HTML/CSS paired with Vue and Angular, and backends utilizing Python with the Django framework. I also have experience with 2D and 3D interface design using OpenGL and GLSL.As a hobby, I enjoy electronics and programming microcontrollers, which sharpens my coding skills and fuels my passion for technology.I am deeply committed to achieving the best possible user experience by meticulously refining interface elements such as animations, effects, and easing functions until they precisely match the intended design. My passion extends to designing comprehensive UI systems that include both visual and non-visual elements like themes, fonts, and messaging systems.I value knowledge-sharing and am enthusiastic about mentoring junior team members, fostering a collaborative environment where we can all grow and excel.I speak English, Ukrainian, and Russian, enabling effective communication across diverse teams.

Sergii Krukovskyi's Current Company Details
vrtly, Inc.

Vrtly, Inc.

View
SSE, Solo Contractor
Sergii Krukovskyi Work Experience Details
  • Vrtly, Inc.
    Sse
    Vrtly, Inc. Nov 2023 - Present
    San Francisco Bay Area
  • Roku Inc.
    Sse
    Roku Inc. Nov 2020 - Nov 2023
    San Jose, California, United States
    Worked on the voice subsystem of the Roku OS. Added new UI functionality and bug fixes.
  • Polaris Industries
    Senior Ui Developer
    Polaris Industries Oct 2017 - Oct 2020
    Sunnyvale, Ca, Usa
    I started SW design and development of the in-vehicle infotainment system for Polaris vehicles. I wrote initial implementation of themes engine, base set of widgets, window/popup management, gauges, settings, data exchange layer, test and deployment tools and much more. After four years of development our displays sell for whole range of Polaris vehicles: Indian Motorcycles, Polaris RZR, Slingshot and Snow.
  • Luxoft
    Sse / Integration Engineer
    Luxoft Jun 2015 - Oct 2017
    California, Usa
    I contributed to development of Qt/QML-based HMI for Mercedes-Benz. Implemented screens layout and menus as well as screens switching, connections to the service layer, etc.
  • Luxoft
    Software Architect / Team Lead
    Luxoft Aug 2013 - Mar 2015
    Kiev, Ukraine
    SW Architect and Team Lead in UI for in-vehicle entertainment system for rear seat passengers project. Target car: Chrysler Pacifica. My team developed HTML5-based frontend running on Linux and two ARM iMX6, four touch display system.
  • Luxoft
    Software Architect
    Luxoft Jan 2012 - Aug 2013
    I was a SW architect in a demo (non-production) project that used Linux + Qt/QML for building an in-vehicle infotainment system for Intel. Technically the project consisted of a number of applications like phone, media player, social networks client, navigation, etc. put together D-Bus IPC. The architecture provided base components for controlling all GUI windows, sound volume per application levels including special scenarios for voice control and text-to-speech features, on-screen keyboard, pop-up notifications, persistence, media search database, etc. This let the system working as an integral solution implementing various user scenarios.
  • Luxoft Ukraine - Odc - Harman/Becker
    Lead Developer
    Luxoft Ukraine - Odc - Harman/Becker 2007 - Jan 2012
    Kiev, Ukraine
    I participated in development and bugfixing of the firmware for a bluetooth car handsfree module. It was an OS-less and threadless application written in C that parsed bluetooth AT-commands stream coming from the cellphone, updated internal state machine and negotiated with the text display via CAN, etc. The HW used was a single chrystal 24-bit audio DSP micro. I also wrote flashing and diagnostic tool in C# for this HW running on the Windows PC.
  • Luxoft
    Senior C++ Developer
    Luxoft Dec 2005 - 2007
    Features development, bugfixing, optimizations, static code analysis for Bluetooth autotelephone device in embedded C.SW flashing, device storage exploring and other tools development in C# and Python.
  • Clarity Ukraine
    Senior Developer
    Clarity Ukraine Nov 2003 - Nov 2005
    Testing environment development for Clarity Voice Platform: voice call generators, interprocess and networkcommunications, logging, generation of HTML reports, support.Technologies used: Python, C++ languages, Python-C++ extending and embedding.
  • Institute Of Engineering Thermophysics
    Engineer At Heat-Mass Transfer Processes Modelling Department
    Institute Of Engineering Thermophysics Sep 2001 - Nov 2003
    Scientific software development in frame of NATO Sciense for Peace projectconcerning life-time prediction for gas turbine blade coatings.The final grant software product was purchased by Siemens, Germany.

Sergii Krukovskyi Education Details

  • National Technical University Of Ukraine 'Kyiv Polytechnic Institute'
    National Technical University Of Ukraine 'Kyiv Polytechnic Institute'
    Mathematics, Physics, Computer Sciences, Engineering, English

Frequently Asked Questions about Sergii Krukovskyi

What company does Sergii Krukovskyi work for?

Sergii Krukovskyi works for Vrtly, Inc.

What is Sergii Krukovskyi's role at the current company?

Sergii Krukovskyi's current role is SSE, Solo Contractor.

What schools did Sergii Krukovskyi attend?

Sergii Krukovskyi attended National Technical University Of Ukraine 'kyiv Polytechnic Institute'.

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.