You're seeing this page as if you were . The main menu is still yours, though. Exit from immersion
Ivan KirilinIK

Ivan Kirilin

C/C++ Developer

€125/day
Bonn, DE
0-2 years

Average response time: 1 hour

About Ivan

As a DWH BI Developer at Sberbank, I have contributed to optimizing storage and performance by integrating LZ4 compression into the company's custom Greenplum fork and enhancing cluster stability through resolving critical defects in extensions. Additionally, I developed comprehensive testing suites and ported the diskquota extension to Greenplum 7 to improve distributed storage management.

I am currently pursuing a Master of Science in Computer Science at the University of Bonn and hold an ongoing Bachelor's degree from Moscow Aviation Institute. With skills in testing, API, and GitHub/GitLab/Bitbucket, I aim to continue contributing to backend and distributed systems development while enhancing my expertise in modern technologies.
  • Russian

    Native or bilingual

  • English

    Fluent

  • German

    Basic

Can work on-site
Bonn (up to 50km)

Experience

  • SBERBANK (DISTRIBUTED LARGE DB SYSTEMS)
    C/C++ Developer
    DIGITAL AND IT
    April 2025 - October 2025 (6 months)
    Moscow, Russia
    • Migrated Database backup/ingest to LZ4: smaller size with faster speed, runtime reduced by 7% with 20 TB run.
    • Increased test coverage (unit + regression) and automated checks inJenkins
    • Updated Greenplum resource groups to fit the customer's rules and added tests; known bugs dropped by 40%.
    • Resolved critical PostGIS/pgAudit defects (crashes & edge cases) during a limited amount of time; developed in a short time a time-critical client fix that reduced incident volume by 30% post-patch.
    • Ported the diskquota (a DB extension) to Cloudberry for 50+ node clusters; this let us release a client info product 4 weeks before the deadline.
    PostgreSQL C/C++ SQL API Docker
  • IVA TECHNOLOGIES (VIDEO/REAL-TIME SYSTEMS)
    C++ Developer
    DIGITAL AND IT
    January 2024 - April 2025 (1 year and 3 months)
    Moscow, Russia
    • Implemented real-time features with WebRTC and resolved complex multithreading issues that improved call-session stability.
    • Added pytest tests and release checks, so we catch bugs earlier and releases became more stable
    • Built an end-to-end auto-build for our internal Linux fork and hooked it into GitLab CI/CD, speeding up mobile app releases.
    • Built the company's first reusable timer widget from scratch in a large codebase; fixed memory leaks and refactored code deeply.
    • Ported corporate repository to the latest Linux kernel release and delivered a reproducible automated release building; clean build now completes in ~30 minutes (down from ~2 hours), and new-dev onboarding now takes 1 hour.
    Linux Pytest Python C/C++ Docker

Recommendations

Be the first to recommend Ivan

Help this freelancer shine by sharing your experience working together.

These freelancer profiles also match your criteria

AgathaA

Agatha Frydrych

Backend Java Software Engineer

4.7

(3)

2

BaptisteB

Baptiste Duhen

Fullstack developer

4.6

(4)

5

AmedA

Amed Hamou

Senior Lead Developer

4

(2)

7

AudreyA

Audrey Champion

Web developer

4.3

(3)

4

Education

  • Master of Science
    UNIVERSITY OF BONN
    2025
    Master of Science
  • Bachelor of Computer Science
    MOSCOW AVIATION INSTITUTE
    2025
    Bachelor of Computer Science

Skill set

Categories