If you made any changes in Pure these will be visible here soon.

Personal profile


Emma Söderberg is a Senior Lecturer and Reader in Computer Science at Lund University, Sweden. She received the M.Sc. degree in 2007,  the Licentiate degree in 2011, and her Ph.D. in 2013, all in the area of Computer Science and Engineering and from Lund University. Her Ph.D. thesis focused on facilitating the construction of semantic editors with the use of reference attribute grammars.  After a short stay as a postdoc at Lund University, investigating the inner details of the reference attribute grammar formalism, she joined Google as a Software Engineer in Mountain View, CA, USA in the end of 2013. At Google she worked with developer infrastructure connected to source management, program analysis, and code review, for internal developer tools and external tools for the Chromium open-source project building the Chrome browser. In 2018, she returned to Lund University where she now carries out interdisciplinary research in the intersection of programming tools, software engineering, and human-computer interaction. Her research focuses on how programming tools can support human needs in the software development process.



Dive into the research topics where Emma Söderberg is active. These topic labels come from the works of this person. Together they form a unique fingerprint.
  • 1 Similar Profiles


Recent external collaboration on country/territory level. Dive into details by clicking on the dots or