About
Architect of complex high-load distributed systems.
I Love low-level code, Linux…
Activity
-
Yesterday, I participated in the Just Product 2023 conference in Munich. To be completely transparent, I had expected to hear from Marty Cagan and…
Yesterday, I participated in the Just Product 2023 conference in Munich. To be completely transparent, I had expected to hear from Marty Cagan and…
Liked by Ivan Kold
-
In CA, I could only use this board 1 or 2 times a year. I've had to use this board almost everyday this winter season on Oahu. Thanks to Guy…
In CA, I could only use this board 1 or 2 times a year. I've had to use this board almost everyday this winter season on Oahu. Thanks to Guy…
Liked by Ivan Kold
Experience
Education
-
State University of Aerospace Technology
-
-
BTW, I've learned how to build space rockets!
Projects
-
Pipeline Document Management System for Southern California Gas Company (SEMPRA)
-
-
Dynamic Case Management cross-platform universal mobile application
-
-
Internal javascript framework
-
Set of javascript helpers and Ext.js plugins for rapid solution development.
-
insurance.auto.ru
-
Site for selling car insurance. Customer & Agent interfaces.
(The project is discontinued)Other creatorsSee project -
cars.auto.ru
-
The cars.auto.ru is the most popular classifieds site for used/new cars in Russia.
30M+ page views per day at the time.
Works on PHP (tens of servers), MySQL (master-slave, 5+ slaves), memcached (5+ servers), nginx, CentOS linux.Other creatorsSee project -
books.auto.ru - Book shops aggregator
-
Developed book shops aggregator that was getting huge books lists from multiple sources (shops) in various formats (XML, JSON, CSV), finding duplicate books by ISBN and other criteria, merging them into single database without duplicates, thus when a book was in stock in multiple shops, user had ability to choose where to buy.
Technologies: PHP5, cURL, MySQL, XML, HTML/CSS/JavaScript, nginx, CentOS linux.
(The project is discontinued)Other creatorsSee project -
Isilon NAS hardware cluster integration
-
The auto.ru was starting to integrate Isilon hardware NAS cluster (10 servers) as storage for images.
I was developing software part in order to integrate the NAS as a storage for all user uploaded images (~20,000 new images per day), replacing existing solution across all 50+ sub-sites of auto.ru.
Result was library that has clear API, handled file upload, resizing, adding of watermarks ((c) protection), deleting and other manipulations of images in distributed…The auto.ru was starting to integrate Isilon hardware NAS cluster (10 servers) as storage for images.
I was developing software part in order to integrate the NAS as a storage for all user uploaded images (~20,000 new images per day), replacing existing solution across all 50+ sub-sites of auto.ru.
Result was library that has clear API, handled file upload, resizing, adding of watermarks ((c) protection), deleting and other manipulations of images in distributed environment.
Technologies: PHP5, NFS, WebDAV, XML, Apache httpd, CentOS linux.Other creatorsSee project -
Hierarchical cross-sites comments system for auto.ru
-
Developed hierarchical comments system to use it across all sites owned by auto.ru .
The system has following features:
* suspicious comments detection (spam, foul lang.),
* one convenient place for moderation of all suspicious comments regardless of the sub-project where they left,
* easy integration into any project,
* inline AJAX edit/deletion of a comment for it's creator, and for site's moderator / administrator.Other creatorsSee project -
news.auto.ru - the automobile news portal
-
Developed public news portal and internal portal for editors.
Technologies: PHP5, ImageMagick, HTML/CSS/JavaScript, MySQL, nginx, CentOS.Other creatorsSee project -
"Cars similar to this" smart widget
-
Developed widget that shows cars softly similar to that one user looking at.
Features:
* 5 cars suggested at once, each has close price (± X%), similar body style (e.g. for sedan, convertible could be suggested, but not a truck), close year of manufacture (± Y years), and other soft criteria...
* Very high load. The pages where the widget is placed requested ~30 millions times per day.Other creatorsSee project -
The Auto.ru car classifieds magazine
-
See projectSolely developed internal system to create ready-to-print PDFs that printed into real-world glossy paper magazine (~100 pages, 50k copies per issue).
System was getting data from the DB, sorting it into sections (by make/model), filtering the data set to achieve certain pages count, inserting graphic advertisement blocks, and rendered the data into PDF as text blocks, each with picture of a car, into multiple columns layout.
Technologies: PHP5, PDFlib, ImageMagick, MySQL, CentOS…Solely developed internal system to create ready-to-print PDFs that printed into real-world glossy paper magazine (~100 pages, 50k copies per issue).
System was getting data from the DB, sorting it into sections (by make/model), filtering the data set to achieve certain pages count, inserting graphic advertisement blocks, and rendered the data into PDF as text blocks, each with picture of a car, into multiple columns layout.
Technologies: PHP5, PDFlib, ImageMagick, MySQL, CentOS linux.
(The project is discontinued)
Languages
-
English
Full professional proficiency
-
Russian
Native or bilingual proficiency
Other similar profiles
Explore top content on LinkedIn
Find curated posts and insights for relevant topics all in one place.
View top content