Giter Site home page Giter Site logo

Hi there πŸ‘‹

I'm working as an on-device developer at Samsung Electronics. My job involves analyzing data collected from products and developing AI services to run on-device. As a developer who enjoys learning and sharing new things, I always pursue challenges and growth. Specializing in one field is great, but I strive to become a generalist. I enjoy studying various domains, integrating their knowledge, and applying them to create innovative services.

I had taken on the role of educating student developers, then I moved on to designing and developing projects in various domains, such as developing Linux-based platforms, conducting system performance analysis and optimization, and creating Android applications. Currently, I am growing as a data analyst and AI developer, focusing on developing AI services through product data-driven user usability, and working on projects like MLOps and AutoML.

The languages I frequently use are C, C++, Python. And i am a developer who love linux, open-source, s/w architecture. I

Join me in exploring new technologies and developing innovative solutions! Feel free to reach out if you'd like to collaborate or have any questions or suggestions.

Experience

  • 2023.02 ~ Present, (OnDevice) AI Developer, Samsung Electronics

    • I am responsible for analyzing time-series data collected from home appliances and developing new AI services based on that data.
    • Role:
      • Data Analysis : Conducted data analysis tasks such as diagnosing malfunctions in home appliances and analyzing user patterns for functions like occupancy detection and air conditioner power efficiency.
      • OnDeviceAI : Develope and optimize ai-model for ondevice such as diagnosing air conditioner malfunctions and detecting carpet areas for robot vacuum cleaners.
      • MLOps : Currently, I am designing and developing a TinyMLOps system for OnDeviceAI. I am particularly interested in AutoML-based services and am working on a project to automatically generate lightweight models for OnDevice AI.
    • Used:
      • C, C++, Python
      • Tensorflow, PyTorch, PySpark
      • AWS SageMaker, Docker, Github, MLFlow, Apache Airflow and so on.
  • 2022.01 ~ 2023.02, S/W Developer, Samsung Electronics

    • Develop android application
    • Role:
      • Responsible for the development of data transmission and reception components between an Android wearable device-based exercise data collection and processing application and a mobile device.
    • Used:
      • Kotlin(Application), C#(for Unity), C++(native library)
  • 2022.02 ~ 2020.02, System S/W Developer, Samsung Electronics

    • Tizen Platform optimization and profiling
    • Role:
      • Develop profiling tool : Terminal application capable of checking ELF dependency and security information.
      • System boot time optimization, application CPU, memory, and runtime optimization and analyze memory curruption, Dead-lock, and so on. -Used:
      • C, C++ (Profiling Tool)
      • Various tools such as Valgrind, Systemd-analyze, gdb, lldb, etc(strace, top, flamegraph, atrace, ...)
    • Blog: Linux Profiling
  • 2018.03 ~ 2020.02, System S/W Developer, Samsung Electronics

    • Develop framework and application for the 5G PHY, MAC layers on modem platform.
    • Role:
      • As an architect and developer, I participated in task management, log system development, and the creation of a 5G metadata(YANG) framework to ensure smooth operation of the application.
    • Used:
      • C, C++, Shell Script
      • Make, pkg-config, Jenkins, etc
  • 2016.03 ~ 2018.02, System S/W Developer, Samsung Electronics

    • Tizen Platform Application Framework
    • Role:
      • Develop application utility such as interaction between app and user and IPC framework between each application
      • Develop application install, update, uninstall framework
    • Used:
      • C, C++, C# (Framework and API)
      • CMake, Redhat Package Manager, etc
  • 2014.03 ~ 2016.02, Education Manager, Samsung Electronics

    • Role:
      • Participated in a program aimed at discovering and selecting outstanding student developers for training.
      • I conducted software-related education for students and served as a mentor for their software projects, managing tasks and evaluating assignments.

Contribution Graph

Seungha Son's Projects

blog-code icon blog-code

sonseungha.tistory.com λΈ”λ‘œκ·Έμ— μ œκ³΅ν•˜λŠ” μ½”λ“œ λ³΄κ΄€μ†Œ

blogrssparser icon blogrssparser

It is a Toy project for my pleasure. This is a Slack-bot that uses RSS feeds from a blog or journal i interested in.

carbon-lang icon carbon-lang

Carbon Language's main repository: documents, design, implementation, and related tools. (NOTE: Carbon Language is experimental; see README)

ccodegen icon ccodegen

A module that creates a C-based source file and a header file.

crio icon crio

This repository is to clone repositories in specific organization

elf-parser icon elf-parser

This project is for parsing ELF. It is for studying for ELF analysis.

elfio icon elfio

ELFIO - ELF (Executable and Linkable Format) reader and producer implemented as a header only C++ library

fmi icon fmi

FMI is Fine-dust Measuring Instrument application.

gator icon gator

Sources for Arm Streamline's gator daemon

git-auto-pull icon git-auto-pull

This script help to pulling for all of git-repositories from a specific directory recursively

grpc icon grpc

The C based gRPC (C++, Python, Ruby, Objective-C, PHP, C#)

linux-system-programming icon linux-system-programming

λ¦¬λˆ…μŠ€ μ‹œμŠ€ν…œ ν”„λ‘œκ·Έλž˜λ° 예제 μ½”λ“œλ₯Ό μœ„ν•œ Repositoryμž…λ‹ˆλ‹€.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    πŸ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. πŸ“ŠπŸ“ˆπŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❀️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.