Software Developer with years of experience developing business intelligence solutions. Skilled in architecting and executing customised, data-driven solutions. Expertise in requirements analysis, design, development, testing, maintenance, enhancement, and production support of business applications.