Over 25 year of core software development experience and having extensive experience in enterprise-level software development and financial startups