Jae young Bang, PhD

Jae young Bang - Research Scientist

Dr. Jae young Bang is a research scientist and software technology consultant with over a decade of experience in software engineering. He has a diverse background ranging from academic research in software architecture to leading-edge software development practice. He currently serves as a consultant and source-code reviewer in software-related litigation including patent/copyright infringement and breach-of-contract matters, and also as a researcher in software architecture design and analysis.

Summary of Qualifications

  • Holds a Ph.D. and a M.S. in Computer Science from University of Southern California (Los Angeles, CA) and a B.Eng. in Computer Science from Soongsil University (Seoul, Republic of Korea).
  • Has several years of experience in software development practice as a software engineer, building authentication and security systems to be used by a user base of over 100 million people.
  • Conducts research in the field of software systems and engineering—including software design and architecture, collaborative software development, large-scale distributed software systems, and mobile operating systems.
  • Has authored numerous peer-reviewed academic research papers published at top-tier journals, conferences, and technical magazines.
  • Delivered various invited speeches, seminars, lectures, and technology demonstrations at domestic and international software industry events and computer science conferences.

Areas of Expertise

  • Programming

    Java (Spring, Play), C/C++, Ruby on Rails, HTML (Slim), Javascript (CoffeeScript, JQuery),

  • Software Project Management

    Version control (Git, Subversion, CVS), continuous integration (Jenkins), Github, JIRA

  • Cloud Platforms

    Microsoft Azure, Google Compute Engine, Amazon AWS

  • Operating Systems and Servers

    UNIX, Linux, macOS, Windows, Apache, Nginx

  • Internet Applications

    User identity, authentication, privacy protection, data encryption

  • Databases

    RDBMS, SQL, MariaDB (MySQL), Elasticsearch, JDBC