Jonathan Ingram

Software Engineer at Search.io

Sydney, New South Wales, 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
🎓
Top School
Jonathan Ingram is a seasoned full‑stack software engineer with 14 years’ experience building polished web applications, APIs and microservices, currently working on Search.io’s OpenAPI, admin console and SDKs. He combines strong Go backend expertise (gRPC, Protocol Buffers) with frontend skills in React/TypeScript and a history of delivering user-centred government platforms at the Digital Transformation Agency. Comfortable as a remote, startup-oriented engineer, he has led teams through discovery to production, shaping architecture, deployment and identity/notifications integrations. An active open-source contributor, he’s improved document conversion tooling (sajari/docconv) for robust format handling and App Engine compatibility. He holds a University Medal in Software Engineering from the University of Sydney and runs welovegolang.com, reflecting a sustained focus on Go and practical developer experience.
code14 years of coding experience
job10 years of employment as a software developer
bookThe University of Sydney
stackoverflow-logo

Stackoverflow

Stats
21reputation
7kreached
1answer
0questions
github-logo-circle

Github Skills (17)

conversions10
go10
testing9
pdf9
fileio9
file-access9
appengine9
file-processing9
file-handling9
html9
error-handling8
docx7
xml7
rtf6
zend-framework6

Programming languages (15)

SmartyC#JavaRustCGoHTMLTypeScript

Github contributions (5)

github-logo-circle
sajari/docconv

Aug 2017 - Sep 2022

Converts PDF, DOC, DOCX, XML, HTML, RTF, etc to plain text
Role in this project:
userBack-end Developer
Contributions:11 releases, 24 reviews, 27 commits in 5 years 1 month
Contributions summary:Jonathan primarily contributed to the project by modifying Go code, specifically within the context of converting various document formats to plain text. Their commits involved fixing typos, adding functionality for Google App Engine compatibility, and refactoring code related to space trimming and temporary file handling. Additionally, the user added tests, optimized the codebase, and addressed issues related to error handling and dependency updates. These changes indicate a focus on improving the core conversion logic and the overall robustness of the `docconv` library.
pdfxmldocxrtf-filesplain
sajari/sdk-go

Apr 2020 - Mar 2022

Official repository of the Search.io SDK for Go
Contributions:6 reviews, 57 commits, 83 PRs in 1 year 10 months
golangapisearchsdkgo
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
Jonathan Ingram - Software Engineer at Search.io