Dynamic, innovative software developer with demonstrated expertise in developing and managing various levels of software projects. Key Strengths include extreme problem solving utilizing professional engineering background. Advanced technical knowledge allows me to manage complex disciplines and circumstances. Well-developed problem forecasting abilities and talented at envisioning proper solutions. Industry and environmental knowledge include manufacturing, wholesale, and retail, finance, marketing, big data and internet business.