Skip to content
View patseluk-lang's full-sized avatar

Block or report patseluk-lang

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
patseluk-lang/README.md

Dmytro Patseliuk

Python developer focused on backend systems, data collection and automation. Kyiv, Ukraine · remote.

Selected projects

Project What it does Stack
sausageos Manufacturing ERP: versioned recipes, append-only stock ledger, FEFO, costing from the lots actually consumed, batch recall Django, DRF, PostgreSQL, Celery, Docker
odoo-meat-production Odoo 19 Community module: versioned technological cards (BOMs), process control, actual yield and cost, lot traceability, PDF batch passport Odoo 19, Python, PostgreSQL, Docker
orders-inventory-api REST API where SQL is the logic: atomic order confirmation with row locks, no overselling under concurrency Flask, PostgreSQL, raw SQL, pytest
meat-production-sql-analytics Pure-SQL analytics warehouse: star schema, ABC/XYZ, margin, write-offs, RFM, EXPLAIN ANALYZE PostgreSQL 16, SQL
profit-leakage-analysis Tableau dashboard and Python cleaning pipeline on 84,147 synthetic sales rows Tableau, pandas
restaurant-intelligence-tableau 8 interactive dashboards for a 6-restaurant chain: sales, menu engineering, cohorts, food cost, what-if scenarios Tableau
django-weather-app Weather lookup with authentication, personal search history and external API error handling Django, PostgreSQL
strict-table-parser Schema-driven CSV/XLSX parser that accounts for every row; 101 tests pandas, pytest
tennis-booking-sync Scrapes a booking site and mirrors reservations into Google Calendar; idempotent, fails safe BeautifulSoup, Google Calendar API
feed-health-monitor RSS/Atom collector with silence detection and hand-written SQL analytics Django, SQL

Stack

Python · Django · DRF · Flask · Odoo · PostgreSQL · SQL · pandas · Tableau · Celery · Docker · pytest · GitHub Actions

Contact

I work in writing and asynchronously: specs, code review, written updates.

Pinned Loading

  1. odoo-meat-production odoo-meat-production Public

    Odoo 19 Community module for meat production: versioned technological cards (BOMs), process control, actual yield and cost, lot traceability and a PDF batch passport

    Python

  2. sausageos sausageos Public

    Manufacturing ERP where stock is an append-only ledger: versioned recipes, FEFO, costing from the lots actually consumed, batch recall. Django + DRF.

    Python

  3. orders-inventory-api orders-inventory-api Public

    REST API where SQL is the logic: append-only stock ledger, atomic order confirmation with row locks, no overselling under concurrency. Flask + PostgreSQL.

    Python

  4. meat-production-sql-analytics meat-production-sql-analytics Public

    Pure-SQL analytics warehouse (PostgreSQL 16) for a craft meat business: ABC/XYZ, margin, write-offs, RFM, inventory — star schema, no pandas.

    SQL

  5. strict-table-parser strict-table-parser Public

    Schema-driven CSV/XLSX parser that accounts for every row: nothing is dropped silently. Locates the header wherever it sits, reports each violation by row and column, flags duplicates instead of me…

    Python

  6. feed-health-monitor feed-health-monitor Public

    RSS/Atom collector with silence detection and hand-written SQL analytics

    Python