Kwangshin Oh

Senior Engineering Manager at Treasure Data
  • Claim this Profile
Contact Information
us****@****om
(386) 825-5501
Location
Coquitlam, British Columbia, Canada, CA
Languages
  • Korean Native or bilingual proficiency
  • English Full professional proficiency

Topline Score

Topline score feature will be out soon.

Bio

Generated by
Topline AI

5.0

/5.0
/ Based on 1 ratings
  • (1)
  • (0)
  • (0)
  • (0)
  • (0)

Filter reviews by:

Lilantha Karunaratne

KwangShin was an exceptional software engineer who knew his stuff to the extremes in the specialized field and I'd call him a "Java Guru" with excellent knowledge on Object Oriented Design/Programming. He was very cooperative in achieving the goals & targets assigned to him which lead us to promote him to a Team Leader position. He was an excellent co-worker within the team and a very resourceful leader helping out his colleagues from time to time when needed. I've known him from the time I was based in Korea until now and I've no hesitation to strongly recommend him to any organization who would require his skills as he is a well structured, "hidden gem" in today's over populated software developer(s)/engineer(s) space.

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

Credentials

  • AWS Machine Learning Foundations
    Udacity
    Oct, 2021
    - Nov, 2024
  • Diversity, Inclusion, and Belonging
    LinkedIn
    Aug, 2021
    - Nov, 2024
  • Critical Thinking for Better Judgment and Decision-Making
    LinkedIn
    Jun, 2021
    - Nov, 2024
  • Using Questions to Foster Critical Thinking and Curiosity
    LinkedIn
    Jun, 2021
    - Nov, 2024
  • Unconscious Bias
    LinkedIn
    Jul, 2020
    - Nov, 2024
  • Application Development - Java
    Qwiklabs
    Oct, 2019
    - Nov, 2024
  • Cloud Development
    Qwiklabs
    Oct, 2019
    - Nov, 2024
  • Data Engineering
    Qwiklabs
    Aug, 2019
    - Nov, 2024
  • Reactive Architecture: Building Scalable Systems
    Cognitive Class
    May, 2019
    - Nov, 2024
  • Reactive Architecture: Domain Driven Design
    Cognitive Class
    May, 2019
    - Nov, 2024
  • Reactive Architecture: Reactive Microservices
    Cognitive Class
    May, 2019
    - Nov, 2024
  • Data Science on the Google Cloud Platform
    Qwiklabs
    Sep, 2018
    - Nov, 2024
  • Reactive Architecture: Introduction to Reactive Systems
    Cognitive Class
    Jul, 2018
    - Nov, 2024
  • Artificial Intelligence Nanodegree and Specializations
    Udacity
    Sep, 2017
    - Nov, 2024
  • Rakuten Project Management
    Rakuten
    Dec, 2016
    - Nov, 2024
  • TOGAF® 9 Certified - The Open Group Architecture Framework
    The Open Group

