Hello and welcome to my site. The purpose of this site is for me to develop and test various web technologies, that I come across in my day day activites. Here you will find everything from sample CSS templates that I have built,examples of code I have written, tutorials on Adobe Flex, C#, PHP,Java, and ideas I have on how to improve the controls and automation market.

       I am always open to freelance work on websites, application development, building automation/SCADA system, digital dashboards, or PLCs. If you have any suggestions on how to improve this site or things you would like to see on this site let me know. I am always happy to try and accommodate requests for tutorials, or other technical information, as I have time for them. Also, if you are a developer or someone looking for help please feel free to reach out to me, and I would be happy to be of assistance.



       I was born in 1975, and split my childhood between Los Angeles, California and Denver, Colorado.The time in Denver created a lifetime Broncos fan and love for outdoors. In high school I wrestled and had many successes at that sport. Soon after high school, I began training and practicing MMA. I enjoyed the experiences that MMA brought. These sports taught me discipline and mental toughness. I also think they helped shape my view of the world.

        When I finished high school, I did not attend college right away. Instead I went in to the workforce. I started my career in the HVAC industry. I worked as a technician setting up, deploying, and laying out BMS (Building Automation Systems) and various SCADA (System Control and Data Acquisition) systems. These types of systems are where I formed my foundation and love for computer programming. I owe a lot to these systems; they taught me how to think logically, and how to design with forthought in mind.

        As my knowledge of the systems I worked with began to grow, so did my desire to challenge the capabilities of the systems. As I began trying to customize these systems, I quickly found their limitations. I would try to incorporate ideas I had seen on the web or in a desktop application, only to find that the software was unable to handle my concepts. These perceived limitations drove me to enter college.

       When I began college, I was convinced that many of the systems I had been exposed to had deficiencies. I was also convinced that with a little computer training, I could easily write my own version that was far superior to any other system on the market. Here is where most software engineers and web developers will begin to laugh at how naive I was. But I was sure that I could do it better.

       So I entered college with all of these amazing ideas on how I would become the next Bill Gates. They were crushed when I entered my first computer class and quickly found out that in college they do not actually teach you how to program, but they do teach a lot of theory about programming. I also found out that it takes more than the ability to understand the syntax to make a great computer programmer. College also taught me what would be the most important skill and that is how to learn, and for anyone involved in computer programming they will tell you this skill is invaluable.

       On a professional level I work as an Application Engineer for Schneider Electric. It is a good company. We provide a service for controlling power distribution, and for the monitoring of power systems. It has its challenges, and keeps me interested for the most part. I have been with them for almost two years now. On the side I write web sites, and take on freelance software projects when I can find them. I spend most of my evenings coding. For me there is nothing better than trying to use software to solve a problem.

       Anyways, thanks for taking the time to read my bio, and visiting my site. If there is anything that I can do for you or if you would just like to say hi, please feel free to reach out to me. I would be happy to hear from you.