[About Me] [Projects] [Publications]

Emma Söderberg

I am an associate professor / senior lecturer at Lund University specializing in Programming Tools in the Software Development and Environments group at the Department of Computer Science. I completed my Ph.D. in 2013 at Lund University under the supervision of Görel Hedin (Thesis: Contributions to the Construction of Extensible Semantic Editors). As of March 2018, I have returned to Lund University after four years in industry, working on developer tools at Google in Mountain View and Copenhagen (Tricorder, Shipshape, Tricium).

Contact: See cs.lth.se/emma-soderberg, Twitter: @EmmaSoederberg

Research Interest: I typically work in interdisciplinary research projects in the intersection of programming tools, software engineering, and human-computer interaction, where I focus on how programming tools can support human needs in the software development process.

Supervision and Openings: I supervise projects on all levels (from B.Sc. to Postdoc) and occationally I have openings for Ph.D. students, postdocs, and student programmers. I'm always interested in working with motivated students. Please reach out if you have an interest in this area and we can discuss possibilities. I try to list current openings here.


Current Supervision:

Past Supervision:

Community Work:

2024: Onwards! Essays (PC), <Programming> (GC), OOPSLA (RC - R1).
2023: Onward Essays (PC), PLATEAU (Mentor), ICPC ERA (PC), ASE (PC), EVCS (Reviewer) ECOOP PC Area chair / Experience Papers, EASE (PC), PX (PC), PPIG (GC).
2022: PAINT (PC), HumanTech (PC), ICSE (PC), The Programming Journal (Associate Editor, Vol. 6), ICPE (AEC Co-Chair), <Programming> (PC Chair). PX (PC), ASE (PC), SLE (PC, SC), Transactions on Software Engineering (Reviewer), The Programming Journal (Review Committee, Vol. 7).
2021: Empirical Software Engineering (reviewer), PX (PC), <Programming> (Posters/Demos Co-Chair), SLE (PC Co-chair), Journal of Information and Software Technology (reviewer). LIVE (PC),
2020: LIVE (PC), CSE/QUDOS (PC), ASE (PC), ECOOP (PC), ECOOP-DS (Academic Panel), <Programming> PX/20 (PC), ICPC - Industry track (PC), Journal of Software and Systems (reviewer).
2019: SCAM (PC), SLE (Co-Chair Artifact Evaluation Committe), ASE (PC), ECOOP (PC), ICSE-SEIP (PC), Journal of Software and Systems (reviewer), Journal of Software: Practice and Experience (reviewer).
2018: SCAM (PC), SLE (PC), ESEC/FSE Industry track (PC), ICSE Technical briefings (PC), Journal of Computer Languages, Systems and Structure (reviewer).
2016: SLE (PC), PLATEAU (PC).
2013: SCP (reviewer), The Computer Journal (reviewer).