Experience

    • United States
    • Software Development
    • 400 - 500 Employee
    • Senior Engineering Manager
      • Jun 2022 - Present

    • Backend Team Lead / Engineering Manager
      • Oct 2019 - Jun 2022

    • Japan
    • Technology, Information and Internet
    • 700 & Above Employee
    • Senior Software Engineer / Team Lead
      • Jan 2016 - Oct 2019

      Rakuten Ichiba – DevOps -. #1 E-Commerce Marketplace in Japan with 45,757 shops and 254,580,964 items (2nd July 2018) -. As a service engineer, develop new features and operate with site reliability for checkout process -. 99.95% shopping availability in 2017 (about 4 hours downtime per year) -. Process about 20,000 orders per minute during the 1st minute of Super Sale 2017 New Campaign – Super Point Up -. SPUxAPI which is an aggregator API to provide consolidated SPU… Show more Rakuten Ichiba – DevOps -. #1 E-Commerce Marketplace in Japan with 45,757 shops and 254,580,964 items (2nd July 2018) -. As a service engineer, develop new features and operate with site reliability for checkout process -. 99.95% shopping availability in 2017 (about 4 hours downtime per year) -. Process about 20,000 orders per minute during the 1st minute of Super Sale 2017 New Campaign – Super Point Up -. SPUxAPI which is an aggregator API to provide consolidated SPU (Super Point Up) information -. 99.99% API availability in 2017 (about 50 minutes downtime per year) -. Able to handle 15,000 queries per second during the Super Sale and Shopping Marathon period -. Lead a development team collaborating with marketing team and business colleagues -. Play Framework and Redis (in-memory data structure store) as a cache layer Order data in Realtime -. Initiate the BOSS (Basket Order Streaming Service) architect & design to satisfy biz requirement -. Realtime order data consumed by 5 groups/services within 6 months of service start -. Apache Kafka as a distributed streaming platform Show less Rakuten Ichiba – DevOps -. #1 E-Commerce Marketplace in Japan with 45,757 shops and 254,580,964 items (2nd July 2018) -. As a service engineer, develop new features and operate with site reliability for checkout process -. 99.95% shopping availability in 2017 (about 4 hours downtime per year) -. Process about 20,000 orders per minute during the 1st minute of Super Sale 2017 New Campaign – Super Point Up -. SPUxAPI which is an aggregator API to provide consolidated SPU… Show more Rakuten Ichiba – DevOps -. #1 E-Commerce Marketplace in Japan with 45,757 shops and 254,580,964 items (2nd July 2018) -. As a service engineer, develop new features and operate with site reliability for checkout process -. 99.95% shopping availability in 2017 (about 4 hours downtime per year) -. Process about 20,000 orders per minute during the 1st minute of Super Sale 2017 New Campaign – Super Point Up -. SPUxAPI which is an aggregator API to provide consolidated SPU (Super Point Up) information -. 99.99% API availability in 2017 (about 50 minutes downtime per year) -. Able to handle 15,000 queries per second during the Super Sale and Shopping Marathon period -. Lead a development team collaborating with marketing team and business colleagues -. Play Framework and Redis (in-memory data structure store) as a cache layer Order data in Realtime -. Initiate the BOSS (Basket Order Streaming Service) architect & design to satisfy biz requirement -. Realtime order data consumed by 5 groups/services within 6 months of service start -. Apache Kafka as a distributed streaming platform Show less

    • Senior Software Developer
      • Jun 2013 - Nov 2015

      UOB FEDT (File Encryption and Decryption Tool) Project FEDT library is a Java library which provides 2-tier encryption/decryption mechanism for both B-to-C and C-to-B mode. This library can be used from other application to conduct consolidated encryption/decryption mechanism across several business unit. FEDT Client standalone executable application supports file encryption/decryption using FEDT library. UOB FEDT (File Encryption and Decryption Tool) Project FEDT library is a Java library which provides 2-tier encryption/decryption mechanism for both B-to-C and C-to-B mode. This library can be used from other application to conduct consolidated encryption/decryption mechanism across several business unit. FEDT Client standalone executable application supports file encryption/decryption using FEDT library.

    • IT Services and IT Consulting
    • 700 & Above Employee
    • Project Manager / Coordination Manager
      • Nov 2013 - Oct 2014

      Deliver optimized e-Commerce framework to Korea and provide necessary capacity headroom upgrade the distributor experience by eliminating existing pain points and provide a strategic road-map for enterprise systems to be utilized in the future. Deliver optimized e-Commerce framework to Korea and provide necessary capacity headroom upgrade the distributor experience by eliminating existing pain points and provide a strategic road-map for enterprise systems to be utilized in the future.

    • United States
    • Advertising Services
    • 700 & Above Employee
    • Freelancer Senior Software Developer
      • Feb 2013 - Jun 2013

      Revamp Procter & Gamble SK-II Brand Mobile Web Site Pilot Project Leo Burnett Singapore provides new idea and implementation to revamp the mobile web site for SK-II brand at Procter & Gamble. As a senior software developer for mobile web site prototype, I participate in requirement discussions, design meeting and develop the prototype of mobile site based on Responsive Web Design (RWD) principles. Revamp Procter & Gamble SK-II Brand Mobile Web Site Pilot Project Leo Burnett Singapore provides new idea and implementation to revamp the mobile web site for SK-II brand at Procter & Gamble. As a senior software developer for mobile web site prototype, I participate in requirement discussions, design meeting and develop the prototype of mobile site based on Responsive Web Design (RWD) principles.

    • Research Associate, Software Engineer
      • Jun 2010 - Dec 2012

      Managing and developing the software leveraging of innovative IT technologies in the assessment for learning of mathematics. SMAPP is part of a broader research initiative on “Pedagogy and Classroom Processes” in the NIE research framework. The overarching goal of SMAPP is to enhance the quality of mathematics teaching and learning by developing formative and summative assessment practices, embedding ICT in classroom processes to increase the effectiveness of assessment. As a research… Show more Managing and developing the software leveraging of innovative IT technologies in the assessment for learning of mathematics. SMAPP is part of a broader research initiative on “Pedagogy and Classroom Processes” in the NIE research framework. The overarching goal of SMAPP is to enhance the quality of mathematics teaching and learning by developing formative and summative assessment practices, embedding ICT in classroom processes to increase the effectiveness of assessment. As a research associate, I’m responsible for designing and developing whole IT platform and writing a paper with data. Show less Managing and developing the software leveraging of innovative IT technologies in the assessment for learning of mathematics. SMAPP is part of a broader research initiative on “Pedagogy and Classroom Processes” in the NIE research framework. The overarching goal of SMAPP is to enhance the quality of mathematics teaching and learning by developing formative and summative assessment practices, embedding ICT in classroom processes to increase the effectiveness of assessment. As a research… Show more Managing and developing the software leveraging of innovative IT technologies in the assessment for learning of mathematics. SMAPP is part of a broader research initiative on “Pedagogy and Classroom Processes” in the NIE research framework. The overarching goal of SMAPP is to enhance the quality of mathematics teaching and learning by developing formative and summative assessment practices, embedding ICT in classroom processes to increase the effectiveness of assessment. As a research associate, I’m responsible for designing and developing whole IT platform and writing a paper with data. Show less

    • South Korea
    • IT Services and IT Consulting
    • 700 & Above Employee
    • Assistant Manager
      • Sep 2008 - Jun 2010

      Responsible for the operation & maintenance and technical support of Citibank APAC Mobile Banking and Stock services that provides a browser-based banking and stock solution which enables Citibank customers to check account information, pay bills and transfer money on their mobile phones. The team including 3 engineers has successfully provided a stable operation support for Citibank APAC mobile banking and stock system to achieve service quality and satisfaction of customer as well. Responsible for the operation & maintenance and technical support of Citibank APAC Mobile Banking and Stock services that provides a browser-based banking and stock solution which enables Citibank customers to check account information, pay bills and transfer money on their mobile phones. The team including 3 engineers has successfully provided a stable operation support for Citibank APAC mobile banking and stock system to achieve service quality and satisfaction of customer as well.

    • Team Leader, Senior Software Engineer
      • Jun 2003 - Oct 2007

      As the Senior Software Engineer of the company for the region, I’m responsible for developing the EzyTouchTM Contact Centre solution. Design overall software and implement core part of the product using the Asterisk Software PBX, Java Technology and Visual C#. When I was designing the product, I tried to apply the modularization to the overall product and used the XML technology for communicating among the each product modules. I mentored 2 junior developers by providing technical guidance and… Show more As the Senior Software Engineer of the company for the region, I’m responsible for developing the EzyTouchTM Contact Centre solution. Design overall software and implement core part of the product using the Asterisk Software PBX, Java Technology and Visual C#. When I was designing the product, I tried to apply the modularization to the overall product and used the XML technology for communicating among the each product modules. I mentored 2 junior developers by providing technical guidance and motivating them for several projects. Show less As the Senior Software Engineer of the company for the region, I’m responsible for developing the EzyTouchTM Contact Centre solution. Design overall software and implement core part of the product using the Asterisk Software PBX, Java Technology and Visual C#. When I was designing the product, I tried to apply the modularization to the overall product and used the XML technology for communicating among the each product modules. I mentored 2 junior developers by providing technical guidance and… Show more As the Senior Software Engineer of the company for the region, I’m responsible for developing the EzyTouchTM Contact Centre solution. Design overall software and implement core part of the product using the Asterisk Software PBX, Java Technology and Visual C#. When I was designing the product, I tried to apply the modularization to the overall product and used the XML technology for communicating among the each product modules. I mentored 2 junior developers by providing technical guidance and motivating them for several projects. Show less

Education

  • National University of Singapore / NUS
    Master Degree, Computing
    2006 - 2008
  • 숭실대학교 / Soongsil University
    Bachelor of Engineering, Computing
    1996 - 2000

Community

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