Python, APIs and data automation. I take on scoped bug fixes, backend work and scripts that replace repetitive spreadsheet tasks.
Portfolio · LinkedIn · Discuss a reconciliation project
Inventory CSV reconciliation on Kwork: $100 for two CSVs up to 25,000 rows each, a reusable Python script, tests and an audit report. Three-day delivery after complete requirements; exact matching rules and scope are listed on the service page. Please confirm fit through Kwork before ordering.
Python or TypeScript SDK repair on Kwork: $80 for one reproducible bug in one package, up to three affected source files, a regression test and run notes. Three-day delivery after complete inputs and agreed behaviour. Message me on Kwork to confirm scope before ordering.
- Python and FastAPI endpoints, API integrations and backend bug fixes.
- CSV reconciliation, validation, duplicate handling and audit reports.
- Small automation tools with reproducible tests and handover instructions.
We agree on the input, expected output, acceptance checks and price before implementation. I use AI-assisted coding and testing, including autonomous tooling, and provide source and verification evidence for review.
Inventory reconciliation demo: a dependency-free Python CSV tool with exact composite-key matching, duplicate handling, preserved originals and a row-level audit. The repository includes synthetic inputs, outputs, tests and a workbook preview. This is a demonstration, not a client case study.
-
argparse #435: fix help padding and preserve caller stream formatting.
-
argparse #436: validate mutually exclusive groups in
parse_known_args. -
argparse #437: preserve parent unknown arguments across subcommands.
-
tabulate #139: preserve table borders for empty rows, with exact-output regression tests.
-
csv2 #53: quote and escape CSV fields, with writer regression tests.
-
csv2 #54: fix row iterator equality and symmetric position comparisons, with regression tests.
