Paul Kilfoil
Software Development & IT Consulting


I am a self-employed computer software developer and information technology consultant. I have been actively involved in the development of computer software for over 30 years, on a variety of different hardware platforms, operating systems, development environments and programming languages. During this time I have gained extensive experience in all aspects of the software development life cycle, from start to finish:
  • Business or requirements analysis
  • Systems architecture
  • Technical design
  • Application development
  • Installation
  • Documentation
  • Training
  • Maintenance
My current focus areas are:
  • Microsoft .NET (ASPX, C#, Visual Basic)
  • Microsoft SQL Server
  • Web Services using WCF (Windows Communication Foundation)
  • HTML, CSS, XML, AJAX and JavaScript
But I also work in technologies as diverse as:
  • Microsoft Access
  • Microsoft Office automation (Visual Basic for Applications or VBA)
  • Fortran (yes, it is still in use more than FIFTY years after first being released)
I am based in Cape Town in South Africa, but in this day of instantaneous worldwide communication, I have found that actual physical location is not a limiting factor in software development.

© Paul Kilfoil, Software Developer & IT Consultant