David Grigg

Software Engineer at Rightword Enterprises

Melbourne, Victoria, Australia
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
David Grigg is a Melbourne-based software engineer with nine years of hands-on experience and a knack for resilient back-end tooling. He contributed significant refactors to the well-regarded Standard Ebooks toolset, making table-of-contents generation and endnote handling far more robust across tricky cases like single-file volumes and embedded tags. Now retired from professional development, he channels his analytical mindset into writing fiction and designing books, blending technical rigor with creative practice. Practical, detail-oriented, and comfortable navigating both legacy edge cases and publishing workflows, he brings a rare combination of engineering discipline and editorial sensitivity.
code9 years of coding experience
github-logo-circle

Github Skills (7)

epub10
beautifulsoup10
python10
ebooklib9
xml9
docbook9
regex8

Programming languages (5)

C#JavaScriptPHPHTMLPython

Github contributions (5)

github-logo-circle
standardebooks/tools

Feb 2018 - May 2022

The Standard Ebooks toolset for producing our ebook files.
Role in this project:
userBack-end Developer
Contributions:2 reviews, 81 commits, 39 PRs in 4 years 3 months
Contributions summary:David primarily worked on refactoring and enhancing the table of contents (ToC) generation tool for the Standard Ebooks project. Their commits involved modifying the ToC creation process to be more robust, including adapting the code to handle various edge cases such as single-file volumes and handling of embedded tags within titles and subtitles. The user also updated the endnotes function and introduced features for better identification of fiction/non-fiction within the project.
ebookebookspythonebook-filesepub
The source code for the Standard Ebooks edition of Clarissa Harlowe by Samuel Richardson
Contributions:1 PR, 48 pushes, 1 branch in 3 years
harloweebooksthe-standard
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial