Profile
Woohyun Kim
> Hi.
> I am a developer working at Samsung Electronics.
> I'm specialized in graphical things like glsl, 3d rendering engine and framework.
> I'm interested in AI as well.
- Software Engineer at Samsung Electronics (Feb. 2016 ~ current)
- Dept. of Software Engineering & Dept. of Applied Mathematics, Kumoh National Institute of Technology (Mar. 2008 ~ Aug. 2015)
* Expertise
3D Graphics Rendering, Debugging, Performance Optimization
* Fields of Interest
3D Graphics, Game Engine, Deep Learning
* Journals
[1] Seongsoo Choi, Woohyun Kim, and Jongho Kim,Compression of Hamiltonian matrix: Application to spin-1/2 Heisenberg square lattice, AIP Advances (2016). (PDF)
* Awards
Date | Awards | Description | Host |
---|---|---|---|
‘15.09.09. | K-Hackathon 3, Grand Award (Minister) | Team Globell, Web-based global free internet phone service (front-end developer) | App center, MSIP |
‘14.11.14. | KIT Engineering Fair 2014, Silver Award | Team Friendly Farm, Farming simulation game (project leader) | KIT, LINC |
‘14.07.11. | HPCSS@UNIST 2014, Outstanding Contribution Award | Team UIRI, Simulation of double-slit experiment based on supercomputing (OpenMP, MPI) | KISTI |
* Working Experiences
- Samsung Electronics (Feb. 2016 ~ Current)
- Developer of Samsung Wonderland (Mar.2023 ~ Current)
- Software Engineer of Watch Face Studio (DWF, XSD) (Sep. 2020 ~ Current)
- Android Graphics engineer for Samsung internal graphics projects (Sep. 2019 ~ Sep. 2020)
- Tizen Graphics engineer (OpenGL, DALi Engine) for Samsung tizen watch products (Jul. 2018 ~ Sep. 2019)
- Mobile GPU Driver engineer (ARM Mali GPU) for Samsung android mobile products (Feb. 2016 ~ Jul. 2018)
- Samsung Software Membership (Jan. 2014 ~ Jul. 2015)
- Regular member, 24-1th.
- Education Team Leader (Sep. 2014 ~ Mar. 2015)
* History
Date | Description |
---|---|
‘20.09. | * Joined in Android Watch Face and Tool Kit division (~ Current) |
‘19.09. | * Joined in Android Wear Graphics division |
‘18.07. | * Joined in Tizen Graphics division |
‘16.09. | Participated in the project ‘CRM’ as a developer (Ref.: Choiet al.*, AIP Advance (2016)) (‘14.11. ~ ) |
‘16.02. | * Joined in Samsung Electronics, Mobile Communications Division, Graphics R&D Group as an Engineer of Mobile GPU Driver |
‘16.01. | * Sword Art Online ~ Babel of dungeon ~ (Indie Local Game), developed with an artist (‘15.11. ~ ) |
‘15.09. | Graduated from Kumoh National Institute of Technology (KIT) Team Globell (front-end developer), K-Hackathon 3 |
‘15.07. | * Completed Samsung Software Membership (‘14.01. ~ ) |
‘15.03. | * ‘SmartVoice,’ Voice-based android system service (developer) |
‘14.11. | * KIT Engineering Fair 2014, ‘Friendly Farm’ (project leader) (14.05. ~ ) |
‘14.09. | ‘Cross the bridge !,’ TeamAKAPERA* (project leader) & physics engine developer (RPEngine) (‘14.05. ~ ) |
‘14.07. | TeamUIRI*, Simulation of double-slit experiment based on supercomputing (OpenMP, MPI), HPCSS@UNIST 2014 |
‘14.05. | * Training course for Samsung Tizen web applications |
‘14.01. | * Joined in Samsung Software Membership (regular member, 24-1) |
‘13.12. | * ‘Family Story,’ SNS for family (project leader). Super App Korea 2013 |
‘12.07. | * Completed beginner course of supercomputing, HPCSS@UNIST 2013 |
‘12.05. | * Finished military service (‘10.04. ~ ) |
* Archive
2023
- Contributed shaders to ShaderToy
transition effects were just for the Wonderland project.
2022
-
Android Wear OS EveryonesComplication Project,
It Shows Bitcoin price and alarm made with Android Wear OS Complication for Android Watch Face. GooglePlay -
Android CanvasOverGLView Library Project,
Android Canvas can be drawn over GLES-based Android View and Surface objects. -
Android Wear OS Watch Face products made with Blender and Watch Face Studio, Artrointel from GooglePlay.
2021
- Developed Avengers Key for Elgato Streamdeck device,
User-customized Animated Graphic button with convenient commands to control local PC.
2020
-
Weather-Raindrop rendering for Samsung Watch Face,
Reverse-engineering from open source solution tympanus RainEffect - Developed Runtime Gradient blur shader implemented (Patent Grade A at Samsung)
- Android View blur within multiple windows [POST]
- Efficient Blur rendering [POST]
2019
- Activity Sparkles rendering for Samsung Watch Face
- Rotating objects in 3D Engines [POST]
2018
- Mali GPU Blog for Korean
Architecture and Performance of Mali GPU [POST]
2017
- Neural Network
C++ project (w/o external libraries)
2016
- Sword Art Online (mobile indie game)
- SAO Animation Indie RPG game using Unity3D
Details
- SAO Animation Indie RPG game using Unity3D
2015
- Cross the bridge [YouTube] [Doc]
- 3D Game Engine development and bridge simulation, project leader & developer of physics engine(RPEngine)
Thumbnail
* Preview - SmartVoice [YouTube] [Doc]
- Voice-based android system service based on the third-party collective intelligence, API developer
Thumbnail
* Preview
2014
- Friendly Farm [YouTube] [Doc]
- Social network game(SNG) with farming simulation & defense game, project leader
Thumbnail
* Preview - Family Story [Doc]
- Family-specific SNS application based on android hybrid web app, project leader
Thumbnail
* Preview - Seminar: Vector, Matrix and Quaternion for 3D Programming
Preview
- OpenMP and MPI for Beginners
Preview
* Language and Skills
C++, C#, Java, Kotlin, JavaScript, HTML, Bash Shell, Python, XSD, Android Framework and Android Wear OS, OpenGL ES, GLSL, OpenMP, MPI
* Experienced Tools
Android Studio, Tizen Studio, Visual Studio, Visual Studio Code, Eclipse, Unity3D, Unreal, MGD, Renderdoc, Blender