I will automate your excel and pdf reports with a python script


About this gig
Building the same report by hand every week is a script's job, not yours.
What I build:
- Excel or CSV data in, formatted PDF or Excel report out
- Multi-section reports with styled tables, headers and charts
- Data pulled out of PDFs and invoices into clean spreadsheets
- Certificates, statements, invoices and letters generated in bulk
- Calendars, schedules and summaries built from a data file
- Reports that run on a schedule and land in your inbox
What you get:
- A re-runnable Python script: new data in, new report out
- Your layout and your branding, not a generic template
- Clean handling of missing or messy rows instead of a crash
- Full source code and setup instructions
Built with ReportLab, openpyxl and pandas. Recent work includes a multi-section PDF report generator with styled tables, a wall-style calendar PDF built from a JSON event feed, and an Excel-to-PDF sales summary with an embedded chart.
Robocorp Certified RPA Developer I, II and III. US-based in Los Angeles, runs locally, no subscriptions.
Send me a sample of your data and the report you want before ordering.
Get to know Jeremy
Field Tech Turned Python Automation Developer LA Based
- FromUnited States
- Member sinceSep 2021
- Avg. response time6 hours
Languages
English
My Portfolio
Other Software Development Services I Offer
FAQ
Can you match my existing report layout?
Yes. Send a sample - Word, PDF, Excel, even a screenshot - and I'll rebuild it as a template the script fills in every time.
What formats can it output?
PDF, Excel (.xlsx), CSV or HTML. PDF and Excel are the usual pair, and one script can produce both from the same run.
My data is messy. Is that a problem?
No, and it's worth telling me upfront. Handling missing and malformed rows without crashing is part of every package.
Can it pull data out of PDFs, not just write them?
Yes - invoices, statements and forms into a clean spreadsheet. Send two or three samples first so I can confirm the layout is consistent enough.
