Keyskills: sql server net java j2ee framework single page applications strong communication skills open source music making team management system software project delivery people management software industry financial services process management working experience communication skills professional services technical architecture