I’m spinning up a 4-to-5-month remote contract to create a Windows-only desktop application that will speed up how our French automotive validation team analyses its test logs. The stack is fixed on Python 3 with PyQt 6 for the interface and pandas / openpyxl for heavy-duty Excel parsing, so deep comfort with those libraries is essential. Scope and core features • Automated test-log parsing – the tool must ingest large CSV or XLSX files, detect the test campaign, and output clean, structured data ready for analysis. • Data visualisation – engineers need interactive tables, plots and pass/fail dashboards to spot issues immediately. Matplotlib or PyQtGraph are acceptable, as long as performance stays brisk with 50 k+ rows. • User-friendly data-entry forms – configuration parameters (test limits, filter options, report metadata) will be editable through responsive, well-validated forms that you will design from scratch. Because we do not yet have wireframes, part of the job is proposing and refining the GUI layout. Expect iterative reviews with our lead engineer in France; English is fine, basic French terminology in comments is a plus. Deliverables & milestones 1. Wireframes and interaction flow approved. 2. MVP: parser + skeletal GUI running on Windows 10/11. 3. Integrated visualisation module with live refresh. 4. Polished installer, unit-test suite and hand-off documentation. Git, Jira and weekly demo calls keep us aligned; clean, well-commented code is non-negotiable. If crafting performant PyQt interfaces and wrangling messy Excel data is in your wheelhouse, let’s talk timing and get you access to our sample logs.