Services

Integration and Consulting

Do you have a legacy business application that you need to integrate with some cool new open source web application? We can help you evaluate the decision and recommend a solution. Do send us a note describing your idea.

Web Engineering

Using either pre-made Open Source CMS projects or customized software, Caktus can combine its knowledge of databases, server administration, and Web Design to build dynamic user editable web pages. This includes using knowledge of existing web frameworks and development stacks (Django, Ruby on Rails, LAMP) as well as various web technologies (AJAX, XHTML, CSS).

Caktus uses standards based technology to design websites. This includes using CSS, XHTML, & an Open Source Photoshop equivalent to create websites to sell products or build communities. Caktus strives to create pages that are accessible, intuitive, and elegant.

Database Design

Caktus can work with you to model your information in a way that's maintainable and accessible through software.

Application Programming

Caktus has experience implementing custom Desktop based software in Windows. If this is either a small custom product for internal use or a portion of a companies flagshop product Caktus can work with existing developers to fit into their development system and users to create the workflow they've always wanted.

System Administration

We have experience maintaining reliable UNIX servers running a variety of services: DNS/Bind, Apache, PostgreSQL, MySQL, OpenVPN, DHCP, Sendmail (with SPAM filtering), and Nagios. We can help to maintain or upgrade running servers or to purchase new servers and migrate to effective Linux solutions.

Working with Caktus

  • We're a small company and don't tier our support. This means you always talk to an expert when you call or write.
  • We pride ourselves in our teamwork and believe that its quality propagates through to the end-product in a very tangible way. This means you get a more cohesive, long-term solution.
  • In addition to working well together, we like working closely with our clients. This means you stay in touch throughout the whole process, and it helps us adapt quickly to any changes to the product specification.
  • We employ standards-compliant technology whenever possible. This means that any skilled development team would later be able to contribute to our solutions without a steep learning curve, so you're always free to hire another consultant to work on the solutions we create.

Intrigued?