Software Engineering Institute
Marc Novakouski is a Principal Engineer at the Software Engineering Institute at Carnegie Mellon University. He currently is part of the Tactical and AI-enabled Systems Initiative. Novakouski has over 20 years of professional software development experience, spanning defense, commercial, and academic fields. He has expertise across a wide set of technical domains, covering all phases of the software development lifecycle, a variety of current and legacy platforms, processes, tools, and techniques. His current areas of expertise include distributed computing, mobile platforms and computing, context awareness and processing, and hardware/software integration. Previous focuses included service-oriented architecture (SOA), identity management, e-Government, data interoperability, cloud computing, and certification.
Before joining the SEI, Novakouski worked for several years in the defense industry at Raytheon. He served as senior software engineer on multiple DoD programs of record, and participating in systems engineering, architecture design, database design, configuration management, and testing/certification.
Novakouski also worked briefly in the commercial software industry, providing software development and quality assurance oversight of online services.