Ira Baxter has been involved with computing since 1966, and implemented one of the first minicomputer timesharing systems on a Data General Nova in 1970. He received his B.S. in Computer Science (1973), and worked for a number of years in industry both as a consultant and as owner of Software Dynamics, a systems software house, where he designed compilers, time-sharing and network operating systems. In 1990, he received a Ph.D. in Computer Science from University of California, Irvine, where he studied design reuse using transformational methods.
In 1995, he founded Semantic Designs. He is the principal architect of Semantic Designs' Design Maintenance System (DMS), a meta-system for developing and using flexible and scalable program transformation systems.