About Mr. Mark Allen

Introduction

During my professional career in technology, I have held positions spanning many facets of the industry. My only goal in my IT career has been be a go-to-guy and keep a broad perspective. This has enabled me to face challenges not always in the scope of my experience. I have always relied on my ability to learn on my own, research and develop solutions for simple and complex problems.

Programming has not always been my only experience. I never thought I would be a Web Developer. Simply put, I got into it by the right time and the right place with enough experience. I worked many positions in software and hardware testing and other support services. From this experience and knowledge picked up in high school, I was able to fall into being a web developer with very little trouble. And so as it happened, the owner of Austin Homebrew, at which I was a general employee, asked if I wanted to step to the plate and start administrating the web site and try develop a few things.

Programming

Now I am here with 8 years of Web Development and have not looked back. I have continued to learn skill sets that encompass every aspect of the internet industry. As I have solidified my skills at PHP, I have turned to more focus on Javascript, CSS, Frameworks and easing libraries. New technologies are always coming into the forefront. We are looking in the face of HTML5, SVG and new standards of CSS beyond CSS3. Enterprise and internal software development is turning to centralized cloud software not based on an application but the latest in web technologies.

Consulting

Each project is unique and each of the clients are as unique as the project. I have used my personal skills along with my support background to consult with prospective and current clients to provide them with the product they expect to see and provide to their customers. With web development, the ideas are virtually boundless. There is a dramatic shift for a business that thought a platform for there business was too costly or not a strong enough medium to get their product out there. Now we have high speed internet, smart phones and a technology base that exceeds the limited desktop. Just about any company can gain more exposure by getting on the web. This I feel is one of the most exciting parts of being a web developer... to see a businesses dreams realized with an online presence.

Assurance

I love to just get a job done, however there is always an overhead. Quality Assurance and testing is one of my strengths. Cross Browser compatibilty is often a clients biggest complaint. If it is not the same in each browser, to them the project is not done. I like to make sure no stone is left unturned respective to our plentiful broswers and their different models. The other side of the coin is testing. Testing operations is paramount of having a usable product for the public. Programmers often fall trap to a tunnelized view, we made it we know how it works. My ethic of development tests every avenue of the process including usability and thinking like a regular user.