Slava Petrovets

Angestellt, Senior Software Engineer, Confidential — Blockchain / Fintech Startup
Berlin, Deutschland

Fähigkeiten und Kenntnisse

C++
Qt
QML
WebRTC
FFmpeg
OpenGL
Embedded Linux
CMake

Werdegang

Berufserfahrung von Slava Petrovets

  • Bis heute 11 Monate, seit Sep. 2025

    Senior Software Engineer

    Confidential — Blockchain / Fintech Startup

    - Owned the entire graphics layer end-to-end — a GPU-accelerated subsystem with custom GLSL shaders and a Qt/QML rendering pipeline. - Replaced the team lead's ill-fitting approach to on-device voice transcription: designed and built an offline speech-recognition feature with no external API calls, running fully local on mobile hardware. - Profiled the codebase, cut memory usage and cold-start time, and cleared long-standing rendering bottlenecks; main escalation point for the hardest Qt/C++ problems.

  • 2 Jahre und 6 Monate, Apr. 2023 - Sep. 2025

    Senior Software Engineer

    Avroid / CommuniGate Pro

    - Built a Telegram client for AuroraOS (embedded Linux) from scratch — solely responsible for Qt/QML UI, C++ core, networking, and architecture. - Implemented audio/video calling from zero with WebRTC and FFmpeg on a resource-constrained embedded device; wrote a custom text-rendering engine and a reusable licensing library. - Built two-way Exchange / Office 365 sync (iCalendar, vCard, email); owned secure sessions/HTTPS; ran code reviews and architecture calls.

  • 5 Jahre und 10 Monate, Juli 2017 - Apr. 2023

    Senior Software Developer

    MyOffice

    - Part of an R&D team building a full office suite (word processor, spreadsheets, presentations) in Qt/QML for AuroraOS and KasperskyOS — platforms with almost no tooling or community support. - Wrote an RFC-compliant IMAP/SMTP email client from scratch, designed the database schema, and ported it to Android. - Built a system-level contacts/calendar sync service (WebDAV, REST, SOAP) — the main integration point with external platforms; kept UI to HIG and refactored undocumented legacy code.

  • 4 Jahre und 10 Monate, Sep. 2012 - Juni 2017

    C++ / Qt Developer

    IT Outsourcing Company

    - Developed and maintained a range of enterprise desktop applications in C++/Qt, including systems with no existing documentation. - Built web-based billing and VoIP management interfaces using HTML, jQuery, and PHP. - Migrated legacy applications to modern platforms and administered SQL databases.

Ausbildung von Slava Petrovets

  • 4 Jahre, Sep. 2008 - Aug. 2012

    Applied Mathematics

    Altai State Technical University

Sprachen

  • Englisch

    C1 (Fließend)

XING – Das Jobs-Netzwerk

  • Über eine Million Jobs

    Entdecke mit XING genau den Job, der wirklich zu Dir passt.

  • Persönliche Job-Angebote

    Lass Dich finden von Arbeitgebern und über 20.000 Recruiter·innen.

  • 21 Mio. Mitglieder

    Knüpf neue Kontakte und erhalte Impulse für ein besseres Job-Leben.

  • Kostenlos profitieren

    Schon als Basis-Mitglied kannst Du Deine Job-Suche deutlich optimieren.

21 Mio. XING Mitglieder, von A bis Z