Services
If you’ve come this far, you’re probably interested in contacting me about a software project or some freelance work. I’ll try to answer a number of general questions regarding that topic here – but for more details, get in touch with me via email or some other means.
For questions or requests for details regarding your project please fill out the form at the bottom of this page.
Project Work
Project work is done on a time and materials basis. Typically I telecommute during off-business hours as I work full time elsewhere. However, if special arrangements are needed, I try to accommodate where I can. My typical charge is $45/hr + materials. Materials would include any specific resources (hardware, software or otherwise) I would need to build a solution for your project. If you have environments in-house that I can work on via remote, then that’s even better.
I usually develop all my code in house using either Subversion or Git for version control and a locally maintained bug/issue tracker. I’m also setup to help manage the project using some of the more commercially available project hosting sites such as Gitorious, Codaset, Codebase and Google Code if you or your team is open to such a solution.
Methodology
For most projects, I enjoy working with teams that can use a methodology that is similar to Agile or the opensource, evolutionary model. Release early and release often. In my projects I try to keep the customers involved every step of the way, working in short iterations that provide a real, tangible piece of the system. This gives myself and the customer an opportunity for continuous feedback as well as the ability to handle changing requirements during nearly any point in the life cycle.
I’ve worked with many other types and styles of software process as well, from classic Waterfall to Rational Unified and more. Whatever your team is comfortable with, I can adapt; but, I can also offer guidance on using processes that are Agile related.
Dave Atchley is a working software engineer with 15 years experience in systems programming, data warehousing, web design and web applications development. This is his professional blog where he rambles about all things software related, organizes his personal projects and (hopefully) deftly plugs his services as a freelance/contract developer for hire.




