Programming in PHP, Perl, MySQL, J2EE, C/C++ and others

Programming for applications and embeded systems

For applications and embedded systems we program in:

  1. C/C++
  2. Assembler x86 and ARM

The programming environments which which we are familiar use Cmake, dmake, Ant, or CruiseControl build systems. We can work with debuggers and an ICE when needed.

Programming for Web Sites

Tk Open Systems does web site programming using J2EE and PHP technologies. The PHP sites have included the following elements:

  1. Joomla - various shopping carts for eCommerce solutions
  2. PayPal - API for charging credit cards
  3. PHPList - for managing mailing lists
  4. OpenACS - for social networking sites
  5. MySQLו Postgres - database interfaces
  6. PHPbb -forum component
  7. WordPress - a component for building blog sites and simple content managers
  8. Gallery2 - a component for managing images
  9. PHPAdsNew - a system for managing banner advertising campaigns for customers
We do most of our web site programming in Perl, PHP, JavaScript and Tcl. Our expertise is in developing the business logic that works behind the scenes. For sites that require high graphic production values we hire outside designers or our business partners J-Town Productions.
 
We have recently started a project using EJB3 with the JBoss application server.

Contracting Arrangements

We can execute projects on a fixed price basis if the requirements are well defined. More commonly we work on a cost plus basis for continued development, maintenance work, or when the project is not well defined.

We are currently working on medical and military projects that require familiarity with ISO 9000 software development procedures and that require rigorous adherence to an approved software development methodology.

We have years of experience working remotely with clients in all continents (except Australia!).