David Cornelius

David Cornelius

Web Site and Software Development Services

Portland, Oregon Area

Current
  • Senior Software Developer at Retail Dimensions, Inc.
  • Contract Software Developer at Cornelius Concepts
Past
  • Co-Owner at Sohlius, Inc.
  • Research Database and Applications Analyst at Oregon Health & Sciences University
  • Consultant at CorVel
  • Software Engineer at Interactive Northwest, Inc.
  • Programmer Analyst at Loy Clark Pipeline Company
  • Senior Programmer Analyst at Curriculum Networking Specialists
Connections
32 connections
Industry
Computer Software
Websites

David Cornelius’s Summary

David is an application developer and web site builder for small businesses and non-profit organizations. With a long history of working directly with clients in a wide variety of environments, database back ends, scripting languages, and online platforms, he works closely with individuals to understand their business needs and build a user-friendly solution that fits each client specifically.

Whether it is a Windows application tied to a multi-user database, or a rich web site with constantly evolving news, information, events, images, and other content, David has the technical expertise to make it happen. In some circumstances where new technology or time constraints fall outside of the scope of the project, David's wide network of colleagues enables continued progress and ease-of-mind for the client.

On the Windows platform, the latest versions of Delphi, a leading software development tool with over 25 years of industry history, is used for creating cutting-edge software. A wide variety of database back ends can be attached, common Windows controls are used in a familiar manner, and the latest technological trends are involved for the best possible user experience.

For web site development, David has secured a dedicated web server and optimized it for hosting web sites built with one of the top content management systems, Drupal. With constant updates and technology advances, this framework allows sites to be established in no time, gives flexibility to the client, and a complete worry free online presence.

David Cornelius’s Specialties:

• Delphi 5 through 2009

• SQL-based databases (MS SQL Server, MySQL, Elevate, Firebird)

• Drupal web sites, HTML/PHP/CSS, Linux scripting


David Cornelius’s Experience

  • Senior Software Developer

    Retail Dimensions, Inc.

    (Computer Software industry)

    April 2004Present (5 years 8 months)

    • Write stand-alone automated applications in Delphi, VC#, and VB to integrate data from POS (point of sale) software to disparate databases, web services, or text files
    • Use Delphi to develop custom plug-ins for POS software for a variety of clients
    • Develop a suite of programming components to encapsulate a database API from a proprietary system to enable faster development and reduce errors; these components became a selling point for the company's ability to produce complicated applications quickly
    • Design SQL Server and MySQL databases (tables, stored procedures, and PHP scripts) to house staging data for integration in ecommerce web sites
    • Support customers and help trouble-shoot problem areas to keep web sites and POS reports accurate and up-to-date
    • Mentor junior programmers
    • Estimate effort required on new projects
    • Recommend technology direction

  • Contract Software Developer

    Cornelius Concepts

    (Computer Software industry)

    January 1990Present (19 years 11 months)

    • Installed and customized online content management systems for easy web site maintenance and upgrades
    • Developed a variety of plugins to provide enhancements to a commercial retail management system
    • Developed contact sales manager for client in food broker business to maintain product lists, customers, vendors, and truckers with a variety of reports and to work from remote locations; used daily by office staff of 3-10 for over 10 years
    • Added image, PDF, and web-scraping capabilities to insurance agency management software
    • Added urgent fixes and enhancements to a FoxPro system during position vacancy at real estate office
    • Installed, maintained, and supported computer systems, networks, and software
    • Trained computer users to manage their computer and its applications

  • Co-Owner

    Sohlius, Inc.

    (Internet industry)

    July 2003June 2008 (5 years )

    • Developed complex real estate listing web site in PHP and MySQL for major customer
    • Managed remote developers throughout several phases of a major project
    • Analyzed business requirements and communicated specifications to contractors
    • Managed Linux-based dedicated servers for web-hosting customers with a variety of needs
    • Managed MySQL and Firebird database configurations
    • Wrote scripts to add functionality for various client needs
    • Installed additional software or services as requested
    • Researched and applied new internet marketing techniques
    • Monitored bandwidth, database, and other important factors of a web-hosting server to maintain speed and availability of ecommerce web sites for customers

  • Research Database and Applications Analyst

    Oregon Health & Sciences University

    (Educational Institution; 10,001 or more employees; Research industry)

    March 2002October 2003 (1 year 8 months)

    • Designed and built multi-tier data aquisition programs for various researchers in Delphi 6
    • Architected reusable database structures and built scripts to automate development
    • Wrote stored procedures for all access to Firebird database
    • Worked within HIPPA guidelines for data security and privacy
    • Developed team standards for development practices and source code archival
    • Established, maintained, and regularly tested backup system of all critical data and source code

  • Consultant

    CorVel

    (Public Company; 1001-5000 employees; Financial Services industry)

    April 2001February 2002 (11 months)

    • Developed medical bill repricing application in Delphi using several co-developed modules
    • Designed database schema and created tables and stored procedures in MS SQL Server
    • Presented application and discussed feedback with customer via online video conferencing

  • Software Engineer

    Interactive Northwest, Inc.

    (Privately Held; Computer Software industry)

    October 1999March 2001 (1 year 6 months)

    • Developed and maintained commercial applications with a team using Delphi 4 and 5
    • Wrote NT Service processing MS SQL Server queries via ADO from XML requests
    • Researched various libraries and support tools for suitability in our team
    • Acted as the resident “Linux/InterBase Guru”
    • Discussed design goals with team, laid out estimated timelines, and built to specifications

  • Programmer Analyst

    Loy Clark Pipeline Company

    (Privately Held; 51-200 employees; Utilities industry)

    January 1997October 1999 (2 years 10 months)

    • Developed and maintained internal Windows applications using Delphi and Paradox
    • Rebuilt company web site and extended the online job scheduler in Perl
    • Built corporate Intranet supporting news, resources, and calendar with VBScript and MS Access
    • Trained and supported computer users in various daily computer operations and software
    • Configured and maintained RedHat Linux email server
    • Installed and maintained computers, applications, peripherals, and networks
    • Performed small modifications to accounting system in Business Basic on SCO Unix

  • Senior Programmer Analyst

    Curriculum Networking Specialists

    (Privately Held; 11-50 employees; Education Management industry)

    January 1988October 1994 (6 years 10 months)

    • Project leader, principle developer, and tech support for multi-user, educational management system
    • Modified third-party educational software in various languages to interact with management system
    • Built a DOS graphical reading comprehension package in C++
    • Installed, maintained, and supported NetWare and Windows networks
    • Trained and supported other programmers


Additional Information

David Cornelius’s Websites:

David Cornelius’s Groups:

ODUG (Oregon Delphi User Group), OCCA (Oregon Computer Consultants Association)

  •    Drupal
  •    Drupaldeveloper
  •    Delphi Professionals
  •    Drupal Users
  •    PDX Technology Professionals - Portland Oregon
  •    Delphi and Pascal Developers Group

Public profile powered by: LinkedIn

Create a public profile: Sign In or Join Now

View David Cornelius’s full profile:

  • See who you and David Cornelius know in common
  • Get introduced to David Cornelius
  • Contact David Cornelius directly

View Full Profile