Joon Kang

Software Engineer

Mountain View, California, United States20 yrs 1 mo experience
Most Likely To SwitchHighly Stable

Key Highlights

  • Expert in cloud computing and software development.
  • Led multiple advanced networking projects.
  • Strong background in mentoring and research.
Stackforce AI infers this person is a Cloud Computing and Networking expert with a strong focus on software development.

Contact

Skills

Core Skills

Cloud ComputingSoftware DevelopmentNetwork ProgrammingSdn NetworkingIntent-based NetworkingSdnNetworkingNetwork ManagementEmbedded Systems

Other Skills

PythonC++NodeJSgRPCP4Apache PulsarRedisMongoDBJavaJavaScriptRESTOpenStackGraph DatabaseSNMPC

About

I like to solve any interesting problems and enjoy research and software development for how to efficiently manage heterogeneous and complex systems and automate operations for users' satisfaction using AI/UX/XR #ainm #intent #management #automation #nomoremanual #helphumanerrors

Experience

20 yrs 1 mo
Total Experience
2 yrs 6 mos
Average Tenure
6 yrs 6 mos
Current Experience

Google

Software Engineer

Nov 2019Present · 6 yrs 6 mos · United States

  • NetInfra - Network-aware scheduling for fleet efficiency and network cost saving (TL) for sustainable and greener data center network
  • Google Workspace - Supporting safety and reliability for releasing workspace apps (gmail/calendar/chat)
Cloud ComputingSoftware DevelopmentPythonC++

Intel corporation

2 roles

Senior Staff Engineer, Barefoot Switch Division

Jul 2019Nov 2019 · 4 mos

  • Intel has acquired Barefoot Networks on July 2019.
  • My role is to develop advanced applications for programmable networks (Python, NodeJS, gRPC, C++, P4)
PythonNodeJSgRPCC++P4Software Development+1

Senior Staff Engineer, Advanced Applications

Jan 2019Jul 2019 · 6 mos

  • Development of advanced applications for programmable networks (Python, NodeJS, gRPC, C++, P4)
PythonNodeJSgRPCC++P4Software Development+1

Futurewei technologies

Senior Staff Engineer, SDN Networking Software

Apr 2018Jan 2019 · 9 mos · Santa Clara, California

  • Overlay network controller for Edge/Cloud/SD‐WAN – Core designer and developer
  • Development of large‐scale distributed controller for overlay based network using AI techniques and open source technologies (Python, Apache pulsar, gRPC, Redis, Falcon, MongoDB, etc.)
PythonApache PulsargRPCRedisMongoDBSoftware Development+1

Hewlett packard enterprise

2 roles

Senior Research Engineer

May 2016Apr 2018 · 1 yr 11 mos · Palo Alto, California

  • Intent‐based Networking (IBN) for Cloud/SDN/NFV/SDI/IoT – Technical leader and main developer
  • Leading intent‐based management framework development project for cloud/SDN/NFV/IoT infrastructure and adopted to commercial product (HPE Aruba ClearPass Policy Manager) (Java, JavaScript)
  • Development of label management system to build a label namespace and map label and endpoints for enabling Intent‐based Networking (Python, REST, OpenStack)
  • Working at Open source communities for Intent‐based Networking (ONF Boulder)
JavaJavaScriptPythonRESTOpenStackIntent-based Networking+1

Research Engineer

Nov 2013May 2016 · 2 yrs 6 mos · Palo Alto, California

  • Policy Graph Abstraction (PGA) – Technical leader and main developer
  • Development of a frontend and backend for specifying network policies, composing, and enforcing using a graph model for OpenStack and SDN controller (Python, JavaScript, REST, OpenStack)
  • Active Technical Contributor for OpenStack upstream (neutron and congress project)
  • Active Technical Contributor for OpenDaylight (NIC project)
  • Dynamic Distributed Cloudified NFV solutions – main developer
  • Development of a frontend and backend for placing virtual network functions and their service function
  • chaining for NFV (Java, JavaScript, REST, OpenStack)
  • Cloud network controller – Technical leader and main developer
  • Development of a network controller for guaranteeing minimum and maximum bandwidth for multi‐tenants (C++, Python, OpenStack)
  • Active Technical Contributor for OpenStack (neutron qos project)
PythonJavaScriptRESTOpenStackCloud ComputingSDN

University of toronto

Postdoctoral Fellow

Sep 2011Nov 2013 · 2 yrs 2 mos · Toronto, Canada Area

  • Smart Applications on Virtual Infrastructure (SAVI) (Private Cloud) – Middleware architect/developer
  • Development of a cloud and network resource management system based on OpenStack and Ryu controller (Python)
  • Development of cloud infrastructure resources (Java, Python, Graph Database)
  • Development of management system for virtualized resources (Java, Web Services, SOAP)
  • Co‐mentored 3 PhD students and 5 MS students
PythonJavaGraph DatabaseCloud ComputingNetworking

Pohang university of science and technology

Postdoctoral Fellow

Mar 2011Sep 2011 · 6 mos · Pohang, Korea

  • Development of autonomic network management system for IP networks and mobile networks (Java, SNMP)
  • Development of a policy language and compiler for converting business SLA to device configurations (Java)
  • Development of network simulator for heterogeneous mobile networks (Java)
JavaSNMPNetwork Management

Department of computer science, the university of texas at austin

Visiting Student

Oct 2008Sep 2009 · 11 mos · Austin, Texas Area

  • Feature oriented programming, Software testing, Network simulator development

University of toronto

Visiting Student

Jan 2006Feb 2006 · 1 mo · Toronto, Canada Area

  • Autonomic mobile terminal management

Alticast

Software Engineer

Jan 2000Jan 2004 · 4 yrs · Seocho-gu, Seoul, Korea

  • Development of embedded middleware, web browser, testbed, and services for digital TV STB (IPO: 2013.12)
  • One of the core initial members
  • Full development of embedded middleware (JVM and library implementation)
  • Full development of web browser for XHTML/CSS (Java, Lex/Yacc) – Technical leader
  • Deployment embedded middleware with most of STB manufacturers including Samsung, LG, Humax etc.
  • Development of MHP application test software (Java, C, JNI)
  • Resident application and services (Java, JNI, C)
JavaCEmbedded Systems

Education

Pohang University of Science and Technology

Ph.D — Computer Science and Engineering

Mar 2005Feb 2011

Pohang University of Science and Technology

BSc — Computer Science and Engineering

Mar 1997Feb 2005

Stackforce found 100+ more professionals with Cloud Computing & Software Development

Explore similar profiles based on matching skills and experience