![]() |
Guru.com Profile - PivotProgress Find this profile here: http://www.guru.com/freelancers/Software-Developer-Web-Programmer-Database-Consultant-DBA-Tech-Support/Oregon/Eugene-Springfield/1232444 |
| Screen name: | PivotProgress |
| Profile ID: | 1232444 |
| Tagline: | Software design, Perl & PHP programming, LAMP implementation |
| Screen icon: |
|
| Membership: | Basic Member |
| Photograph: |
|
| Country: | United States |
| GMT: | Pacific Standard Time |
| Category rank: | 44054 in Programming & Databases |
| Quality score: | 0.00 |
| Feedback: | None |
| Money (year): | $0.00 |
| Money (all time): | $1,735.00 |
| Min. rate/hour: | $40.00 |
| Min. project budget: | $500.00 |
| Member since: | 04 Nov 2009 |
| Last sign In: | 15 Oct 2010 12:53 PM ET |
| Quotes submitted: | 0 in last 30 days |
| Work onsite: | Yes |
| Experience: | 10 years |
| Highest degree: | Bachelor's Degree |
| Software skills: | Extensive experience with software design, programming, and implementation using Linux, Perl & PHP, Apache, and MySQL. Experience with development using open source software such as Drupal, WordPress, OSCommerce, and ZenCart. Mod Perl design and implementation experience. High level of familiarity with key web standards such as HTML, CSS, and Javascript. High level of familiarity with media technologies such as flash, h264, and XviD. Excellent Linux administration skills. High level of knowledge with Linux apps and efficient use of the command line for administration. Excellent knowledge of SQL (MySQL primarily, PostgreSQL to a lesser extent). |
| Additional skills: | Excellent knowledge of relational database design concepts. High level of knowledge with security design concepts and encryption. Experience and skill designing and implementing efficient, robust, scalable, well styled, easy to read code. Excellent overview of entire deployment stack including hardware, operating system, database, programming languages, web servers, networks and browsers. |
| Subcategories: | Programming Web Programming Database Design Database Administration Technical Support |
| Industries: | Not available |
| Highlights: | A programmer's overall approach and asthetic, or coding philosophy, is very important in determining the quality of their finished product. In my coding practice the three principles that I focus on are: value, simplicity, and efficiency. Creating value for my clients is essential to my work. If a client is not the end user of the application I am creating, which is usually the case, then in turn, my goal is to create an application that will allow them to create value for their customers or users. The simplest solutions is usually best. Unecessary complexity, especially in code, makes maintenance and modification more difficult, increases development time, and makes it more difficult to locate and eliminate bugs. The greatest efficiency benefit that I offer my clients is that I design and implement projects independently. Having one highly skilled programmer create an application is vastly more efficient than employing a team of less skilled programmers. Some projects are clearly too large for one individual to handle, but if the scope of a project is within an individual's capabilities, it is far better to have it handled by one person than a team. The second most important aspect of coding efficiency is using existing code whenever possible. I am highly familiar with the open source code environment, and I will always try to use available code. |
| Work terms: | I can be paid by any whatever means is most convenient for the employer. If you do not use escrow, then your project will be hosted on my development server, and will only be delivered after payment. I am available for contact by phone, email, or skype. Any of these methods are fine. I usually prefer to discuss projects by phone before getting started. My typical working hours are Monday through Friday, 10 am - 7 pm PST. I believe it setting clear guidelines and specifications for the product to be delivered. I work with my clients to establish these specifications and make sure that they are met. Large projects have a tendency to bring up unforeseeable circumstances. I expect this to happen, and take it into account when establishing the specifications for a product. If changes to a specification are required, I discuss the issues with my clients, and provide them with fair and reasonable options to make these changes. I guarantee that my products will operate according to the specifications established for them. Any bugs in software that result in the failure of a product to meet its specifications will be fixed without question and free of charge. |