For over 20+ years, I've been helping enterprises get the most value and leverage from their technology investments. I have over a decade of software development experience serving in a wide range of roles that include lead developer, development manager, database administrator, and solutions architect. I have deep experience managing IT, software development, and database teams.