About
Marat Boshernitsan is a researcher and a software developer who is fascinated by how humans create software. Marat’s research focuses on creating tools that empower software developers to build better software with less effort. In the past he has worked on a program editor that provided typographically-pleasing formatting of source code and created an interactive system for automating source code editing using source code transformations. As a software developer, Marat has over 10 years of experience designing, building, and deploying software systems ranging from system-level components to compilers and development environments to user interface toolkits and business applications. Marat has taught, co-taught, and guest-lectured several university-level courses, published a variety of research papers, and presented at academic and industrial conferences.
Marat is currently a user experience architect at Coverity, Inc., where he works on inventing new (and improving existing) tools and processes that help software developers take charge of the quality of their code. Marat holds a Ph.D. in Computer Science from the University of California, Berkeley, which he received under the mentorship of Susan L. Graham.
