Custom Software Development encompasses many areas of business need including new applications built from the ground up, a mobile app to add value to your existing offerings, or integration with your point-of-sale system.
Every business needs to differentiate itself from other businesses. Many times, custom software can give it the edge it needs. This is why large corporations hire in-house developers or invest in complex database systems managed by outside firms.
If that is something your business could use but you don’t know where to start or don’t believe it will fit in your budget, call us. We are experts in taking a small idea through the stages to get your business where it needs to go. We can take a project that someone else started and run with it to completion. We can work with other systems that may be in place and necessary for the proper flow of information, but are otherwise locked in legacy databases. We can generate reports and spreadsheets, automate messages and nightly backups, increase visibility and clarity of your data. Or even host your applications in the cloud, freeing you from holding on to your old Windows computers.
As we develop software for you, you’ll be kept abreast of the progress, make approvals on user interface, and be assured of the security of your data. In all cases, you, the business owner, will have control and visibility of the project.
Our strengths are in developing Windows desktop tools but we are more frequently building cross-platform and web-based applications. We use the latest versions of Delphi associated with database and internet development tools. Our source code is kept in online source repositories and backed up for good measure. We also use redundant development systems to reduce downtime and ensure no code is forgotten during the check-in process.
For assurance in software development, Contact us–we’re ready to code for you!

Geek Out!
Sometimes you just need a nerd, someone who can make the computer do what it’s told! We try to put a face to our abilities to manipulate the bits and bytes.
Delphi Programming
Delphi is a powerful tool in the right hands. If you no longer have the staff to maintain your critical application, we can help!
The team at Cornelius Concepts collectively has over 50 years of experience working with all versions of Delphi in a wide variety of environments and supporting a plethora of third-party components, libraries, databases, and file formats. If you are wondering where to turn for continued support of your legacy application, or if you need help getting your new cross-platform application off the ground, look no more, we’ve got you covered!
Delphi 13 Florence
Delphi 10.4 Sydney
Delphi XE
Delphi 7 & Others
Database Design

Data is no longer an aspect of a product–it IS the product. Data encompasses so many things, dates, measurements, contact information, business identity, profit margins, activity, and historical records just to scratch the surface. We know how to work with data in a myriad of formats, coming from multiple places, and being sent across the internet securely.
SQL Server
Oracle
InterBase
Firebird
MySQL
SQLite
ElevateDB
NexusDB
Advantage Database
Yes, we have experience with all of these databases–and more. We are very comfortable dealing with data in both large and small amounts, mixing and matching different systems and manipulating information in whatever fashion is necessary to satisfy the business need. Whether you need an end-to-end data-critical application, or a one time migration to a new system, you can call us to help you out. Here are a few more listed for historical reference.
Paradox
In the late 1980s, we setup our first database for a cleaning supplies business and started learning how to build forms for simple data entry, provide customized reports, and manage the flow of a business’s most valuable asset: information. That database was Paradox (now known as Paradox for DOS), with built-in scripting, form-building tools, tutorials, and easy-to-use reports. This powerful tool was ahead of it’s time and became one of the popular database back-ends used with Delphi in the early Windows days. It did well as a desktop database for local applications, but lacked some of the transactional robustness provided by client/server engines.
FoxPro
In the 90’s, we did some work for an educational company that had an information management system built in FoxPro for DOS. We helped them port it to FoxPro for Windows and FoxPro for Mac. Later, we also worked on a larger system used in a realtor office. FoxPro is a another good desktop-based database program for getting screens and reports up quickly and organizing local information, and while it still exists, has been superseded by more powerful database engines which have dropped in price or are free.
Other Data Formats
There are other databases we’ve naturally had experience with including dBASE and Microsoft Access, but not every set of data we deal with comes formatted in rows and columns. The bulk of our experience is integrating disparate systems. Often this involves mapping fields from one table structure to another through a custom application that talks to both ends. Sometimes it involves communicating with a REST-based web service that responds with JSON packets. Other times we read and parse spreadsheets or extrapolate from an XML file. We’ve dealt with CSV (comma-separated values) files on multiple occasions and have dealt with record-based flat files from old Unix servers. Basically, we can take nearly any formatted data and break it down to process it as meaningful information.
You have data? We can help!
