Michael Schwarz

PhD Candidate at Technical University Munich
  • Claim this Profile
Contact Information
us****@****om
(386) 825-5501
Location
Bavaria, Germany, DE
Languages
  • German Native or bilingual proficiency
  • English Full professional proficiency

Topline Score

Topline score feature will be out soon.

Bio

Generated by
Topline AI

You need to have a working account to view this content.
You need to have a working account to view this content.

Experience

    • Germany
    • Research Services
    • 700 & Above Employee
    • PhD Candidate
      • Jul 2019 - Present

      ◦ Member of the DFG RTG ConVeY "Continuous Verification of CYber-Physical Systems" ◦ See https://convey.in.tum.de ◦ Member of the DFG RTG ConVeY "Continuous Verification of CYber-Physical Systems" ◦ See https://convey.in.tum.de

    • Germany
    • Research Services
    • 700 & Above Employee
    • Teaching Assistant
      • Oct 2013 - May 2019

      ◦ Prepare and lead weekly sessions for two tutorial groups (approx. 25 students each)◦ Provide feedback on homework assignments and correct exams◦ Instructed a variety of courses such as Databases, Networks, Introduction to Programming, and Software Engineering◦ With two six-months breaks in Fall 2016 and Fall 2017 for my term abroad in Canada and my internship in Norway

    • Software Developer
      • May 2017 - Aug 2017

      ◦ Part-time software developer at the Department of Mechanical Engineering.◦ Helped with development of OptiMAL, a software system to be used for planning in logistics.◦ Migrated optimization from MS Solver Foundation to lp_solve.◦ Implemented in C#; realized a user interface in XAML.

    • Norway
    • Higher Education
    • 700 & Above Employee
    • Software Engineering Intern
      • Aug 2017 - Jan 2018

      ◦ Improved tools (one2act PeLe, Eval, SRS, ...) used for instant feedback in classrooms by optimizing performance and refactoring a legacy codebase. ◦ Devised and implemented an architecture that allows for the introduction of concurrency while minimizing required changes to the application. This, despite poor concurrency support by the Apache Flex framework. ◦ Improved tools (one2act PeLe, Eval, SRS, ...) used for instant feedback in classrooms by optimizing performance and refactoring a legacy codebase. ◦ Devised and implemented an architecture that allows for the introduction of concurrency while minimizing required changes to the application. This, despite poor concurrency support by the Apache Flex framework.

    • Android Developer
      • Sep 2015 - Feb 2016

      ◦ Worked on an app and a hardware device that can be used to remotely control a PC from a smartphone ◦ Codeveloped a communication protocol between the app and the hardware device ◦ Collaborated with a multinational team (4 nationalities) ◦ Presented results at A&M and at Software Developer's Cartel (meetup of software developers at a startup incubator in Bryan, TX) ◦ Worked on an app and a hardware device that can be used to remotely control a PC from a smartphone ◦ Codeveloped a communication protocol between the app and the hardware device ◦ Collaborated with a multinational team (4 nationalities) ◦ Presented results at A&M and at Software Developer's Cartel (meetup of software developers at a startup incubator in Bryan, TX)

    • Software Developer
      • Sep 2015 - Feb 2016

      ◦ Develop a software system (desktop application + app for handheld devices) to be used in the Texan criminal justice system ◦ Collaborate with the future users and other stakeholders to determine the system requirements ◦ Develop a software system (desktop application + app for handheld devices) to be used in the Texan criminal justice system ◦ Collaborate with the future users and other stakeholders to determine the system requirements

    • United States
    • IT Services and IT Consulting
    • 700 & Above Employee
    • Intern
      • Aug 2009 - Aug 2009

      One-week internship in the Sun Solution Center Munich One-week internship in the Sun Solution Center Munich

Education

  • Technical University Munich
    Master's degree, Computer Science
    2016 - 2019
  • Delft University of Technology
    Athens programme, Computer Science
    2018 - 2018
  • University of Waterloo
    Exchange, Computer Science
    2016 - 2016
  • Technical University Munich
    Bachelor of Science (B.Sc.), Computer Science
    2012 - 2016
  • Telecom ParisTech
    Athens programme, Computer Science
    2015 - 2015

Community

You need to have a working account to view this content. Click here to join now