Banner Image

All Services

Programming & Development

Senior Software Developer

$80/hr Starting at $1K

I am a developer who enjoys consulting in many different domains. My interest is understanding a problem that needs solving, proposing and then building solutions. Despite our greatly expanded technological skills, analysis is still the key to implementing a successful solution. Back in the day 2 and 3 tier systems were a huge challenge, now N-tiers are almost automatically deployed. Been through the rigors of waterfall into the lighter weight world of iterative, XP and now Agile development. Change is inevitable, so we need to be as light as is reasonably possible while maintaining accuracy and reliability. My current tool set is my current tool set. Over 30 years it has changed drastically and will change again. Languages are meant to be used where their strengths match the product and business needs. I strive for good analysis and flexibility. I've developed systems before and after the use of test-driven development and believe all environments benefit from as much TDD as they can handle. This means automated builds, daily deliveries, test suites. Without these refactoring is only done when it cannot be avoided and quality suffers. TDD is an essential best practice. I learn tools as needed and have extensive experience with older technologies that informs my choice of current tools. Giant furballs of legacy code do not scare me and greenfield environments are like beautiful vistas of endless potential.

About

$80/hr Ongoing

Download Resume

I am a developer who enjoys consulting in many different domains. My interest is understanding a problem that needs solving, proposing and then building solutions. Despite our greatly expanded technological skills, analysis is still the key to implementing a successful solution. Back in the day 2 and 3 tier systems were a huge challenge, now N-tiers are almost automatically deployed. Been through the rigors of waterfall into the lighter weight world of iterative, XP and now Agile development. Change is inevitable, so we need to be as light as is reasonably possible while maintaining accuracy and reliability. My current tool set is my current tool set. Over 30 years it has changed drastically and will change again. Languages are meant to be used where their strengths match the product and business needs. I strive for good analysis and flexibility. I've developed systems before and after the use of test-driven development and believe all environments benefit from as much TDD as they can handle. This means automated builds, daily deliveries, test suites. Without these refactoring is only done when it cannot be avoided and quality suffers. TDD is an essential best practice. I learn tools as needed and have extensive experience with older technologies that informs my choice of current tools. Giant furballs of legacy code do not scare me and greenfield environments are like beautiful vistas of endless potential.

Skills & Expertise

AgileAnalysisConsultingDeveloperProcess ImprovementSoftware DesignSoftware EvaluationsTest

0 Reviews

This Freelancer has not received any feedback.