Downloads

 

My Work Style

Hiring a freelance developer for a project can be a difficult process. There are many different aspects to consider: work style, personal idiosyncrasies, level of professionalism and skill set just to name a few. This being the case, I have decided to explain my own work style so prospective clients will know what to expect when hiring me as a freelance developer.

My Style

When undertaking a project, my initial priority is to fully understand the specific requirements; functionality, timeline, budget, client expectations, etc. Once all the requirements have been set, I will then begin the process of completing the project.

Communication: One aspect of my work style that I pride myself on is consistent communication throughout a project. Working as a telecommuting freelancer I feel it is my responsibility keep the client up-to-date on the status of the project and be able to answer any questions or concerns in a timely manner. It always surprises me when I am complemented on my communication because, as I said, I feel it is my responsibility.

Professionalism: Another vital asset of my work style is a high level of professionalism. Projects need to be completed on-time, communications need to be answered and the client must be able to contact me if a requirement has changed or a deadline needs to be adjusted.

Project Type

As my website states, I am a freelance web programmer – specializing in PHP & MySQL. I very much enjoy writing, testing and fixing code. The code I produce is a representation of myself therefore it needs to be professional; meaning it must be secure, efficient, and well documented.

Being a well rounded web developer means one must also know (among other things) (X)HTML and CSS. Although I am comfortable working with these languages, I am not a designer or a graphic artist. My abilities are more focused on the site functionality and back-end code. Looking at lines of code which have no display representation and having the ability to visualize the functionality happening as the interpreter parses it, I feel is one of my best assets.

Security Audits: When I began my IT career as a quality assurance specialist, it was my job to try to break applications in every way possible, sometimes this resulted in discovering ways of exploiting application security. As a natural progression, I became very interested in the security aspect of the web and was amazed at how many people were producing very insecure code. Seeing this as a deficiency in the web programming culture, I set out to learn as much as possible about web security and have continued this process throughout my career.

Maintenance Contracts: One thing that even other developers find odd is that I like fixing code. At times, determining what is causing a bug then fixing it can be more challenging than actually writing the functionality. There is a certain satisfaction in being able to fix an issue that others have struggled with.

Project Size

Like most freelancers, many of the projects I am hired to develop take one month or less to complete. Some of my most interesting projects have occurred when my main focus is to create or troubleshoot specific site functionality.

I believe small projects allow the developer and client to work together for a period of time in order to determine if their work styles are complimentary before heading into a lengthier working relationship.

Working on smaller projects also allows me to maintain flexibility in my schedule, which ensures that I do not have to turn away returning clients and I am always available to new clients.

What I expect from the client

I only expect a few things from the client, but they are very important.

Communication: As they say, communication is a two way street. I do not needlessly contact clients. I provide status reports and may have questions which need to be answered during the course of a project. If I am unable to have reliable communication, the entire project can be put in jeopardy.

Professionalism: I expect the client to be professional. This includes, but is not limited to: having clear goals, providing me with the information needed to complete the project, and prompt payment ;)

If after reading this you feel that your style and mine would be complimentary, please feel free to contact me.

Improve the web with Nofollow Reciprocity.