James Miller is an IBM certified and accomplished senior project leader, application/system architect, developer, and integrator with over 35 years of extensive applications and system design and development experience. He has held various positions such as National FPM Practice Leader, Microsoft Certified Solutions Expert, technical leader, technical instructor, and best practice evangelist. His experience includes working on business intelligence, predictive analytics, web architecture and design, business process analysis, GUI design and testing, data and database modeling and systems analysis, and the design and development of client-based, server-based, web-based and mainframe-based applications, systems, and models. His responsibilities included all the aspects of solution design and development, including business process analysis and re-engineering, requirement documentation, estimation and project planning/management, architectural evaluation and optimization, test preparation, and management of resources. His other work experience includes the development of ETL infrastructures, such as data transfer automation between mainframe systems (DB2, Lawson, Great Plains, and more) and the client/server or between SQL servers and web-based applications. It also includes the integration of enterprise applications and data sources. In addition, James has acted as Internet Applications Development Manager, responsible for the design, development, QA, and delivery of multiple websites, including online trading applications, warehouse process control and scheduling systems, and administrative and control applications. He was also responsible for the design, development, and administration of a web-based financial reporting system for a $450 million organization, reporting directly to the CFO and his executive team. In various other leadership roles, such as project and team leader, lead developer, and applications development director, James has managed and directed multiple resources, using a variety of technologies and platforms. He has authored the book IBM Cognos TM1 Developer's Certification Guide, Packt Publishing, and a number of whitepapers on best practices, such as Establishing a Center of Excellence. Also, he continues to post blogs on a number of relevant topics based on personal experiences and industry best practices. He currently holds the following technical certifications: • IBM Certified Developer – Cognos TM1 (perfect score—100 percent in exam) • IBM Certified Business Analyst – Cognos TM1 • IBM Cognos TM1 Master 385 Certification (perfect score—100 percent in exam) • IBM Certified Advanced Solution Expert – Cognos TM1 • IBM Certified TM1 Administrator (perfect score—100 percent in exam) He has technical expertise in IBM Cognos BI and TM1, SPSS, Splunk, dynaSight/arcplan, ASP, DHTML, XML, IIS, MS Visual Basic and VBA, Visual Studio, Perl, WebSuite, MS SQL Server, Oracle, Sybase SQL Server, miscellaneous OLAP tools, and more.