Dakota State Student Develops Inventory Management Software for Hadrick Ranch
On a quiet Tuesday morning in Madison, South Dakota, the scent of fresh-cut hay mingles with the hum of servers in a campus lab just off East Center Street. It’s here, in the heart of Dakota State University’s cyber operations program, that a 22-year-old senior named Austin Kaiser has spent the last several months doing something most tech students only dream of: building real-world software that doesn’t just solve a problem—it transforms a local business. His client? Hadrick Ranch, a family-owned, direct-to-consumer beef operation just 20 minutes down the road, where grass-fed cattle graze under the vast prairie sky and customers order premium cuts straight to their doorstep. The challenge? Keeping track of inventory in a way that’s as precise as the ranch’s commitment to quality—and as agile as the market it serves.
What Kaiser created isn’t just another app. It’s a bridge between two worlds that rarely speak the same language: the meticulous, data-driven precision of cyber operations and the hands-on, relationship-based rhythm of small-scale agriculture. And in a state where nearly 98% of farms are family-owned—many of them facing the same pressures of rising costs, supply chain disruptions, and the relentless demand for transparency—his work isn’t just a class project. It’s a glimpse into the future of how rural businesses might survive, and even thrive, in an economy that increasingly rewards those who can blend tradition with technology.
For residents of Madison and the broader Sioux Falls metro area, this story isn’t just about one student’s achievement. It’s a case study in how the region’s educational institutions are quietly reshaping the local economy, one line of code at a time. And it raises a critical question: as industries from agriculture to healthcare grapple with the need for digital transformation, who are the local experts who can facilitate them make the leap?
The Problem: When Spreadsheets Aren’t Enough
Hadrick Ranch isn’t your average beef producer. Founded in 2010 by brothers Chad and Troy Hadrick, the operation has built a reputation for premium, grass-fed beef sold directly to consumers—no middlemen, no feedlots, just cattle raised on native grasses and finished with a diet designed to maximize flavor and nutrition. Their customers aren’t just local families; they’re chefs in Sioux Falls, health-conscious millennials in Minneapolis, and even a few high-end grocers in Denver. But as demand grew, so did the complexity of managing inventory.
“We were using spreadsheets,” Chad Hadrick told Kaiser during their initial meetings. “And spreadsheets work—until they don’t.” The problem wasn’t just tracking how many ribeyes or ground beef packages were in stock. It was managing the entire lifecycle of each cut: from the moment a cow was processed at the local butcher to the second a customer clicked “purchase” on the ranch’s website. Spreadsheets couldn’t account for variables like aging times, custom cuts, or the inevitable last-minute changes when a chef called to request a specific weight for a catering event. Worse, they couldn’t integrate with the ranch’s online storefront, meaning someone had to manually update stock levels after every sale—a process that was both time-consuming and prone to errors.
Enter Kaiser. A cyber operations major with a minor in business administration, he wasn’t just a coder; he was a problem-solver trained to think like both an engineer and an entrepreneur. His approach? Build a system that didn’t just track inventory but anticipated it. “I wanted something that could tell Chad, ‘Hey, you’re running low on briskets, and based on last month’s sales, you’ll sell out in three days,’” Kaiser explained. “But I also wanted it to be simple enough that someone who’s spent their life working with cattle—not computers—could use it without a manual.”
The Solution: A Software Tailored to the Ranch’s Rhythm
Kaiser’s software, which he developed over the course of a semester as part of a capstone project, is deceptively straightforward. At its core, it’s an inventory management system, but with a twist: it’s designed specifically for the workflow of a direct-to-consumer beef business. Here’s how it works:
- Real-Time Tracking: Every cut of beef is assigned a unique identifier, logged into the system the moment it’s processed. The software updates stock levels in real time, syncing with the ranch’s online store to prevent overselling.
- Predictive Alerts: Using historical sales data, the system flags when inventory is running low and predicts when the ranch will need to restock based on current demand. “If we know a local restaurant orders 50 pounds of ground beef every Friday, the system can remind us to set that aside before it’s even ordered,” Hadrick said.
- Custom Cut Management: Chefs and customers often request specific weights or cuts that aren’t part of the standard inventory. The software allows the ranch to log these custom orders separately, ensuring they don’t get lost in the shuffle.
- Integration with Processing: The system communicates with the local butcher to track when cattle are scheduled for processing, how many cuts will be produced, and how those cuts should be allocated (e.g., 60% to online sales, 30% to wholesale, 10% to local farmers’ markets).
But perhaps the most impressive feature is what Kaiser calls “the human layer.” The software includes a notes field where the ranch team can log qualitative details—like which cuts a particular customer prefers or when a chef might be planning a special event. “It’s not just about the data,” Kaiser said. “It’s about preserving the relationships that make this business work. The software should support those relationships, not replace them.”
Why This Matters for Madison and Beyond
At first glance, this might seem like a small story: one student, one ranch, one piece of software. But in a state like South Dakota, where agriculture contributes over $10 billion annually to the economy and employs nearly one in five workers, the implications are far-reaching. The Hadrick Ranch project is a microcosm of a larger trend: the digital transformation of rural industries. And it’s happening in a place where many might not expect it—Madison, a town of just over 7,000 people, where the biggest employer is Dakota State University and the nearest major city, Sioux Falls, is an hour’s drive away.
For local businesses in Madison and the surrounding area, Kaiser’s work is a proof of concept. It demonstrates that you don’t need to be a tech giant to benefit from custom software. You don’t need a Silicon Valley budget or a team of developers. What you need is a problem, a willingness to adapt, and access to the right talent—which, in this case, came from just down the road. “This is exactly why we emphasize hands-on learning at DSU,” said Dr. José-Marie Griffiths, the university’s president. “Our students aren’t just preparing for jobs; they’re creating solutions that make our community stronger.”
But the story doesn’t end with Hadrick Ranch. Kaiser’s software is already sparking conversations among other local producers. At a recent meeting of the Madison Area Chamber of Commerce, Chad Hadrick shared his experience with a room full of farmers, ranchers, and small business owners. “I had three people arrive up to me afterward and say, ‘Can this work for my business?’” he recalled. “One was a honey producer, another was a vegetable farmer, and the third was a guy who makes custom leather goods. The common thread? They all need better ways to manage inventory and connect with customers.”
This is where the real opportunity lies. South Dakota’s economy has long been built on agriculture, but the sector is evolving. Direct-to-consumer sales are booming, driven by consumers’ desire for transparency, sustainability, and a connection to where their food comes from. According to the USDA, online sales of agricultural products grew by nearly 50% between 2019 and 2022, and the trend shows no signs of slowing. For small producers, this shift presents both a challenge and an opportunity. The challenge? Competing with larger operations that have the resources to invest in sophisticated technology. The opportunity? Leveraging local talent and agility to create solutions tailored to their unique needs.
Kaiser’s software is a perfect example of how that opportunity can play out. It’s not a one-size-fits-all tool; it’s a system designed specifically for Hadrick Ranch’s workflow, its customers, and its values. And it was built by someone who understands both the technical and the human side of the business. That’s a model that could be replicated across the state—and beyond.
The Broader Trend: When Campuses Become Economic Engines
Dakota State University isn’t the only institution in the region where this kind of collaboration is happening. Across the Midwest, land-grant universities and technical colleges are increasingly serving as incubators for local innovation. In Brookings, South Dakota State University’s precision agriculture program is working with farmers to develop AI-driven tools for crop management. In Vermillion, the University of South Dakota’s business school has launched a startup accelerator focused on rural entrepreneurship. And in Sioux Falls, Southeast Technical College is partnering with healthcare providers to train the next generation of medical coders and IT specialists.
What sets DSU apart is its focus on cyber operations. The university has carved out a niche as a leader in cybersecurity and software development, thanks in part to its designation as a National Center of Academic Excellence in Cyber Defense by the NSA. But what’s often overlooked is how that expertise is being applied to non-tech industries. “We’re not just training students to work for Google or the Department of Defense,” said Dr. Griffiths. “We’re training them to solve problems right here in South Dakota. That’s where the real impact happens.”
For Madison, In other words the town is quietly becoming a hub for a new kind of economic activity—one that blends technology with traditional industries. It’s a model that could be particularly valuable for rural communities struggling to retain young talent. “A lot of our students come from small towns,” Kaiser said. “They don’t seek to leave South Dakota to find good jobs. They want to stay and build something here. That’s what makes projects like this so exciting.”
The Challenges Ahead
Of course, not every small business in South Dakota is ready to embrace custom software. For many, the upfront cost is a barrier. Even with a student like Kaiser working at a reduced rate, developing a tailored solution requires time, resources, and a willingness to experiment. Then there’s the learning curve. “Change is hard, especially in industries where people have been doing things the same way for generations,” Hadrick admitted. “There were days when I wondered if this was worth the hassle. But now that we’re using the system, I can’t imagine going back.”

