Full Stack Web Developer
Sole developer responsible for designing, building, and maintaining the firm’s enterprise legal operations platform Designed and maintained a modular PHP/MySQL application consisting of approximately 3,395 PHP files supporting attorneys, legal staff, management companies, developers, homeowner associations, and external clients Built the firm’s central software platform for managing clients, contacts, cases, collections, legal deliverables, reporting, accounting, and daily operations Built CasePilot case management system that brought case tracking, document management, activity history, audit records, and search into one application, giving attorneys and staff a single place to manage their work Replaced manual processes with internal portal web based entry and tracking of data, reducing duplicate data entry and making information easier to find across departments Built dashboards and reports that gave attorneys and managers immediate access to workloads, collections, financial information, and operational metrics Built external client portals that allowed management companies and external users to securely access reports, documents, and case information without contacting the office Built user management system that allowed access throughout the application by user roles, ensuring attorneys, staff, managers, and clients only saw the information relevant to them Used TwilioAPI to bring call and sms data to front end making it easy to handle voice calls and text messaging also replacing traditional phone answering system Used Microsoft Power Automate to bring email activity to front end connecting it to the rest of the platform Using the data built system to generate Letters, notices, invoices, collection documents, and other firm paperwork using PHPMailer, FPDF, TCPDF, and mPDF libraries Used Python and Selenium to automate repetitive property research and internal data collection whenever the work could be handled more efficiently through automation Converted common tasks into functions, making future development faster while reducing duplicate code across the application Worked with attorneys and legal staff to understand the business logic and processes and how they want the software to work, and then build features around those workflows instead of asking users to change the way they worked Continued expanding the platform over several years while keeping it reliable for the employees who depended on it throughout the workday
Frazier & Bowles Attorneys at Law