Teams - Software Development

Software & Development


We offer a variety of software products including: DataSnare, Trakker, Scheduler and Process Reporting, etc.
We also offer custom software contracts based on your organization's unique needs. Contact us if you have a custom software project that benefit from our development expertise.

We are highly competent in most standard programming languages and database architectures. Our team has experience with Collaborating with your team and using our experience we can deliver custom software solutions to meet your needs. Our software can be found in numerous places including a fortune 50 beverage company, a fortune 50 soda company, a grocery chain and a large charity organization.

We have Microsoft, Oracle, and Sybase DBAs on staff to assist in the robust development of data driven applications whether web based or server/desktop.

We are proficient in building software that is architected properly and efficiently. Our knowledge of IEEE-1471 will ensure that your software product is built to suit all of your needs.
All Services

We like to talk about our previous work because we take pride in everything we do:

In a Fortune 50 adult beverage company we have a system utility running that helps identify and correct orphaned windows licenses across all of the company's terminal servers. This is a utility to help fix a Citrix issue in which licenses are not managed properly.The solution provided by Citrix is to upgrade to different versions of their software, however, the upgrade time for the customer is several years away and at a significant cost. This solution provides a low-cost fix. This is a C++ utility.

In a Fortune 50 soda company mobile MT-200 scanners running Forensic IT software are being used to ensure that packaged products are within acceptable born on dates for distribution. This is written in Windows Mobile Platform using C# with Motorola's Symbol .Net assemblies and a back end SQL Server Database.

A grocery chain that produces over a dozen of its own sodas uses a recipe manager we built to create a sequence of steps that gets downloaded to PLCs for controlling production. This software was created using VB.net and a SQL Server database.

A large charity tracks contacts, donations, and pledges using our software. They also use another piece of software developed by Forensic IT to track and visualize donor assets for estate planning and lifetime gift management. These products are written in C# and SQL Server. The gift planning software is tightly integrated with Excel and generates Word PowerPoint documents.

A Fortune 50 adult beverage company uses a control system that does not execute properly on multi-processor computers. This is corrected in newer multiprocessor versions of control system software however, the customer is not in a position to change to the new version for several years. Forensic IT created a service that runs parallel to the control system software and alters its processing from multiple CPUs to a single CPU to prevent it from crashing. This service is a C++ service that monitors threads of an application and adjusts which CPU they are allowed to run on By forcing the threads to operate on the same CPU, we bypass a multithreading synchronization issue that causes the software to crash.

What Are We Up To?

Look at some of our current and recently completed projects

DataSnare

Forensic IT's Trakker is an application/ticketing system that allows you to track your failures, your resolutions, your downtime, all by location, area,
and equipment. It allows you to find out what is hurting your bottom line so you can correct the issue and move on! Our system also offers Insights
in a graphical representation to quickly see your trouble areas.

Trakker is a multifaceted software package that helps manage and identify issues in your organization. We start with issue
management, and build in tools like automatic event reporting, reminders for engineers working the issues, dashboards, and
insights to let personnel on different levels of the organization see the information that is important to them. Change Management
is also addressed by disciplining engineers to think through not only changes they are making but to have a back up plan in the event
of an issue. It also allows for multiple personnel to "approve" changes before they are implemented as a way to keep management
informed and in control.

Trakker

Forensic IT's Trakker is an application/ticketing system that allows you to track your failures, your resolutions, your downtime, all by location, area,
and equipment. It allows you to find out what is hurting your bottom line so you can correct the issue and move on! Our system also offers Insights
in a graphical representation to quickly see your trouble areas.

Trakker is a multifaceted software package that helps manage and identify issues in your organization. We start with issue
management, and build in tools like automatic event reporting, reminders for engineers working the issues, dashboards, and
insights to let personnel on different levels of the organization see the information that is important to them. Change Management
is also addressed by disciplining engineers to think through not only changes they are making but to have a back up plan in the event
of an issue. It also allows for multiple personnel to "approve" changes before they are implemented as a way to keep management
informed and in control.

Scheduler

Our scheduler is designed to help manufacturing organizations to schedule their production in an efficent manner. Raw materials are valuable - scheduling
their use helps preserve our natural resources minimizing waste.

It is an integrated software package that utilizes your business rules to manage your production schedule. We utilize functions available from Siemens,
Rockwell, and Wonderware control systems to seamlessly automate your release schedule. Your equipment availability is analyzed to determine
the most effective and efficient planning: producing the highest quality product at the lowest possible cost.

Reporting

Understanding manufacturing is key to efficiencies as well as profit margins. We help organizations keep track of their operation so they understand what
they have in the pipeline at all times.

Our reporting tool ties into PLC block to report the actual data from the plant floor. We then work with the appropriate personnel from your
organization to determine how to present the data. We can create reports, both tabular and graphical to help you see on a daily basis what is going
on in your production environment. These reports help identify process loss and inefficiencies that directly impact your bottom line.

Looking for the best engineering solution for your software project?