I am currently working on creating a suite of developer productivity and code intelligence tools called devl.

More Details


This semester I am teaching Design Studio I (RAIK 401H), Design Studio III (RAIK 403H), and Innovation Processes (RAIK 101H)

More Details


My research focuses on innovation, analytical approaches to understanding developer productivity, and software architecture and design.

More Details

I am the Director of Design Studio in the Jeffrey S. Raikes School at the University of Nebraska-Lincoln as well as an Assistant Professor of Practice of Software Engineering. In this capacity, I am responsible for research and strategic partnerships for the Raikes School, overseeing faculty research activities in the School, and directing the operations of the 120-person development and industry outreach program, Design Studio.

I have a rich interdisciplinary background in software design and engineering, software architecture, and innovation gained over 17 years developing software and leading teams in corporate, startup, and institutional research environments. I have served as Chief Software Architect for the Department of Computer Science and Engineering at UNL, President of Red Brain inc. President of OrangePeel Inc., and Development Lead in IBM Global Services. I am pursuing a Ph.D. in Computer Engineering and hold an M.Sc, in Computer Science and a B.Sc. in Computer Science and German.

My areas of expertise include software architecture and design, mobile and web application development, lean startup, agile methods, design thinking, big data, knowledge management, and program analysis.


Ian Cottingham

123 Kauffman Academic Residential Center
630 N. 14th St
Lincoln, NE 68588
(402) 472-3835
This site was built using ASP.NET Core 1.0 and is hosted on Azure. View the code for this site on Github.