Banner Image

Skills

  • Agile
  • Developer
  • Git
  • Java
  • MySQL
  • Oracle
  • Software Design
  • SQL
  • Test
  • Analysis
  • API
  • cnm
  • Consultant
  • Consulting
  • Facebook

Sign up or Log in to see more.

Services

  • Senior Software Developer

    $80/hr Starting at $1K Ongoing

    Dedicated Resource

    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...

    AgileAnalysisConsultingDeveloperProcess Improvement
  • SQL developer

    $80/hr Starting at $1K Ongoing

    Dedicated Resource

    Used sql products for over 25 years: mysql, postgre, Oracle, SQLServer. Experienced with large and small datasets in a wide variety of domains. Developed database in Healthcare, Education, Finance and...

    ConsultantDeveloperGitJavaMySQL
  • Java Development

    $80/hr Starting at $1K Ongoing

    Dedicated Resource

    Over 20 years experience developing system in java for the education, health care, finance and HR domains. Conversant with Gof4 pattern development, MVC frameworks and n-tier architectures. Familiar with...

    AgileAPIcnmFacebookGit
  • Agile development

    $80/hr Starting at $500 Ongoing

    Dedicated Resource

    I have been using agile techniques from when they were called "iterative development" through XP (extreme programming) up throught the current agile manifesto. Experienced using tools to develop constant...

    Agile

About

Senior developer with extensive experience building actual systems using agile techniques

For the last 15 years I have worked as a telecommute developer located in South/South East Asia. My projects have been with teams distributed all across the world that rarely meet each other face-to-face.

A Senior Software Developer who has created business applications in the Finance, Health, Education and Human Resource fields. I’ve worked on technical and business application projects for clients from small startups to large corporate environments. My expertise is developing flexible systems with user and business centered designs.

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.

Work Terms

Normal working hours SE Asia with overlap for teams in US and Europe. Communicate via GoToMeeting, Skype, Google Hangouts or phone.

Attachments (Click to Preview)