Problem Solver
Praha - metropolitní oblast
4 tis. sledujících uživatelů
Více než 500 spojení
Pár slov o mně
I help my employer to win the competition on the global market.
Previously, I worked on a SaaS product, 2M + users, I reduced operating cost, removed bottlenecks, scaled database, improved monitoring.
Now I work on a cybersecurity product, SNA, and I help them scale their database.
During the design and implementation phases, I consider following criteria:
how it solves its problem,
how it is easy to use it,
how it scales,
how it is easy for other people to understand it (IMHO, it's important!),
operating cost,
how it is easy to adapt and modify it
I use technologies as a tool to build a product. I switch them and learn new ones.
I have built both front-end and back-end functionality.
I follow DevOps culture, and I believe that developers who build software should be able to operate it
(deploy, scale, trouble-shoot, change deployment, etc)
https://stackoverflow.com/users/1839360/yan-khonski
https://github.com/yan-khonski-it
Deep experience with
Java, Groovy, Spock
Spring, Spring Boot, spring Cloud
Hibernate, JPA
MongoDB
PostgreSQL
Redis
Kafka
Docker, docker-compose
Maven, Gradle
Algorithms and data structures
Continuous integration and delivery: bitbucket, github, bamboo, TeamCity, Jenkins.
Some experience
C
Azure services
MySQL, MS SQL
JMS, ActiveMQ, RabbitMQ
Linux: Debian and Ubuntu
Windows Server 2012
Shell
Python 3
VirtualBox
Kubernetes, helm
I also worked with Front-end stack: Javascript (ECMAScript 6), HTML, CSS
Aktivita
-
Think databases are boring? Indexing → data structures + algorithms AI → RAG + learned indexes MVCC → concurrent programming Sharding → distributed…
Think databases are boring? Indexing → data structures + algorithms AI → RAG + learned indexes MVCC → concurrent programming Sharding → distributed…
Dal(a) líbí se: Yan Khonski
-
🔊 Guys, new open role! Our FlashBlade Object team in Prague is growing and we are looking for someone who loves building real, high-performance…
🔊 Guys, new open role! Our FlashBlade Object team in Prague is growing and we are looking for someone who loves building real, high-performance…
Dal(a) líbí se: Yan Khonski
-
Companies pay millions so YouTube can shove ads down our throats, and then we pay YouTube to stop shoving ads down our throats. Someone managed to…
Companies pay millions so YouTube can shove ads down our throats, and then we pay YouTube to stop shoving ads down our throats. Someone managed to…
Dal(a) líbí se: Yan Khonski
Pracovní zkušenosti
Vzdělání
-
Belarusian State University
Diploma (BS < Belarusian diploma < MS) Mathematics and Computer Science
Aktivity a spolky: debating, chess tournaments
Faculty of Applied Mathematics and Computer Science
Math, more math, and even more math. Played chess tournaments. Had a good time!
Licence a certifikace
Dobrovolnické pracovní zkušenosti
Jazyky
-
English
Znalost na úrovni rodilého nebo dvojjazyčného mluvčího
-
Russian
Znalost na úrovni rodilého nebo dvojjazyčného mluvčího
Více aktivity od uživatele Yan
-
Layoffs are back in the news. Databricks is still adding more people to the team. We added ±3000 people this year alone, a 35% workforce increase.…
Layoffs are back in the news. Databricks is still adding more people to the team. We added ±3000 people this year alone, a 35% workforce increase.…
Dal(a) líbí se: Yan Khonski
-
Two candidates were interviewing for a Sr. Engineer role @ Uber and were given these requirements...for their system design problem... Requirements:…
Two candidates were interviewing for a Sr. Engineer role @ Uber and were given these requirements...for their system design problem... Requirements:…
Dal(a) líbí se: Yan Khonski
-
Мой путь от 'все должны работать в офисе' до 'удалёнка по умолчанию' за 2 года Когда-то давно я был чётко уверен: "Команда должна работать в офисе."…
Мой путь от 'все должны работать в офисе' до 'удалёнка по умолчанию' за 2 года Когда-то давно я был чётко уверен: "Команда должна работать в офисе."…
Dal(a) líbí se: Yan Khonski
-
Legacy terrible way of building software: Hire 2 $100k software engineers and 2 $50k QA engineers and they all end up hating each other Modern…
Legacy terrible way of building software: Hire 2 $100k software engineers and 2 $50k QA engineers and they all end up hating each other Modern…
Dal(a) líbí se: Yan Khonski
-
Deciding to get back into DSA after years in a full-time job is a very painful series of events. This year I spent over 6+ hours daily for 1.5…
Deciding to get back into DSA after years in a full-time job is a very painful series of events. This year I spent over 6+ hours daily for 1.5…
Dal(a) líbí se: Yan Khonski
-
🎓 Hiring agencies and their fee scam. 2026: AI prompt you run to find top 12 $150k+/y job opportunities in a minute, including #direct contact to a…
🎓 Hiring agencies and their fee scam. 2026: AI prompt you run to find top 12 $150k+/y job opportunities in a minute, including #direct contact to a…
Dal(a) líbí se: Yan Khonski
-
As my manager likes to say… time for a humble brag. Last year, my manager Hannes encouraged me to give leetcode a shot. I decided to commit to the…
As my manager likes to say… time for a humble brag. Last year, my manager Hannes encouraged me to give leetcode a shot. I decided to commit to the…
Dal(a) líbí se: Yan Khonski
-
In the first part, we built a Java application using Apache Flink. Now, we’re taking the next step: deploying it to Kubernetes with the Flink…
In the first part, we built a Java application using Apache Flink. Now, we’re taking the next step: deploying it to Kubernetes with the Flink…
Dal(a) líbí se: Yan Khonski
Další podobné profily
-
Nitesh Mehta
Nitesh Mehta
-
Vlastimil Eliáš
Vlastimil Eliáš
Senior Principal Software Engineer at Red Hat, experienced IT systems analyst, architect and implementer. ML/AI enthusiast, Hiker, Guitarist and Guitar effects builder.