Vasiliy Tatarly's Work | ContraWork by Vasiliy TatarlyVasiliy Tatarly
AI-Assisted Data Processing and Workflow Automation
Open Music Player | Offline audio for iPhone and iPad
My own product, published on the App Store under my name. Role: Independent App Creator.
Users choose the audio files or folders to add, then browse their library, playlists and smart collections. It supports offline playback of local files, an equalizer, a sleep timer and Lock Screen controls. The interface is available in nine languages, with no required account or ads. Song identification is also available and requires an internet connection.
Image: the public product website. This is my own product, not a paid client case study. PERFORM ARC | Training planning and readiness platform
My own product. Role: Founder and Product Lead.
I lead PERFORM ARC, a training platform for coaches and athletes. Coaches review athlete check-ins, assign training days and compare planned work with completion. The workflow connects readiness signals, coaching decisions and recorded execution in one workspace. A public website presents the product and links to its mobile apps. Readiness indicators support coaching decisions; they are not medical clearance.
Image: public website preview with illustrative demo data. This is my own product, not a paid client case study. Mock Airtable and CSV to a One-Page PDF Report
AI-assisted demonstration using synthetic data, not client work. A local mock Airtable JSON snapshot is joined with an invented CSV schema, then an HTML template is rendered to a one-page PDF. The example validates 2 mock records and 6 CSV rows: 4 selected rows appear in the report and 2 are accounted for separately. Six tests passed, including repeatability and multi-page overflow rejection. Source code, PDF, PNG preview and audit are available. No live Airtable API connection was implemented or tested. CSV Cleanup with Duplicate and Conflict Reporting
AI-assisted demonstration using synthetic data, not client work. A Python script merges compatible CSV files by an explicit key, removes only exact duplicate occurrences, and sends conflicting or missing-key records to review. The verified example accounts for all 10 input records: 4 clean, 4 for review and 2 duplicates removed. Original files, leading zeros and multiline text are preserved. Six tests passed. Source code, sample outputs, an audit trail and rerun instructions are available.