Professional Software Architecture Consulting and Development

Professional Career

Industries

  • gaming
  • aeronautics
  • health care
  • business automation
  • records management
  • boatyard management
  • ballot systems
  • security systems
  • video analysis
  • entertainment
  • education

Databases

  • SQL Server
  • Oracle
  • Postgres
  • MySQL
  • SQLite

Languages

  • C#, F#
  • Python
  • Java / Javascript
  • C / C++

Other

  • WCF / WPF
  • XML / XSD / XSLT
  • HTML / CSS

Frameworks / Third Party

  • .NET
  • DevExpress
  • Infragistics
  • JQuery / Knockout / Backbone / Bootstrap / jqWidgets

Methodologies

  • Agile
  • TDD
  • BDD

 

 

Publications

e-Books

Articles

I have published over 190 articles on a wide range of topics:

General Architecture / Software Development

  • Object Oriented Programming
  • Semantic Computing
  • Single Board Computers
  • Application Design and Architecture
  • Agile, Scrum, Extreme, DSDM
  • Declarative Programming
  • Relationship Oriented Programming
  • Unit Testing
  • Functional Programming
  • National Information Exchange Model (NIEM)
  • Natural Language Processing
  • Semantic Web