Dr. Alan Dennis Email and Phone Number
Dr. Alan Dennis work email
- Valid
- Valid
Dr. Alan Dennis personal email
- Valid
As a Director of Advanced Analytics at Avanade/Accenture and an Author at BPB, I have over 30 years of experience developing, teaching, and writing about cutting-edge technologies and solutions in Big Data Analytics, Azure, .NET, R, Python, and more. I have a Doctor of Computer Science degree in Big Data Analytics from Colorado Technical University, where I researched Complex Event Processing and rule development. My mission is to bridge the gap between academic research and industry demands and to empower data-driven decision-making with innovative and reliable products and publications.
Covasant
View- Website:
- covasant.com
- Employees:
- 100
-
Vice President - Ai And Data Platform InnovationCovasantMatamoras, Oh, Us -
Director - Advanced Analytics And Databricks ChampionAvanade Jan 2024 - PresentSeattle, Washington, UsResponsible for assisting in the establishment of large programs with clients.Support Databricks-related proposals and challengesSupport the Databricks communityDevelop and maintain assets to increase velocity, reduce defects, and bring standardization -
Certified Databricks TrainerSpeedboat Professional Services Aug 2023 - PresentNaperville, Il, UsDeliver Databricks classes, including: - Data Engineering with Databricks- Scalable Machine Learning with Apache Spark- Generative AI Engineering with Databricks -
InstructorUniversity Of The Cumberlands - Graduate And Online Programs Aug 2019 - PresentWilliamsburg, Ky, Ushttps://www.ucumberlands.edu/directory/dr-alan-l-dennisTaught the following graduate courses:MSAI 631: Artificial Intelligence for Human-Computer Interaction – 3 credit hoursThis course examines the convergence of Artificial Intelligence (AI) and Human-Computer Interaction (HCI) and how they have revolutionized the ways we interact with machines and systems. The class emphasizes the symbiotic relationship between AI and HCI, equipping students with the knowledge and skills to design, develop, and optimize intelligent interactive systems. ITS 538: Database SystemsIn this course, you will learn about the basic models and capabilities of standard database management systems (DBMS) packages. Included in the course is an overview of database principles, file-level models, data-level models, operation. The course also emphasizes implementation, maintenance, and security considerations. You will study and use methods of DBMS selection and evaluation to implement the design for your proposed database project solution.ITS 630: Organization Leader & Decision MakingOne of the most important skills a business leader needs concerning technology involves effective decision-making and governance. This class consists of a case study approach presenting different scenarios requiring decisions on technology issues relevant to today’s business environment. ISOL 534: Application SecurityThis course discusses methods to increase the security of application development and thwart attacker attempts to manipulate code. ISOL 536: Security Architecture and DesignThe course focuses on the concepts and standards for designing and implementing secure software systems.ISOL 631: Operations SecurityThe course examines controls over personnel, hardware, software, and systems. It also covers possible abuse channels and proper countermeasures. -
AuthorBpb May 2023 - Dec 2023Noida, InWrote Databricks Lakehouse Cookbook, a hands-on guide to creating a Lakehouse. -
Optra Data Accelerator Creator, Product Owner, And Technical ArchitectLexmark Nov 2021 - Dec 2023Lexington, Kentucky, UsProduct owner of the Optra Data Accelerator, a Databricks Lakehouse Accelerator enabling metadata-driven Big Data ingestion and refinement system. Responsible for the product's initial proposal, vision, scope, architecture, design, construction, and evangelism.Technologies utilized include C#, Python, Scala, .NET Maui, Entity Framework 6/7, Asp.net core, Azure Databases, Azure Data Factory, Key Vault, Azure Databricks, Azure Purview, and other supporting technologies. -
Adjunct FacultyRasmussen University Jan 2020 - Jul 2023Bloomington, Mn, UsPart-time instructor teaching:QMB5100C - Data Science LanguagesGuide Master's Data Science students in programming in R and Python. Serving as both instructor and grader in the competency-based education program ensuring that students avoid common pitfalls and receive customized guidance.QMB5400C - Fundamental Classification TechniquesGuide Master's students in the use of classification techniques. The focus is on K-NN, K-Means, decision tree, rule-based, and bagging and boosting classification approaches.QMB6000C - Advanced Statistical TechniquesGuide Master's students in the application of various statistical techniques including principal component analysis, Bayesian analysis, Monte Carlo simulation, and model validation.QMB6300C - Big Data TechnologiesGuide Master's students in the use of Big Data tools like Hadoop (MapReduce/Hive), Spark, and applied ML.CDA3315C - Fundamentals of Enterprise Architecture: A course focused on business enterprise analysis, design, planning, and implementation. The course places a focus on working with stakeholders, modeling business data flows and interfaces, determining the information security risk for an organization, and re-engineering business processes. CDA3428C - Fundamentals of Distributed Application Architecture: A course focused on the study of the design and use of distributed software applications as part of enterprise architecture in a typical business. -
Assistant Professor - Doctoral Studies (Computer Science)Colorado Technical University Aug 2020 - Jan 2023Colorado Springs, Co, UsTaught CS877 Introduction to Big Data AnalyticsCS879 Advanced Topics in Big Data Analytics: CS828 Advanced Topics in Database Systems:EIS852 Governance, Quality, Compliance and EthicsCS880 Foundations of Digital Systems SecurityCS882 Tools for Big Data Analysis -
Adjunct InstructorGrand Canyon University Jul 2019 - Mar 2022Phoenix, Az, UsFacilitate online courses focused on data science, computer science, enterprise application development, and Microsoft related technologies, including:CST-530: Predictive ModelingThis course focuses on foundational principles and on the process of developing mathematical tools and models that generate accurate predictions. Students design, build, and validate software applications that implement supervised learning algorithms.DSC 540: Machine Learning for Data ScienceThis course covers the use, analysis, design, and implementation of machine learningalgorithms. Students acquire in depth understanding of theoretical underpinning of bothsimple and advanced algorithms.CST 580: Artificial IntelligenceThis course covers key areas of AI focusing on theoretical and practical approaches to designing intelligent systems. Central themes include search, neural networks, probabilistic modeling, and game theory. Students explore specific algorithms and applications in depth, using modern programming paradigms.CST 117: Enterprise Applications Programming IThis course provides an introduction to the fundamentals of C# programming and the .NET platform. The course covers program design and development, debugging techniques, structured and object-oriented programming and basic GUI elements. -
Data And Ai Architect - Analytics And Advanced AnalyticsAvanade Feb 2019 - Nov 2021Seattle, Washington, UsSupport customers in their journey to the cloud and the application of AI to improve business outcomes.Experiences include: Enabling a global manufacturing organization to determine the next steps to allow PLC programs to reach the desired state using XML, AI Techniques, PLC, code generation, Graph Databases (NoSQL), C#, web services, and various Azure services. Assisted an international telecommunications organization to modernize its data warehouse platform using Azure Data Factory, Databricks, and Azure Data Lake Store Gen2.Assisted a company that specializes in the design, manufacture, marketing, and service of semiconductor processing equipment used in the fabrication of integrated circuits by providing cloud architectural guidance in the construction of a data platform. Technologies used included Azure IoT Central, DevOps, Application Insights, and a custom C# system service serving as a software device. Assisted in the design and creation of a self-service analytics environment utilizing Databricks/Spark, Python/R/Java/Scala, SQL/SparkSQL, Azure Data Factory (ETL/ELT/Transformations), Hadoop (HBase/Hive/Solr), and other NoSQL and relational data sources.Served as an architect for an organization adopting automatic speech recognition using open-source software hosted on Azure. Technologies utilized include Python, TensorFlow, Deep Learning, Transfer Learning, Azure architecture, and application architecture. -
Adjunct ProfessorPalm Beach Atlantic University Aug 2020 - Apr 2021West Palm Beach, Florida, UsCSC 4503 - Computer SimulationIntroduces the modeling and simulation of discrete and continuous systems—those characterized by stochastic discrete events and those characterized by differential equations. Study and use of simulation languages.CSC 3703 - Artificial IntelligenceIntroduces students to the fundamental concepts and techniques of artificial intelligence from a computer science perspective. The emphasis of the course is on the selection of data representations and algorithms useful in the design and implementation of intelligent systems. This course introduces AI languages and some discussion of important applications of artificial intelligence methodologies. -
Customer Success ArchitectTalend Sep 2018 - Feb 2019San Mateo, California, UsSupported customers by providing architectural guidance, design best practices, and advice. Wrote articles, blog posts, and knowledgebase entries to support customers and drive adoption. Served as a primary technical connection with large travel, computer manufacturing, and insurance organizations. Technologies utilized: Azure, Docker, Spark (Scala/Python/R/SQL/Java), Databricks, Hadoop (HDFS/Hive/HBase/etc.), and Talend (ELT/ETL/Data Transformation) products. -
Analytics ArchitectAvanade Sep 2017 - Sep 2018Seattle, Washington, Us• Assist in sales and delivery of analytics projects.• Developed proof of concept related to Azure Search for a large manufacturing organization using .NET, Cosmos DB, and Azure Data Factory. • Developed proof of concept converting PLC programs to C# for automated diagnostics support surfaced via a chatbot as part of a broader Artificial Intelligence initiative. Developed an augmented Azure Search proof of concept utilizing keyphrase extraction to identify relevant portions of documents for automated answering of questions.• Lead the foundation efforts of a manufacturing organization’s adoption of an Azure-based data platform supporting advanced analytics, data science, reporting, and ad hoc data exploration.• Assisted troubled projects as needed. -
Analytics Architect, Data And AnalyticsAvanade Jul 2014 - Aug 2017Seattle, Washington, UsResponsible for developing proof of concept and/or reference solutions for:• Azure• Documented and refined internal business process • Shaping Point of View on Artificial Intelligence• Stream Analytics - Complex Event Processing (CEP)• Big Data Analytics• Artificial Intelligence (Machine Learning supervised/unsupervised, predictive analytics, anomaly detection, natural language processing, pattern recognition/detection, regression)• Internet of Things (IoT)• Hadoop/HDInsight/Spark/Hive/Pig/HBase• Sitecore • CRM• Other analytics (R/SAS/SPSS/Java/Python/C++/Java/NoSQL/OLAP/Data Mining)• Data (Azure SQL Databases, Microsoft SQL Server, NoSQL -Graph/Document/etc., relational/non-relational) -
Group Manager, Crm Architect, AosAvanade Oct 2010 - Jul 2014Seattle, Washington, Us• Design, deploy and test products with large size and complexity. • Develop and test mission critical Software-as-a-Service (Saas) products as well as manage 3rd level support team. • Responsible for performance testing for a large chemical company. • On-boarded an international insurance company with multiple integration points.• Served as a technical resource for troubleshooting or optimizing solutions. -
Group Manager - CrmAvanade Nov 2007 - Oct 2010Seattle, Washington, Us• Served as a technical leader in the Microsoft Dynamics CRM service line. • Led the CRM development of a successful management project which integrated Dynamics CRM, Upside, SharePoint, and Great Plans. • Led the development on a project for a major health care services company to implement a custom system service to synchronize external data with a Microsoft Dynamics CRM implementation. -
Software ArchitectMyfamily.Com Dec 2005 - Nov 2007• Played a critical role in the early stages of development and design of MyFamily 2.0, including interviewing and recruitment, product definition, prototyping, design, and implementation• Designed and implemented a continuous integration build and deployment system utilizing CCNET, MSBUILD, SVN, CodeSmith, and custom written console applications• Designed and developed the MyFamily 2.0 Business Layer and Data Access Layer utilizing .NET 2.0 and CodeSmith
-
Chief Architect And Vp Of Information TechnologyGroup Publisher Jun 2005 - Dec 2005*Designed and developed multiple prototypes and proof-of-concepts to facilitate requirements clarification and technical feasibility*Developed intelligent auto-layout publishing demo to facilitate the sale of the company using ASP.NET 2.0, SQL Server 2005, Visual Studio 2005, and Flash MX 2004*Recruited and managed one developer to assist in the development efforts *Facilitated acquisition via due diligence discussions, documentation, and presentations
-
Chief Architect And Vp Of Information TechnologyWeattract.Com Mar 2004 - Jun 2005* Responsible for all information technology, systems, and development * Designed and led the development of a Flash-based instructional engine, a template-based server side processing engine, and a Microsoft Office-based system that allowed business analysts to create logic and content for a production system* Developed prototypes and presentations to secure additional clients and partners* Led the development and assisted in the integration of Yahoo Personals’ Personality Test, report, and profile* Led the development and assisted in the integration of Yahoo Personals’ Relationship Test, report, and profile* Extensive data manipulation and analysis* Technologies used: Microsoft Office System, .NET, C#, XML, ActionScript, Flash, Office Automation, parsers, and Visio.
-
ArchitectMatch.Com Jan 2002 - Mar 2004Dallas, Texas, Us* Led a staff of senior developers to implement the first of Match’s .NET projects to be rolled out in production, Attraction.Match.com, an online Flash driven personality and physical attraction test. Responsible at various times for design, development, team selection, relationship management, project management and product management.* Designed, developed proof of concepts, measured key performance metrics, and wrote code generation utilities for the .NET version of Match.com’s dating site* Implemented a key word searching web site content validation system using Microsoft .NET* Assisted in formulation of coding standards* Researched and developed prototypes using Flash MX, Flash MX Communication Server* Assisted, developed, and extended the Flash and Java clients for Match Instant Messaging* Optimized the Match Instant Messaging product -
Part-Time Online InstructorCapella University 2003 - 2004Minneapolis, Mn, Us• Taught Object Oriented Analysis and Design focusing on OOA, OOD, Java, and UML• Taught Introduction to Software Development covering all stages of software development• Responsible for instructing, mentoring, and grading -
Part-Time Online FacilitatorUniversity Of Phoenix 2002 - 2003Phoenix, Az, Us• Taught Introduction to Object-Oriented Programming (Java)• Responsible for lectures, facilitation, and student evaluation -
Technical ArchitectImmedient Jan 2000 - Dec 2001UsClient: KPMG LLP * Served as Technical Architect on KPMG's Global Performance Management Project. * Developed discovery documentation, design documentation, proof of concepts, and operations documentation. * Engaged in and supported development efforts. * Led design and development of the effort to add Unicode support to the application. * Assisted support staff during deployment to over 65,000 users * Technologies utilized: HTML Application (HTA), VBScript, ASP, SQL Server, Microsoft IIS, Exchange 5.5, CDO, XML, XSLT, Rational Rose, Unicode, and Visual Basic * Managed a team of 5 developers* Developed and presented .NET training presentations -
Director Of TechnologyEasynetlearning Apr 1999 - Dec 2000Managed and engaged in the development of EasyType.com an Internet instructional web application using Java, JavaScript, CSS, DHTML, Macromedia's Flash 3 & 4, BrowserHawk, Microsoft Transaction Server, Microsoft SQL Server 7.0, and XMLDesigned and developed demos to secure venture capital Implemented Microsoft DNA Coordinated efforts with the Testing, Creative, and Customer Support teams to successfully launch product Designed and developed multimedia prototypes using Microsoft Speech API, Swift Generator, Microsoft MCI control, SQL Server, and IIS
-
Sr. Software Design EngineerMicrostrategy Nov 1998 - Apr 1999Tysons Corner, Va, UsExtensive Data Warehousing and OLAP training Responsible for research into next generation web technology using HTML, DHTML, JavaScript, CSS, XML, and XSL. Developed multiple prototypes utilizing new technologies such as XML, XSL, and CSS. Developed guidelines and standards for XML documents. -
ConsultantRda Consultants Nov 1997 - Nov 1998Hunt Valley, Md, UsClient: NASDAQ.com Responsible for proof-of-concept deliverables aimed at increasing reliability and performance. A chaining engine was developed to allow a VBScript to define a series of events with optional dependencies, and execute events in a predefined order with an emphasis on error logging and recovery. Responsible for conception, design, and development of dynamic content generation system based on a multithreaded event based engine that utilized plug in components. Responsible for high performance web site redesign and implementation using IIS 4.0, ASP, and ISAPI filters. Assisted in NASDAQ-UK.com web site construction. Client: AMF Responsible for design and development of multiple Windows NT system services using ATL and COM for use in a time critical applications. Responsible for development of multiple business objects using ATL and COM. Developed and refined ActiveX controls for use in Microsoft Access Reports -
Member Of Technical StaffTasc May 1996 - May 1997Chantilly, Va, UsDeveloped the client portion of a government funded project which incorporated Information Retrieval and Text Extraction System using Visual C++, MFC, ESRI's MapObjects, TASC's TextAgent Technology, and Clarit C++ API's. Designed and developed the Windows NT/95 version of TASC's Information Refinery TextAgent Configuration Tool using Visual C++, MFC, Internet Explorer Plug-In, Gnu's RegEx Library. Developed Windows NT/95 programs using Visual C++ for text extraction and data translation utilizing multiple object oriented libraries. These programs accepted messages as input and produced geo-spatial output suitable for import into GIS systems. Developed Web based prototypes using HTML. -
ProgrammerAmerican Management Systems May 1995 - Jun 1996Developed and maintained multiple client-server applications written in C, C++, Oracle, and FileNet's Workflo in the area of medical information management.Designed and developed a Windows NT-based client-server program that de-normalized data in a Microsoft SQL database for importation into a Mainframe-based system using Visual C++, MFC, and ODBC.
-
Research AssistantConcurrent Engineering Research Center Jun 1994 - May 1995Developed an application to enable collaborative interaction and annotation of medical images.
-
Teaching AssistantWest Virginia University Aug 1993 - May 1994Morgantown, West Virginia, UsTaught introduction to computers. Responsible for course material presentation, test preparation, and grading.
Dr. Alan Dennis Education Details
-
Colorado Technical UniversityBig Data Analytics -
West Virginia UniversityComputer Science -
West Virginia University At ParkersburgBusiness Administration - Computer Information Systems
Frequently Asked Questions about Dr. Alan Dennis
What company does Dr. Alan Dennis work for?
Dr. Alan Dennis works for Covasant
What is Dr. Alan Dennis's role at the current company?
Dr. Alan Dennis's current role is Vice President - AI and Data Platform Innovation.
What is Dr. Alan Dennis's email address?
Dr. Alan Dennis's email address is al****@****ail.com
What schools did Dr. Alan Dennis attend?
Dr. Alan Dennis attended Colorado Technical University, West Virginia University, West Virginia University At Parkersburg.
Free Chrome Extension
Find emails, phones & company data instantly
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
Download 750 million emails and 100 million phone numbers
Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.
Start your free trial