Marc Körner
Software Engineer at Energy Sciences Network (ESnet)- Claim this Profile
Click to upgrade to our gold package
for the full feature experience.
-
German Native or bilingual proficiency
-
English Full professional proficiency
-
French Elementary proficiency
Topline Score
Bio
Experience
-
Energy Sciences Network (ESnet)
-
United States
-
Computer Networking Products
-
1 - 100 Employee
-
Software Engineer
-
Oct 2020 - Present
Software Engineering - Network Services Automation: - Investigated and implemented prototype for a "management" router base configuration via NSO to simplify and reduce time for site deployment efforts - Replacement of the iBGP deployment tool by implementing a NSO iBGP mesh-manager services - Assured software quality and integration consistency by implementing unit and integration tests for various ESnet Cisco NSO services: System, Backbone Link (BBL), Label Switched Path (LSP), Virtual Private Network Service (VPLS). NSO, python, JSON - Seamless transition support for the ESnet’s OSCARS based L2VPN allocation system to the new network (ESnet6) by implementing the NSO based service abstraction layer with the LSP and VPLS service. NSO, YANG, python, XML, XPath - Implementation of the iBGP mesh and static management routing service. NSO, YANG, python, XML, XPath Show less
-
-
-
Berkeley Lab
-
United States
-
Research Services
-
700 & Above Employee
-
Software Engineer
-
Oct 2020 - Present
Scientific Networking Division of Berkeley Lab (LBNL) with ESnet Scientific Networking Division of Berkeley Lab (LBNL) with ESnet
-
-
-
Join Digital
-
United States
-
Information Technology & Services
-
1 - 100 Employee
-
MTS
-
May 2019 - Sep 2020
• Developed a software-defined firewall by implementing multiple bash scripts for traffic management. • Enabled new service release for a customer VPN by designing and deploying a VPN solution. • Implementation of a L2 switching application with VLAN segmentation and ACL enforcement to address PicOS multi-table flow normalization issue on whitebox switches. Ryu, python, PicOS • Achieved around 60% deployment cost reduction by delivering a hardware / software architecture and integration proposal by using open source components. This work includes implementation of Proof of Concept (PoC) prototypes and the production-ready software stack. • Developed 3rd party app API for the Join OpenFlow controller by implementing a RabbitMQ connector. C, Java • Developed a test suite for conformance tests for the Join OpenFlow controller. Python Show less
-
-
-
Freie Universität Berlin
-
Germany
-
Research Services
-
700 & Above Employee
-
Visiting Research Fellow
-
Jan 2019 - Apr 2019
• DAAD fellowship reporting, contribution to scientific reviews and publications • DAAD fellowship reporting, contribution to scientific reviews and publications
-
-
-
ICSI - International Computer Science Institute
-
United States
-
Research Services
-
1 - 100 Employee
-
Postdoctoral Research Scientist
-
Jan 2017 - Dec 2018
• Enabled edge application deployment on NFV infrastructures, resulting in a performance improvement of up to 80% latency and up to 95% bandwidth reduction by implementing an open source edge computing framework (Open Carrier Interface). Java, Python, JSON, REST, KVM, Mininet, AWS • Verified an edge computing resilience library by validating 100% state & data consistency by implementing and testing a mock IoT sensor value aggregation client-edge-server (CES) application. Java, Python, C, Docker, AWS Show less
-
-
-
EIT Digital
-
Belgium
-
Technology, Information and Internet
-
1 - 100 Employee
-
Visiting Research Scientist
-
Jan 2017 - Dec 2018
• Expanded and upgraded an open NFV experimentation platform for network researchers by restructuring and updating the EIT Digital open SDN/NFV testbed. OpenStack • Expanded and upgraded an open NFV experimentation platform for network researchers by restructuring and updating the EIT Digital open SDN/NFV testbed. OpenStack
-
-
-
University of California, Berkeley
-
United States
-
Higher Education
-
700 & Above Employee
-
Visiting Research Scientist
-
Jan 2017 - Dec 2018
• Enabled edge application deployment on NFV infrastructures, resulting in a performance improvement of up to 80% latency and up to 95% bandwidth reduction by implementing an open source edge computing framework (Open Carrier Interface). Java, Python, JSON, REST, KVM, Mininet, AWS • Verified an edge computing resilience library by validating 100% state & data consistency by implementing and testing a mock IoT sensor value aggregation client-edge-server (CES) application. Java, Python, C, Docker, AWS Show less
-
-
-
Technische Universität Berlin
-
Germany
-
Education Administration Programs
-
700 & Above Employee
-
Senior Researcher
-
Jul 2015 - Dec 2016
• Reduced average power consumption of cloud computing by up to 35% by deploying an innovative cloud testbed installation and software stack on a 201 nodes cluster. OpenStack, Chef, Zabbix, LDAP, CephFS, OpenFlow
-
-
Researcher
-
Oct 2010 - Jun 2015
• Built the first open federated SDN network testbed in Europe by deploying and operating OpenFlow switches and virtual machine (VM) servers. HP, NEC, NetFPGA, OvS, OpenVPN, quagga, Xen, GENI network• Enabled seamless device interoperability regardless of the underlying communication standard for a Smart Home IoT cloud computing approach by developing a generic device integration platform. Java, OSGi• Implemented a network measurement toolkit for the tubIT NOC department to evaluate LTE as a WLAN alternative on the TU Berlin campus by implementing performance test scripts. Bash, PowerShell Show less
-
-
-
ITSO
-
Berlin
-
Consultant and Software Engineer
-
Mar 2010 - Aug 2010
• Implemented a tool for managers from Berlin’s public transport company by visualizing the internal statistic data by developing a mobile device optimized web-app. Java, HTML, CSS, JSP, MySQL, apache2, tomcat • Evaluated the development complexity and costs for a document management system for Berlin’s police department by reviewing and assessing the framework implementation specification. C++, Qt • Tailored a content management system by implementing administration features and bug fixes in OpenCMS. Show less
-
-
-
Daimler Center for Automotive IT Innovations
-
Germany
-
Research Services
-
1 - 100 Employee
-
Researcher
-
Jul 2008 - Feb 2010
• Improved a navigation system prototype for Daimler vehicles by implementing additional search modules for the PoI queries for the GUIDE state machine execution environment. Java • Enabled the control of the navigation system prototype via Daimler’s central vehicle control unit by developing a CAN to TCP/IP message translation application. C, C++ • Implemented an Android point of interest visualization application by augmenting the camera live stream with information from a database. Java, OpenGL ES, SQLite, Android Show less
-
-
Education
-
Technische Universität Berlin
Doktor der Ingenieurwissenschaften (Dr.-Ing.) - PhD equivalent -
Beuth University of Applied Sciences Berlin (formerly Technische Fachhochschule Berlin)
Master of Engineering (M.Eng.), Embedded Systems -
Beuth University of Applied Sciences Berlin (formerly Technische Fachhochschule Berlin)
Diplom-Ingenieur (FH) - M.Sc. equivalent, Computer Engineering