Theta Pi Software started up way back when I was in high school, programming TI calculators. In fact, it was in my Calculus class that I originally came up iwth the idea behind the Theta Encryption System, a program for the Texas Instruments TI-83 calculator that enabled someone to electronically encrypt messages. I had always been interested in encryption, and I had noticed in the past that a variety of notes passed among the students were intercepted by the teacher, who would then read them aloud to the class, bringing a calculated amount of embarrassment to the originator. So, to prevent this, I decided to come up with a system of encryption. And, from that, theta Pi Software was born.
I wrote a variety of TI programs (which may appear on this site later), from simple calculator-based games to helpful mathematical programs. It is only recently, within the past few months, that I have become involved in computer programming, and right now I am able to code AppleScript and in the process of learning C and Perl. At the moment, I am the sole programmer for Theta Pi Software.
The Theta Pi name was originated based on the limited repertoire of the TI-83 text symbols. Initially, I wanted something that would look cool on a computer screen. I soon discovered that the only 2 special characters were Ø and ¼ (Pi.) Initially, I decided that the circular symbol was an Omega, and so the early programs I wrote referred to "Omega Pi" software. It was only later, after consulting the encyclopedia, that it discovered the actual name of the character, and so it became Theta Pi software. Later, I tried experimenting with a variety of names, the best of which was probably Virtual Insomniac. This name occasionally appears in some of my products.
I recently had someone email me in a state of confusion, inquiring as to why the country of Taiwan appeared in the new Theta Pi logo. The drawing, in fact, is not of the country Taiwan, but a drawing I did of an organic-computer character from the Tenchi Muyo anime series. As it is, the current logo took about 10 minutes to draw up, and since certain companies could probably contest the use of their logos, alternate designs are being drafted.
Think you have an interesting design for the Theta Pi logo? Send it in.
The primary reason that I have for writing programs is to solve problems I come across while using my computer. For example, CTGC was created to organize a digital photo collection, AsciiWeb was created because I wanted a way to send email securely from campus computer labs without PGP, and RLPassword to create passwords that I would be able to remember. These programs were not designed to be commercial products, hence the limited GUIs and instructions - I am not interested in selling programs for profit. Rather, I am interested to creating programs to make certain things on the computer easier, and make them available to people with similar situations so that they can also benefit from these solutions.
More information coming soon... stay tuned