Summary
Erik Öberg is a university lecturer and experienced systems developer with over a decade teaching and course leadership at Mid Sweden University, specializing in C#, WPF/MVVM, PostgreSQL/datamodeling, ASP.NET APIs and distributed system development. He designs and examines hands-on courses from introductory programming to advanced web and Scrum-based projects, and supervises student theses that often involve real-world implementations with industry partners. With a background in systemvetenskap and higher education pedagogy, he combines practical software engineering patterns (repository, Entity Framework) with thoughtful instructional design for flexible learning. Prior roles in e-learning and project management at Arbetsförmedlingen give him a strong grounding in distance education and LMS-driven initiatives. Based in Östersund, he is driven by challenges and by mentoring others’ growth, often translating complex architectures into teachable, applied projects. A less obvious strength is his track record of bridging academic rigour and industry practice, enabling students to deliver production-relevant systems.
10 years of coding experience
6 years of employment as a software developer
Högskolepedagogik och flexibelt lärande 15 HP, Högskolepedagogik och flexibelt lärande 15 HP at Mittuniversitetet
Magister, Systemvetenskap, Magister, Systemvetenskap at Mitthögskolan
Pedagogik, Pedagogics, Pedagogik, Pedagogics at Blekinge tekniska högskola
English