Another challenge is scalability. Kaiser’s software was built for one ranch, but could it be adapted for others? The answer is yes—but with caveats. “Every business is different,” Kaiser said. “The core functionality might be similar, but the workflows, the customer base, the products—those are all unique. You can’t just copy and paste a solution from one business to another.” That means any business looking to follow Hadrick Ranch’s lead will need to invest in a custom solution, which may not be feasible for the smallest operations.
Finally, there’s the question of long-term support. Kaiser will graduate this spring, and whereas he’s expressed interest in continuing to work with Hadrick Ranch on a freelance basis, his availability will be limited. “We’re already talking about how to hand this off,” Hadrick said. “Ideally, we’d find another DSU student who can take over maintenance and updates. But that’s not always easy to coordinate.”
What This Means for Local Residents: The Resource Guide
Given my background in economic development and rural innovation, I’ve seen firsthand how technology can transform local businesses—when it’s applied thoughtfully. If you’re a resident of Madison, Sioux Falls, or the surrounding area, and this story resonates with you, here are the three types of local professionals you might want to connect with as you explore how to bring similar solutions to your own business or community:
- Boutique Software Developers with Rural Expertise
-
These aren’t your typical Silicon Valley coders. They’re developers who understand the unique challenges of rural businesses—limited budgets, spotty internet in some areas, and workflows that have been refined over decades. When hiring one, look for:
- Local Experience: Have they worked with businesses in South Dakota or the upper Midwest? Do they understand the rhythms of agriculture, manufacturing, or other key industries in the region?
- Custom vs. Off-the-Shelf: Can they explain the trade-offs between building a custom solution (like Kaiser’s software) and adapting an existing tool? A good developer will help you weigh the costs and benefits of each approach.
- Long-Term Support: Will they be available to make updates and troubleshoot issues after the initial build? Many rural businesses can’t afford a full-time IT staff, so ongoing support is critical.
- Portfolio: Ask to spot examples of their work, especially projects that involved non-tech industries. Have they built inventory systems, customer relationship tools, or e-commerce platforms for small businesses?
Where to find them: Check with local chambers of commerce, economic development organizations, or universities like DSU, which often maintain lists of alumni and students available for freelance work. The South Dakota Technology Business Center in Sioux Falls is also a great resource for connecting with tech talent.
- Ag-Tech Consultants
-
If you’re in agriculture, food production, or a related industry, a consultant with ag-tech expertise can help you identify where technology can make the biggest impact. These professionals bridge the gap between farming and tech, and they can help you avoid costly mistakes. Look for:
- Industry-Specific Knowledge: Do they understand the nuances of your sector? For example, a consultant who works with row crops might not be the best fit for a livestock operation, and vice versa.
- Technology Roadmaps: Can they help you prioritize which problems to tackle first? A good consultant will start with quick wins—like improving inventory tracking—before moving on to more complex solutions.
- Vendor Relationships: Do they have partnerships with hardware or software providers? This can be especially valuable if you need sensors, drones, or other specialized equipment.
- Case Studies: Ask for examples of similar projects they’ve worked on. How did they measure success? What challenges did they encounter?
Where to find them: Start with organizations like the South Dakota Department of Agriculture and Natural Resources or the SDSU Extension program, which often have connections to ag-tech experts. Local farm bureaus and commodity groups can also be valuable resources.
- Small Business Advisors with Digital Transformation Experience
-
For businesses outside of agriculture, a general small business advisor with experience in digital transformation can help you assess your needs and connect you with the right resources. These professionals can be found through:
- SCORE Mentors: The South Dakota chapter of SCORE, a nonprofit affiliated with the U.S. Small Business Administration, offers free mentoring from retired executives and entrepreneurs. Look for mentors with backgrounds in technology or e-commerce.
- Small Business Development Centers (SBDCs): The South Dakota SBDC has offices in Sioux Falls, Rapid City, and other cities. Their advisors can help you evaluate software options, secure funding for tech upgrades, and develop a digital strategy.
- Local Economic Development Organizations: Groups like the Madison Area Chamber of Commerce or the Sioux Falls Development Foundation often host workshops on technology and innovation. They can also connect you with local experts.
When working with an advisor, look for:
- Holistic Approach: Do they consider how technology will impact your entire business, not just one department? For example, a new inventory system might require changes to your sales process or customer service workflow.
- Funding Knowledge: Can they help you identify grants, loans, or other funding sources to offset the cost of technology adoption? Programs like the USDA’s Rural Business Development Grants or the South Dakota Governor’s Office of Economic Development’s REDI Fund can be valuable resources.
- Change Management: Do they have experience helping businesses navigate the cultural shifts that come with new technology? Resistance to change is one of the biggest barriers to digital transformation, so an advisor who can help you communicate the benefits to your team is invaluable.
Ready to find trusted professionals? Browse our complete directory of top-rated experts in the Madison and Sioux Falls area today.