JDM Software
JDM Software is a bootstrapped, Toowoomba-based Australian custom software firm founded in 2004, building bespoke applications, AI systems, and integrations for agriculture, education, and retail clients across Australia.
- Company typePrivate
- Founded2004
- HeadquartersToowoomba, Australia
- Headcount—
- GTM typeB2B
- OfferingServices
What JDM Software does
JDM Software is a privately held, bootstrapped Australian custom software development firm founded in 2004 in Toowoomba, Queensland, by Jon Dwan. The company designs, builds, integrates, and supports bespoke software for Australian businesses and institutions, with primary focus on the agriculture and education sectors and secondary work in retail and general business automation. Its portfolio spans end-to-end custom software development, AI-enabled systems, systems integrations (CRM, ERP, finance, inventory), project rescue services for failing software initiatives, web-based applications including Progressive Web Apps, and cloud application development and migration. Pricing is custom and quote-based per engagement, and go-to-market is direct and relationship-led with no intermediaries, relying on long-tenured developer-to-client engagement.
The firm's flagship technical asset is the Diocesan Learning Profile (DLP) platform, maintained for Toowoomba Catholic Schools since 2008 and covering approximately 30 schools and up to 10,000 students. In early 2026, JDM launched a DIBELS Assessment Module within DLP that uses proprietary AI-powered computer vision to read handwritten assessment notations—underlines, strikethroughs, circles, and phonetic symbols—at a scale of 120,000 pages annually with human-review fallback. Other notable proprietary or quasi-proprietary systems include the Top End Classing (TEC) software supporting cotton classing operations in Kununurra (Western Australia), the Herdflow agricultural cattle management tool, and integrations such as a STRICH mobile barcode scanning deployment that replaced approximately $16,000 of dedicated hardware capex for a retail delivery client. Underlying capabilities span computer vision, NLP for ticket categorization and document processing, predictive analytics, and process automation across PDF, CSV, Word, and Excel document workflows.
JDM operates from a single Toowoomba office within the WOTSO shared workspace and serves clients across Queensland, New South Wales, Victoria, and Western Australia. The team comprises approximately eight members including the founder, a director (David Berting, since 2005), a long-tenured full-stack developer handling finances (Nick Gleeson, since 2004), and additional engineers and project staff, with junior and mid-level hires in 2024 and 2026 indicating measured expansion of delivery capacity. The company has no external investors, parent company, subsidiaries, or public listings, and its 21-year operating history combined with relationships spanning 15+ years with anchor clients such as Toowoomba Catholic Schools, Namoi Cotton, and Australian Classing Services underscores an organic, founder-led growth model rather than a venture- or acquisition-driven trajectory.
JDM Software firmographics
Firmographics- Name
- JDM Software
- Legal name
- JDM Software
- Website
- https://jdmsoftware.com.au
- Company type
- Private
- Founded year
- 2004
- Operating status
- Operating
- Short description
- JDM Software is a bootstrapped, Toowoomba-based Australian custom software firm founded in 2004, building bespoke applications, AI systems, and integrations for agriculture, education, and retail clients across Australia.
- Ownership category
- akta.pro rank
JDM Software industry classification
Industry- Product category
- Custom Software Development Services
- NAICS
- Custom Computer Programming Services (541511), Computer Systems Design Services (541512), Computer Systems Design and Related Services (54151)
- SIC
- Services-Computer Programming Services (7371), Services-Computer Programming, Data Processing, Etc. (7370), Services-Computer Integrated Systems Design (7373)
- akta.pro primary industry
- Enterprise Application Data Migration & Master Data Management Services (BPAEAGAJ)
- akta.pro secondary industry
- Database/Application Data Layer Modernization (DB migration, ORM, caching) (BPAEAFAL)
Keywords
Where JDM Software is headquartered
LocationHeadquarters
- HQ city
- Toowoomba
- HQ country
- Australia
- HQ region
- Oceania
Offices1 record
Markets served
JDM Software business model
Business model- GTM type
- B2B
- Offering type
- Services
- Cost components
- Personnel, Technology or R&D, Operations, Marketing or Sales, Others
Revenue model
- Custom Software Development: End-to-end custom software development from concept through to launch and support, tailored to client-specific processes, challenges, and future plans.
- Project Rescue Services: Services to diagnose, stabilise, and recover stuck or failing software projects including code audits, cleanups, replanning, and legacy modernisation.
- Systems Integration Services: Integration services connecting CRM, ERP, finance systems, inventory management, and other platforms to enable seamless data flow.
- AI Smart Systems: Design and implementation of AI solutions including predictive analytics, intelligent workflow automation, and machine learning integrations.
- Cloud Application Services: Cloud-native application development and migration services including secure multi-device access and real-time data capabilities.
Go-to-market motion1 record
Distribution channels2 records
Marketing channels5 records
JDM Software product offering
Product offeringCore offering
JDM Software is a custom software development firm that builds bespoke software, AI systems, integrations, web applications, and cloud applications for Australian businesses. Services span end-to-end custom development, AI-driven automation and computer vision, systems integration (CRM, ERP, finance, inventory), project rescue and legacy modernisation, web-based applications (portals, dashboards, PWAs), and cloud-native development. Key proprietary platforms include the Diocesan Learning Profile (DLP) education platform for Toowoomba Catholic Schools and the Herdflow agricultural management application.
Product overview
JDM Software is a custom software development firm offering a portfolio of services rather than a single unified product. Core offerings include Custom Software Development (end-to-end build from concept to launch), AI Smart Systems (intelligent automation and predictive analytics), Systems Integrations (API development and platform connectivity), Project Rescue (recovery of failing projects), Web-based Applications (portals, dashboards, PWAs), and Cloud Applications (cloud-native solutions and migration). Their flagship product is the Diocesan Learning Profile (DLP) platform for Toowoomba Catholic Schools, which includes a DIBELS Assessment Module powered by computer vision AI. They also maintain the Herdflow agricultural management tool. The DIBELS module was developed as an extension of the DLP platform to automate reading assessment data capture at scale.
Differentiator
Problem solved
Functional benefit
Products and services
- Project Rescue Recovery services for stuck or failing software projects, including code audits, replanning, legacy system modernisation, and project recovery roadmaps. Aimed at Australian businesses whose existing software initiatives have stalled or underperformed.
- Custom Software Development End-to-end custom software development from concept through design to launch and support, including business-critical systems and user-centric design. Tailored to client-specific processes, challenges, and future plans across Australian businesses.
- AI Smart Systems AI and intelligent automation solutions including predictive analytics, machine learning integration, computer vision, NLP, and data-driven automation designed to streamline operations and enhance decision-making for Australian businesses.
- Systems Integrations Integration services connecting CRM, ERP, finance, inventory, and project management platforms. Includes API development, CRM/ERP integration, Xero invoicing integration, and platform unification for seamless data flow.
- Web-based Applications Custom web application development including client portals, staff portals, booking systems, custom dashboards, workflows, and Progressive Web Apps (PWAs) with offline capability. Built to engage users and grow with the client's business.
- Cloud Applications Cloud-native application development, secure multi-device access solutions, and cloud migration services enabling remote work, multi-user collaboration, and real-time data access.
- Diocesan Learning Profile (DLP) Comprehensive education data management platform for Toowoomba Catholic Schools, managing unit planning, teaching records, assessment, and report cards across approximately 30 schools and up to 10,000 students. Built on a modular architecture designed for replicability across educational institutions.
- DIBELS Assessment Module AI-powered computer vision module within the DLP platform that reads handwritten DIBELS reading assessment markings (underlines, strikethroughs, circles, phonetic symbols) from scanned forms. Processes 120,000 pages of assessment data annually with confidence-based automated import and human review fallback for low-confidence reads.
- Top End Classing Software Application Software application supporting Top End Classing (TEC) facility operations in Kununurra, Western Australia, built as an extension of the Australian Classing Services proprietary system. Used for cotton classing operations and supporting remote facility rollouts.
- Herdflow Agricultural software solution for cattle management, featuring Excel/PDF report generation and automation capabilities. Handles livestock tracking, reporting workflows, and associated documentation for farming operations via Bush Agri.
Quantifiable outcome
- 120,000 pages of assessment data processed annually, freeing equivalent of a full-time resource
- +5 more outcomes
Companies that use JDM Software
Customer profileNamed customers9 records
Segments4 records
Ideal customer profiles4 records
JDM Software technology and API
TechnologyTechnology focussed Yes
API detail
- Has API
- No
- API docs
- API detail
Core technology
AI maturity
App detail
Integration1 record
AI capability7 records
Feature4 records
JDM Software partnerships and signals
Strategic signalScale indicators6 records
Recent moves6 records
Expansion highlights4 records
JDM Software competitors and assessment
Company assessmentDirect peers
- Thoughtworks: Global technology consultancy originally from Australia, delivering custom software, digital platforms, and data/ML engineering for enterprise clients. Directly comparable as a custom development firm with similar engineering-led delivery model, though at materially larger scale.
- Cevo: Australian cloud and software engineering consultancy building custom platforms, integrations, and AI/ML solutions for enterprise and growth-stage clients. Closest comparable peer in terms of size, geography (ANZ focus), and custom software + cloud delivery model.
- Shine Solutions: Australian custom software and digital consultancy delivering bespoke platforms, integrations, and modernisation for enterprise and government. Comparable in scope of custom development, systems integration, and AI-adjacent services within the ANZ market.
- Versent: Australian cloud, software engineering, and AI consultancy building bespoke digital platforms and integrations for enterprise clients. Highly comparable in custom delivery, cloud-native focus, and Australian mid-market/enterprise targeting.
- Slalom: Global technology and business consultancy with strong Australian presence, focused on custom digital transformation, AI, and platform engineering. Comparable as a relationship-led custom delivery firm competing for similar mid-market/enterprise custom software mandates.
- Modica Group: Australian custom software, integrations, and messaging solutions provider serving enterprise and government clients. Comparable boutique ANZ custom development and systems integration peer operating in a similar size band.
Broad incumbents
- Deloitte Digital (Australia): Digital transformation arm of a Big Four firm operating broadly in custom software, AI, and systems integration across ANZ. Overlaps with JDM on enterprise custom delivery but competes from a much wider portfolio and deeper resources.
- Accenture Australia: Global professional services firm with a large ANZ custom software, AI, and cloud integration practice. Competitor for mid-market and enterprise custom development mandates, particularly those involving AI/ML and systems integration at scale.
- Avanade: Joint Microsoft/Accenture consultancy delivering enterprise custom applications, data platforms, and AI solutions globally including Australia. Comparable on systems integration and custom AI/delivery work, with significantly broader scale and Microsoft ecosystem depth.
Emerging players
- Reejig: Australian AI company applying NLP and ML to workforce intelligence. Tangentially comparable as an Australian AI-native firm building proprietary AI IP for vertical use cases, though operating in a different end market from JDM.
Market position
Strengths4 records
Weaknesses5 records
Competitive moat4 records
Key risks6 records
Key highlights6 records
Customer concentration
JDM Software social profiles
Digital presenceJDM Software financial estimates
Financial estimateRevenue estimate
Valuation estimate
JDM Software leadership team
Management profileNumber of profiles
Profiles8 records
JDM Software funding detail
Funding detailFunding overview
Funding rounds
Investors
Funding detail is available on the Subscription and Enterprise plan.Contact sales →
JDM Software M&A and investment
M&A and investmentM&A
Investments
M&A and investment is available on the Subscription and Enterprise plan.Contact sales →
Frequently asked questions about JDM Software
What does JDM Software do?
JDM Software is a custom software development firm that builds bespoke software, AI systems, integrations, web applications, and cloud applications for Australian businesses. Services span end-to-end custom development, AI-driven automation and computer vision, systems integration (CRM, ERP, finance, inventory), project rescue and legacy modernisation, web-based applications (portals, dashboards, PWAs), and cloud-native development. Key proprietary platforms include the Diocesan Learning Profile (DLP) education platform for Toowoomba Catholic Schools and the Herdflow agricultural management application.
Is JDM Software a public or private company?
JDM Software is a private company. It is classified as founder individual operated bootstrapped and is currently operating.
When was JDM Software founded?
JDM Software was founded in 2004.
Where is JDM Software based?
JDM Software is headquartered in Toowoomba, Australia, in the Oceania region.
How does JDM Software make money?
Five revenue lines are on record. Custom Software Development is the primary driver. The others are project Rescue Services, systems Integration Services, AI Smart Systems and cloud Application Services.
Who are JDM Software's main competitors?
Direct peers on record are Thoughtworks, Cevo, Shine Solutions, Versent, Slalom and Modica Group. Broad incumbents are Deloitte Digital (Australia), Accenture Australia and Avanade. Reejig is listed as an emerging player.
Does JDM Software have an API?
No public API is recorded for JDM Software.
What industry is JDM Software in?
JDM Software's product category is Custom Software Development Services. Its primary akta.pro industry code is BPAEAGAJ, Enterprise Application Data Migration & Master Data Management Services, with a secondary code of BPAEAFAL, Database/Application Data Layer Modernization (DB migration, ORM, caching). Its NAICS code is 541511 and its SIC code is 7371.