Skip to main content

Software Development

Why Use Our Services

With decades of work experience in academia and industry, our team has the skills to provide solutions conforming to the latest standards.

We develop with the latest industry standards and best practices, producing quality, well-documented, and tested software backed by version control.

We safeguard software with a security-first mindset from the start of the development lifecycle.

Where We Can Help

Website and Web Application Development

We build websites and applications using technologies like PHP, Python, React, Vue.js, and more.

Research Software

We assist with the design, development, and optimization of research software using Python, C, Matlab, and more.

High-Performance Computing

We optimize code for high-performance computing resources, debugging, and identifying bottlenecks.

Visualization

The Envision Center provides visualization, auditory, and haptic support for researchers and instructors.

Examples of Our Work

We have helped researchers port or adapt their algorithms and tools to web portals such as those built on HUBzero. In collaboration with researchers, we developed a suite of hydrologic modeling and data analysis/visualization online tools, including the SWAT (Soil & Water Assessment Tool) model hosted on WaterHUB, used now in classrooms and research projects. We developed the StreamCI platform for sensor data collection, management, analysis, and visualization to support plant sensors created in Purdue's Plant Phenotyping Lab. We developed a suite of decision support tools for the Useful to Usable project (U2U) that were transitioned to the regional climate centers after the USDA project ended.

Here are some example projects in which we developed the solutions: