
Mykhailo Kizian
Technology / Internet
About Mykhailo Kizian:
Software engineer with 4 years of backend experience in designing and implementing large-scale, low-latency, cloud-native, microservice-based projects capable of working with over 100 TB of data and 100K+ concurrent connections. Specializes in developing data pipelines, web applications for data warehousing, ETL/ELT processes, learning management, and medical ERP systems in both B2B and B2C sectors. Proficient in DevOps practices.
Experience
Software Engineer
AUTODOC · Full-time Sep 2022 - Present · Remote · Germany
Leading European E-commerce for Automotive Parts, with over 5,000 diverse employees.
Operating in 27 countries, serving 27M+ customers & exceeding €3 billion in revenue.
Offers 4 million+ car parts, focusing on technology & innovation.
Key Achievements:
● Increased SLO of data streaming system for data lake from 95% to 99% by developing a monitoring, alerting, and recovery system for Kafka Connectors.
● Optimized response time for the BI system, decreasing it from 12 mins to 7 mins by optimizing queries to ClickHouse, using materialized views and pre-aggregated data.
● Reduced TTFB ( time to first byte) of metadata service from 5 mins to 40 sec by migrating the service from a MySQL relational database to a non-relational graph database Neo4j.
● Decreased latency from 1300 msec to 200 msec of the master data service, implementing GraphQL and data loaders at the transport level.
● Achieved a reduction of developing time for tasks related to duplicate removal and data gap closure from 56 hr/mo to 8 hr/mo, by developing a system using Golang for data quality monitoring, notifications, and data consistency recovery.
Software Engineer
Andersen Lab · Full-time Jul 2020 - Sep 2022 Ukraine · Hybrid · Ukraine
Leading software development company in Europe with 3,500+ IT specialists across 16 development centers in 11 coutries. Expertise in custom web & mobile, Big Data, ML, and AI solutions. Trusted by major brands like Siemens, S&P Global, and Ryanair. Delivered 1,000+ projects for Healthcare, FinTech, and more.
Key Achievements:
●Boosted throughput from 700 RPS to 1300 RPS, by replacing the communication protocol between servers from HTTP to RPC.
●Reduced latency of the system from 500 msec to 200 msec, through sharding and replication of PostgreSQL database.
●Expanded the number of supported concurrent connections in the authentication/authorization service from 20K to 100K, by rewriting the service from Python to Go.
●Achieved a reduction in mean time to repair from 2 hrs to 1 hr, by implementing an alerting system using Grafana.
●Increased employee retention from 80% to 90%, by launching a mentoring program through which more than 10 developers went through.
Education
Bachelor's degree in Computer Science.
National Technical University of Ukraine 'Kyiv Polytechnic Institute'