Projects
[Kaggle] Shopee - Price Match Guarantee
The Shopee marketplace has a price match guarantee program. They needed a model that could automate the process of finding marketplace lots with similar product offerings and prices, despite marketing strategy, product titles and images which merchants might use.
Got to Top 45% of submitters on Kaggle. Got gold and silver medals for providing deep insights on the domain and problem goal.- Experience: eCommerce, Tabular & Image Data, Python, Keras, Data Processing, embeddings
- Links: • Competition
[Kaggle] HPA - Single Cell Classification
Human Protein Atlas organization was interested in finding patterns of protein distribution inside of the single cell. This helped to understand role of different proteins in disease development, medical treatment impact, etc.
Based on 150Gb of 4-layers human cells images, it was needed to segment each cell and predict in which organelle of the cell the protein of interest were located. Provided dataset contained only inaccurate image-level labels (not directly connected to particular cells).
Got to Top 15% of submitters on Kaggle.- Experience: Biology, Image Medical Data, Weakly-Supervised Learning, Data Analysis, Data Processing, Instance Segmentation, Multi-Label Classification
- Links: • Competition
Rock, Paper, Scissors Game
Trained a model to recognize hand forms of rock, paper, scissors and incorporate it into a game. Collected hundreds of images in order to improve the model accuracy.
Ended up with a model that is 90% accurate and recognizes common ways to shape RPS forms. The model was deployed as a serverless application using Tensorflow.js.
Work Experience
- Senior Software Engineer (R&D, AI Apps, Notebooks), DataRobot; 2021-Present (2+ years)
- Designed and implement an internal framework for building ML-enabled applications using DataRobot platform powered by modern Python stack (Flask, Pydantic, FastAPI)
- Using the framework, I have took part in implementation a complaint review application for a US company from the healthcare sector. Took part in complaint analysis and NLP modeling pipeline using Huggingface transformers stack.
- Configured, deployed and troubleshoot the model in the Kubernetes-based environment
- Prototyped a conversational content-aware agent using OpenAI, langchain and Qdrant
- The rest of my software engineering experience could be found there
- Experience: Problem Solving, Python, Software Architecture, System Design, Distributed Systems, NLP, Huggingface Transformers, Machine Learning, Kubernetes
- eCommerce Software Developer, Tech Lead, Atwix; 2015-2020 (5.5 years)
- Dove into eCommerce domain, problems and challenges US and EU merchants from several areas (e.g. furniture construction, beauty)
- The rest of the software engineering experience could be found there.
- Experience: eCommerce, Problem Solving, Management, System Design, Problem Framing, PHP, MySQL, Elasticsearch, Redis
Management & Communication
- Hold a full-time technical leader position for 3.5 years (5-15 people teams incl. SEs, QA, PM, DevOps) + seasonal leading of serveral internal projects and initialives
- Write technical blog posts and thoughts about management. Organized technical & business newsletter (led for 2 years).
Hobby & Interests
- Scooter Driving
- Self-Improvement
- Reading
- Blogging
- Open Source
- Judaism (don't work on Saturdays)