Особисті дані приховані
Цей шукач вирішив приховати свої особисті дані та контакти. Ви можете зв'язатися з ним зі сторінки https://www.work.ua/resumes/20334655/
Python-програміст
- Місто проживання:
- Львів
- Готовий працювати:
- Дистанційно, Львів
Контактна інформація
Прізвище, контакти та світлина доступні тільки для зареєстрованих роботодавців. Щоб отримати доступ до особистих даних кандидатів, увійдіть як роботодавець або зареєструйтеся.
Завантажений файл
Це резюме розміщено у вигляді файлу. Ця версія для швидкого перегляду може бути гіршою за оригінал резюме.
Python software engineer
Lviv, Ukraine | [
Software Engineer with 6 years of programming experience – from early Telegram bots, data automation, and market
monitoring tools to classical ML, scientific computing, and web applications – now building AI-powered systems. Open to
software engineering roles.
Experience
Aerostat prediction | Python, xarray, Qt, Leaflet.js, SQLite September 2024 – October 2025
Client-commissioned novel scientific application for high-altitude balloon path forecasting
● Owned the full product lifecycle across specification, research, algorithm design, architecture, implementation and
testing, expanding a short initial client brief into the full scope delivered
● Gave users the flexibility to choose from a wide range of data sources (GFS, radiosonde measurements, national and
regional models) and rank them – using the most accurate source given its coverage and simulated balloon position
● Added the ability to pre-download the data for offline use and use third-party grib/netcdf files through template adapters
● Implemented multi-path rendering on an interactive map, letting users compare predictions across different data sources,
forecast times, and actual flown paths – with project save/load support
● Validated predictions against real balloon launches, presenting findings at SoftTech-2025
Projects
Crypto Agent LangGraph, FastAPI, React, MLflow, Tavily, DuckDB
AI assistant automating crypto analysis across recent moves, funding and news
● Used SQL queries over cached Binance REST API calls as primary analysis tool with DuckDB sandboxing and query
wrapping for security and hard row limit for token economy
● Added Tavily web search – isolated as untrusted input to guard against prompt injection – with news vs general search
differentiation, persistent user memory, and reusable skills for recurring requests
● Shipped as a React/FastAPI web app with query logging for understanding user needs and MLflow tracing for debugging
Hierarchical RAG system LangChain, LangGraph, Ragas, ZenML, MLflow, MongoDB, Qdrant
RAG system that leverages a knowledge base's natural hierarchical structure to guide retrieval, letting it answer both factual
and structural questions
● Built config-driven data pipelines in ZenML covering ETL, embedding, inference and evaluation, with versioned YAML
configs, hash-based change-data-capture, crash-resilient checkpointing of predictions, and MLflow experiment tracking
● Designed a routed RAG pipeline which uses query rewriting, cross-encoder reranking and chunk location metadata to
improve the search; built an agentic alternative that traverses the hierarchy with size-constrained expansion
● Designed a custom LLM-as-judge answer-correctness metric (NLI entailment against atomic facts); answer correctness
improved from a 0.50 naive-chunking baseline to 0.737 (hierarchical RAG) and 0.755 (agentic) on an early eval set
Credit risk modelling system Python, scikit-learn, optuna, FastAPI, Django, Docker Compose, LightGBM, XGBoost
● Built an end-to-end loan-approval system as two decoupled services, a FastAPI inference service and a Django web
application storing borrower applications and model decisions, orchestrated with Docker Compose
● Compared regression and classification methods for threshold-optimized loan approval across 151 raw features, each
preprocessed with feature-specific missingness and encoding strategies, achieving 1.73x aggregated return improvement
over an approve-everyone baseline on holdout set using a LightGBM regression model
Ch-D: Chord Sheet Sharing Platform Python, Django, JavaScript/jQuery, Bootstrap 5, PostgreSQL, Heroku
● Built a Django web application for saving song chord sheets and publishing them to a public library after review
● Wrote a text parser that finds chords in free-form sheets and shows clickable piano and guitar chord shapes, with in-
browser transposition; deployed on Heroku
Skills
Development: Python, SQL, JavaScript, FastAPI, Django, Git, Qt, Claude Code
Infrastructure: Docker, Docker Compose, MongoDB, SQLite, ZenML, MLflow
AI engineering: LangChain, LangGraph, RAG, agentic systems, Ragas, Qdrant, Tavily
Machine Learning: scikit-learn, pandas, xarray, matplotlib, plotly, Optuna, Ultralytics, Albumentations
Languages: English (professional working proficiency), Ukrainian (native)
Education
Kyiv Polytechnic Institute | Bachelor’s degree Kyiv, Ukraine | September 2021 – June 2025
Information systems software engineering
Relevant coursework: Software engineering, Web-infrastructure, Information Systems Infrastructure (AWS, Azure,
VMware labs)
Інші резюме цього кандидата
Львів, Дистанційно
Mykhailo Melnyk AI engineer Lviv, Ukraine | | | LinkedIn | GitHub AI Engineer with 6 years of programming experience – from early Telegram bots, data automation, and market monitoring tools...
Схожі кандидати
-
Backend python developer
25000 грн, Дистанційно -
Python-програміст
Дистанційно -
Python-програміст
Одеса, Дистанційно -
Python-програміст
25000 грн, Київ, Полтава, Дистанційно -
Junior Python developer
Дистанційно -
Python Software Engineer
Львів, Дистанційно