Marat Boshernitsan


Personal Homepage
Agitar Software, Inc. (

Marat Boshernitsan is a researcher and a software developer who is curious about how humans create software. Marat\'s research focuses on building tools that empower software developers to create higher quality and more maintainable software, while not getting in the way of their work. Marat currently indulges his interests as the Director of Research at Agitar Software, where he works on a wide range of software development problems related to automated testing of software. In the past Marat has worked on a program editor that provided typographically-grounded automatic formatting to improve readability of source code (at SunLabs) and on a system for automating systematic source code editing using interactive code transformations (as part of his dissertation research). Marat received his Ph.D. in Computer Science from the University of California, Berkeley under the direction of Susan Graham.

Publication Statistics

Publication period start
Publication period end
Number of co-authors


Number of publications with favourite co-authors

Productive Colleagues

Most productive colleagues in number of publications


Boshernitsan, Marat, Graham, Susan L., Hearst, Marti A. (2007): Aligning development tools with the way programmers think about code changes. In: Proceedings of ACM CHI 2007 Conference on Human Factors in Computing Systems , 2007, . pp. 567-576.