Job Description: Python Developer – Desktop App for Legal Pre-Bill Review Automation ________________________________________ Project Summary We need a custom-built desktop application that can ingest billing data from Rocket Matter, apply rule-based checks, auto-suggest corrections, and output a clean, compliant pre-bill. The goal is to automate the firm’s pre-bill review process and improve billing turnaround times. ________________________________________ Responsibilities • Develop a desktop application using Python (PyQt5 or Tkinter preferred) • Integrate with Rocket Matter API to ingest/export time entries • Implement rule-based and NLP-driven compliance checks on time entry descriptions o Flag disallowed verbs or vague billing descriptions o Detect non-billable tasks (e.g., scheduling, internal emails) o Optionally flag entries assigned to the wrong file/matter • Suggest or apply approved language corrections based on firm policy • Build a user interface for reviewing flagged entries, accepting suggestions, and exporting clean reports • Package the app for desktop deployment (e.g., .exe or Mac-friendly equivalent) ________________________________________ Key Features • Table-style UI with columns: o Date, User, Original Description, Flagged Issue, Suggested Fix o Accept/Reject buttons or checkboxes • Data loading via Rocket Matter API or manual CSV import • Export cleaned pre-bill as CSV or PDF • Option to push corrected entries back to Rocket Matter ________________________________________ Tech Stack • Python 3.x • PyQt5 or Tkinter (for desktop GUI) • Pandas for data handling • Regex and/or spaCy for text analysis • REST API integration (Rocket Matter) • PyInstaller (for packaging into executable) ________________________________________ Ideal Candidate • Strong Python developer with GUI experience • Familiar with API integrations and natural language processing • Experience working with legal, financial, or billing automation tools a plus • Strong attention to detail and ability to work independently ________________________________________ Deliverables • Functional desktop application with required features • Source code with documentation • Setup/installation instructions • Sample run with provided billing data (CSV or via API) ________________________________________ Timeline & Budget • Flexible hourly or fixed price structure • MVP delivery expected within 3–4 weeks • Opportunity for future enhancements and iterations ________________________________________ To Apply Please submit: • A brief introduction • Examples of relevant work (GitHub links, screenshots, short demos welcome) • Estimated timeline and rate We’re ready to move quickly and will respond to qualified applicants within 24 hours.
Keyword: Software Development
Price: $50.0
1. Project Overview We are building a swipeable 2D carousel in Unity 6 for a future mobile app. The carousel should allow users to swipe horizontally between large vertical cards. One card must always be centered, with partial visibility of the neighboring cards. The mo...
View JobWe are seeking an experienced freelancer to assist in fine-tuning a large language model (LLM) and implementing a gating mechanism to ensure that only our application can access it. The ideal candidate will have a strong background in machine learning, particularly with...
View JobI have a Heroku app and I need someone to configure a static IP address. We need to establish a tunnel to MySQL (hosted on google cloud) we need this done ASAP
View Job