Application development
Custom business software
Workflow and case management, customer relationship tools, financial processing, inventory, document generation, and role-specific interfaces.
Capabilities
A broad software background makes it possible to work across the boundaries that often complicate business projects: applications, databases, legacy processes, reporting, and connected devices.
Application development
Workflow and case management, customer relationship tools, financial processing, inventory, document generation, and role-specific interfaces.
Database engineering
SQL Server and other relational databases, data modeling, ETL, data warehouses, operational reporting, conversion, and reconciliation.
Integration and modernization
Legacy-system integration, data migration, application interfaces, automation, and incremental modernization where full replacement is unnecessary or impractical.
Selected areas of work, described at a level appropriate for a public business site.
Real-time systems
Experience designing data collection and delivery for systems where information from remote devices needs to become available to users promptly.
Embedded processing
Embedded C work has included audio-file format conversion, lossless compression, filtering, and polynomial interpolation. Client identity and proprietary implementation details are intentionally omitted.
AI applications
Developing a foundation in AI-assisted application design and the integration of AI capabilities into useful workflows. This is an emerging application-level capability, not a claim of model training or AI infrastructure engineering.
Project experience spans SQL Server, MySQL, Sybase, SQL Anywhere, C and C++, C#, Java/Android, Visual FoxPro, PHP, XML, and related integration and reporting tools. The appropriate choices depend on the existing environment, operational needs, and expected lifetime of the system.
This is a summary of experience, not a promise that every technology is appropriate for every new project.