About
Experience
Projects
David Han
[software developer]
1.
tranformer of ideas into software
2.
teamplayer who brings good vibes
3.
continuously improving and ever curiouss