SlideShare a Scribd company logo
Bruce Wang
brucewang.korea@gmail.com
The beginning
I started programming very late and before I
     learned it, my life was meaningless.
I started programming very late and before I
          learned it, my life was meaningless.

When I first learned C language at winter vacation in
                my sophomore, WOW !
I started programming very late and before I
              learned it, my life was meaningless.

   When I first learned C language at winter vacation in
                   my sophomore, WOW !




My teacher was a friend of my older brother and I still think he
                       was a real geek.
      I decided "I will always be a developer, always"
And next year I joined a programmer’s club in my
 university. There I exhibited my first program.

  It was just 3D editor, running on MS-DOS with
  specific video-card, drawing 3 primitive objects
(sphere, cylinder, cude) by ‘ray-tracing’ and save it
                     to GIF file.
It was just 3D editor, running on MS-DOS with
  specific video-card, drawing 3 primitive objects
(sphere, cylinder, cude) by ‘ray-tracing’ and save it
                     to GIF file.
Next year I joined SSM(SAMSUNG S/W
 Membership). SSM is kind of incubator, support
      program for University students.

The examiners liked my first program and I became
   the 1st member of branch at my hometown.
When I graduate, there was s S/W competition
        held by SAMSUNG Electronics.
And I made this 3d sports game with my
     fellow in SSM and Bronze prize.
This ran on MS-DOS, written in WatcomC++.




                http://youtu.be/09ujzmaIBLY




    I took 3d coord. system, Physics
     (collision, particle) routine.
After graduated I started my career as a
 System Engineer at SAMSUNG Electronics.




   And I didn’t like it because System
 Engineering is not my job. I wanted to
               write codes.
Learn how to dance
My job was heavily related to the Information Security and
 TCP/IP networking. OS was MS-Windows system only. I
   think I learned the basics of S/W in those 10 years.
One day a fellow of mine at SSM offered me to join
           his company. And I joined.




   I took over the development of their ‘terminal
emulator’ (you know CRT, or HyperTerminal?) and it
             was 3rd famous one here.
And made a ‘file encryption’ program.
Which can encrypt your files locally and upload to a
               dedicated server.




                This is still on sale
Meanwhile, one of my cousins were the manager at
a Network Security company. And he asked me to
                  work together.
There I made a VPN Client




I learned device drivers and TCP/IP fundamentals. And
till this I had only 2 or 3 members or sometimes I alone
             in my team so I did major of coding.
And made Korea’s first Worm protection solution.




    This was promissing, team grew bigger.
I was happy with that company and learned a lot but
  the managements did some manipulation in stock
           market and they put into jail.




company situation got worse and many people left
                 that company.
and I joined AhnLab, the #1 AntiVirus company here
                      in Korea




There I made privacy information protection solution.

 But we were too early, or maybe we didn’t read the
market’s needs right. The speed of project went slow.
Varieties
     &
sweet failures
Meanwhile, a company in Japan contacted me.




I wanted to experience the different countries
           and decided to go there.
In my first company in Japan,


         I made Flash book viewer
       generating Flash book contents
           from scanned images.


               And Flash comic viewer &
                 contents publishing
                      tool/server.
New Languages and environments like
C#,PHP,ASP.Net,ActionScript,FlashLite,Japanese
            Mobile Phone, etc.

             No problem and fun.

And I had chance to work with Japanese, Indian,
  Canadian, Serbian.. We were good friends.
And maybe Adobe Japan liked our solution? it was
      almost close to M&A between them.

             But didn’t work out well.

Financial situation got bad and I decided to go Tokyo
                  for new opportunity.
Joined to Japan branch of Korean
                     Online Game company.




 Assigned project was Japanese High school Baseball
             Online Game (like above).
  I made Game Server(Linux,epoll), and Windows
network library & sample. The partner company was
           making Windows Game itself.
but soon.. not again. Financial
                        problem..

   Newcomers and uncertain project
       members were laid off.

Around that time, I got terrible emotional
    scar from a colleague Planner.

 So I thought ok.. I will find another job.
I found a company, joined as a contract employee.




   I did some RoR server stuffs and FlashLite
  programming. The CEO himself was a power
          developer and I learned a lot.
we were working with developers
in Lithuania, designers in Indonesia.

  Because of time difference, the
  working hours were about 13
 hours a day. Frankly13 hours are
nothing. almost every Koreans and
           Japanese do.

 But about the time, I was totally
  exhausted. I couldn’t get back
   from the shock of previous
            company.
I decided to take a rest. So I was still in contract,
        not enough salary for household.

  So I did some freelancing, working at home.
Coming back home
The CTO from ‘Oullim’ my previous company
back in Korea made his own company. He gave me
         freelancing job and it was finished.

 He asked me to come back and work together.
I helped making NAC (Network
   Admission Control) solutions.

Android/iPhone,Flex,Web browser
           plugins, etc.
I admire the CEO and CTO there. And most the
     members I already have been known of.

    But some people didn’t want me there.
One day, one of my old colleague called from USA,
 telling “Hey, a bro I admire is trying to launch a
new company. I think you are a good fit there. I’m
       also founder there. Would you join?”




                 Sure, I’d like to.
In new company
Habitus(now NeoFect), I
  made Social Game.
New environment & area. Cocos2d-X, Location
                based Social Game.
I wrote code for Server(RoR), Client(Android/iOS).




  Founders were all great. USA doctors, MBAs,
 Korea number one Universities. And I was CTO
                 there. Cool
But not enough users were interested.
      Plans are changing and not realistic.
            Project periods delayed.
           Co-founding company left.

Still were able to manage the company, financially.

But I was more and more out of their school tie.
 Nobody understood technical issues or plans I
            make, or would believe.
I was doing free lancing after that company.

  One day I visited a company for a ‘possible
  outsourcing contract’. And they started to
   interview me without business meeting.

The president there explained his business idea
        and I liked it. I saw possibility.
There I made a SNS service for Mobile Gamers.
SNS for movie sharing (OpenSource)
     http://code.google.com/p/chococam/




And involved in every developments, in-house &
                  outsourcing.
And involved in business meeting, did role of
 bridge between investors and my company.




              But it didn’t go well.
I couldn’t successfully arrange the investments.
It’s all about my history.
Anatomy of me
Programming Languages
Tech Experiences
Work experiences
So I am black.
 pitch black.
And I think
I’m kinda Geek
Sensitive
Engineer
Some funny stuffs
•   My first program (1992)

    •   http://www.youtube.com/watch?
        v=WWrgjWL0ybw&feature=youtu.be

•   TROPOS (1995)

    •   3D sports game I made when graduate

    •   http://youtu.be/09ujzmaIBLY

•   SecretPicture (2000)

    •   Save messages into an Image (Steganography)

    •   http://sourceforge.net/projects/secretpicture
•   My Wardrobe (2005)

    •   Just an idea that let you wear clothes virtually

    •   http://mywardrobe.svn.sourceforge.net/viewvc/myward
        robe/Trunk/Documents/

•   Simple UGC Site (2005)

    •   Flicker like Image UGC site. For PHP learning purpose.

    •   http://ugcwithflexphp.sourceforge.net/

•   Mobile Site Builder (Freelancing, 2009)

    •   Which can make you create ‘Mobile web site’ easily.

    •   http://www.youtube.com/watch?v=n6GeT6x1Xk0
•   SWF Replacer (2009)

    •   Can let you replace sprites in given Flash file.

    •   http://code.google.com/p/swfreplacer/wiki/IntroKorean

•   JPop Hits (Freelancing, 2011)

    •   Can let you play popular songs/videos from various
        Japanese hit charts

    •   https://play.google.com/store/search?q=heuron+hits
        %21&c=apps
Thank you

More Related Content

What's hot

Raspberry pi: Aprende raspberry pi con Linux por peter membrey y david hows.
Raspberry pi: Aprende raspberry pi con Linux por peter membrey y david hows.Raspberry pi: Aprende raspberry pi con Linux por peter membrey y david hows.
Raspberry pi: Aprende raspberry pi con Linux por peter membrey y david hows.
SANTIAGO PABLO ALBERTO
 
AngularJS: How to code today with tomorrow tools - Codemotion Milan 2013
AngularJS: How to code today with tomorrow tools - Codemotion Milan 2013AngularJS: How to code today with tomorrow tools - Codemotion Milan 2013
AngularJS: How to code today with tomorrow tools - Codemotion Milan 2013
Carlo Bonamico
 
One Man Dev Team - FATC 2011
One Man Dev Team - FATC 2011One Man Dev Team - FATC 2011
One Man Dev Team - FATC 2011
destroytoday
 
Technology
TechnologyTechnology
Technology
harriet-watts25
 
Put a UI Developer in a Bank; See What Happens
Put a UI Developer in a Bank; See What HappensPut a UI Developer in a Bank; See What Happens
Put a UI Developer in a Bank; See What Happens
C4Media
 
Even Naming This Talk Is Hard
Even Naming This Talk Is HardEven Naming This Talk Is Hard
Even Naming This Talk Is Hard
Ruthie BenDor
 
Basic Tricks Learning Visual Basic .Net 2010
Basic Tricks Learning Visual Basic .Net 2010Basic Tricks Learning Visual Basic .Net 2010
Basic Tricks Learning Visual Basic .Net 2010
Hartoto Dinata
 

What's hot (7)

Raspberry pi: Aprende raspberry pi con Linux por peter membrey y david hows.
Raspberry pi: Aprende raspberry pi con Linux por peter membrey y david hows.Raspberry pi: Aprende raspberry pi con Linux por peter membrey y david hows.
Raspberry pi: Aprende raspberry pi con Linux por peter membrey y david hows.
 
AngularJS: How to code today with tomorrow tools - Codemotion Milan 2013
AngularJS: How to code today with tomorrow tools - Codemotion Milan 2013AngularJS: How to code today with tomorrow tools - Codemotion Milan 2013
AngularJS: How to code today with tomorrow tools - Codemotion Milan 2013
 
One Man Dev Team - FATC 2011
One Man Dev Team - FATC 2011One Man Dev Team - FATC 2011
One Man Dev Team - FATC 2011
 
Technology
TechnologyTechnology
Technology
 
Put a UI Developer in a Bank; See What Happens
Put a UI Developer in a Bank; See What HappensPut a UI Developer in a Bank; See What Happens
Put a UI Developer in a Bank; See What Happens
 
Even Naming This Talk Is Hard
Even Naming This Talk Is HardEven Naming This Talk Is Hard
Even Naming This Talk Is Hard
 
Basic Tricks Learning Visual Basic .Net 2010
Basic Tricks Learning Visual Basic .Net 2010Basic Tricks Learning Visual Basic .Net 2010
Basic Tricks Learning Visual Basic .Net 2010
 

Viewers also liked

美体健身瑜珈教材
美体健身瑜珈教材美体健身瑜珈教材
美体健身瑜珈教材Lizhong Shen
 
I'm being followed by drones
I'm being followed by dronesI'm being followed by drones
I'm being followed by drones
DataWorks Summit/Hadoop Summit
 
Apache Zeppelin, Helium and Beyond
Apache Zeppelin, Helium and BeyondApache Zeppelin, Helium and Beyond
Apache Zeppelin, Helium and Beyond
DataWorks Summit/Hadoop Summit
 
ERP System Argus
ERP System ArgusERP System Argus
ERP System Argus
argusgp
 
Taximeta forbes
Taximeta forbesTaximeta forbes
Taximeta forbes
vitalykir
 
полезный груз Slideshare
полезный груз Slideshare  полезный груз Slideshare
полезный груз Slideshare
artpgsn
 
Призентация для конкурса!
Призентация для конкурса!Призентация для конкурса!
Призентация для конкурса!
Альбина Назарова
 
Real-World Machine Learning - Leverage the Features of MapR Converged Data Pl...
Real-World Machine Learning - Leverage the Features of MapR Converged Data Pl...Real-World Machine Learning - Leverage the Features of MapR Converged Data Pl...
Real-World Machine Learning - Leverage the Features of MapR Converged Data Pl...
DataWorks Summit/Hadoop Summit
 
HDFS Erasure Coding in Action
HDFS Erasure Coding in Action HDFS Erasure Coding in Action
HDFS Erasure Coding in Action
DataWorks Summit/Hadoop Summit
 
Enterprise Data Classification and Provenance
Enterprise Data Classification and ProvenanceEnterprise Data Classification and Provenance
Enterprise Data Classification and Provenance
DataWorks Summit/Hadoop Summit
 
To The Cloud and Back: A Look At Hybrid Analytics
To The Cloud and Back: A Look At Hybrid AnalyticsTo The Cloud and Back: A Look At Hybrid Analytics
To The Cloud and Back: A Look At Hybrid Analytics
DataWorks Summit/Hadoop Summit
 
Introduction To IFRS
Introduction To IFRSIntroduction To IFRS
Introduction To IFRS
Amit Gilra
 
Hivemall: Scalable machine learning library for Apache Hive/Spark/Pig
Hivemall: Scalable machine learning library for Apache Hive/Spark/PigHivemall: Scalable machine learning library for Apache Hive/Spark/Pig
Hivemall: Scalable machine learning library for Apache Hive/Spark/Pig
DataWorks Summit/Hadoop Summit
 

Viewers also liked (13)

美体健身瑜珈教材
美体健身瑜珈教材美体健身瑜珈教材
美体健身瑜珈教材
 
I'm being followed by drones
I'm being followed by dronesI'm being followed by drones
I'm being followed by drones
 
Apache Zeppelin, Helium and Beyond
Apache Zeppelin, Helium and BeyondApache Zeppelin, Helium and Beyond
Apache Zeppelin, Helium and Beyond
 
ERP System Argus
ERP System ArgusERP System Argus
ERP System Argus
 
Taximeta forbes
Taximeta forbesTaximeta forbes
Taximeta forbes
 
полезный груз Slideshare
полезный груз Slideshare  полезный груз Slideshare
полезный груз Slideshare
 
Призентация для конкурса!
Призентация для конкурса!Призентация для конкурса!
Призентация для конкурса!
 
Real-World Machine Learning - Leverage the Features of MapR Converged Data Pl...
Real-World Machine Learning - Leverage the Features of MapR Converged Data Pl...Real-World Machine Learning - Leverage the Features of MapR Converged Data Pl...
Real-World Machine Learning - Leverage the Features of MapR Converged Data Pl...
 
HDFS Erasure Coding in Action
HDFS Erasure Coding in Action HDFS Erasure Coding in Action
HDFS Erasure Coding in Action
 
Enterprise Data Classification and Provenance
Enterprise Data Classification and ProvenanceEnterprise Data Classification and Provenance
Enterprise Data Classification and Provenance
 
To The Cloud and Back: A Look At Hybrid Analytics
To The Cloud and Back: A Look At Hybrid AnalyticsTo The Cloud and Back: A Look At Hybrid Analytics
To The Cloud and Back: A Look At Hybrid Analytics
 
Introduction To IFRS
Introduction To IFRSIntroduction To IFRS
Introduction To IFRS
 
Hivemall: Scalable machine learning library for Apache Hive/Spark/Pig
Hivemall: Scalable machine learning library for Apache Hive/Spark/PigHivemall: Scalable machine learning library for Apache Hive/Spark/Pig
Hivemall: Scalable machine learning library for Apache Hive/Spark/Pig
 

Similar to Brucewang

Framer for the win - Using Framer prototypes for your app project. (For Melbo...
Framer for the win - Using Framer prototypes for your app project. (For Melbo...Framer for the win - Using Framer prototypes for your app project. (For Melbo...
Framer for the win - Using Framer prototypes for your app project. (For Melbo...
Jinju Jang
 
What have you learnt about technologies from the process of constructing this...
What have you learnt about technologies from the process of constructing this...What have you learnt about technologies from the process of constructing this...
What have you learnt about technologies from the process of constructing this...
Victoria Elkin
 
Question 6
Question 6Question 6
Senior Project - Speech
Senior Project - SpeechSenior Project - Speech
Senior Project - Speech
Luke Perrin
 
Question 6
Question 6Question 6
Question 6
abdinasir omar
 
My Profile
My ProfileMy Profile
My Profile
Mark Davis
 
Question 6
Question 6Question 6
Question 6
abdinasir omar
 
Question 6 (1)
Question 6 (1)Question 6 (1)
Question 6 (1)
abdinasir omar
 
QUESTION 7: WHAT HAVE YOU LEARNT ABOUT TECHNOLOGIES FROM THE PROCESS OF CONST...
QUESTION 7: WHAT HAVE YOU LEARNT ABOUT TECHNOLOGIES FROM THE PROCESS OF CONST...QUESTION 7: WHAT HAVE YOU LEARNT ABOUT TECHNOLOGIES FROM THE PROCESS OF CONST...
QUESTION 7: WHAT HAVE YOU LEARNT ABOUT TECHNOLOGIES FROM THE PROCESS OF CONST...
Romzan Ali
 
Evaluation Question 6
Evaluation Question 6Evaluation Question 6
Evaluation Question 6
caitatkins
 
A2 Media Evaluation - Question 4
A2 Media Evaluation - Question 4 A2 Media Evaluation - Question 4
A2 Media Evaluation - Question 4
Amisha Patel
 
Front Porch Keynote 2014
Front Porch Keynote 2014Front Porch Keynote 2014
Front Porch Keynote 2014
amboy00
 
A2 Media Studies Evaluation Question 4
A2 Media Studies Evaluation Question 4A2 Media Studies Evaluation Question 4
A2 Media Studies Evaluation Question 4
kvarneb
 
Question 4. How did you use new media technologies in the construction, resea...
Question 4. How did you use new media technologies in the construction, resea...Question 4. How did you use new media technologies in the construction, resea...
Question 4. How did you use new media technologies in the construction, resea...
katenesbitt247
 
Media Technologies Used
Media Technologies UsedMedia Technologies Used
Media Technologies Used
fallen12
 
How did you use media technologies in the construction and research, planning...
How did you use media technologies in the construction and research, planning...How did you use media technologies in the construction and research, planning...
How did you use media technologies in the construction and research, planning...
p0d12
 
The Making of Melody Jams (CAMPFest 2017)
The Making of Melody Jams (CAMPFest 2017)The Making of Melody Jams (CAMPFest 2017)
The Making of Melody Jams (CAMPFest 2017)
Jamie Kosoy
 
How did you use media technologies in the
How did you use media technologies in theHow did you use media technologies in the
How did you use media technologies in the
haiyeee
 
Evaluation Activity 6
Evaluation Activity 6Evaluation Activity 6
Evaluation Activity 6
shaniamedia
 
Evaluation Question 6
Evaluation Question 6Evaluation Question 6
Evaluation Question 6
caitatkins
 

Similar to Brucewang (20)

Framer for the win - Using Framer prototypes for your app project. (For Melbo...
Framer for the win - Using Framer prototypes for your app project. (For Melbo...Framer for the win - Using Framer prototypes for your app project. (For Melbo...
Framer for the win - Using Framer prototypes for your app project. (For Melbo...
 
What have you learnt about technologies from the process of constructing this...
What have you learnt about technologies from the process of constructing this...What have you learnt about technologies from the process of constructing this...
What have you learnt about technologies from the process of constructing this...
 
Question 6
Question 6Question 6
Question 6
 
Senior Project - Speech
Senior Project - SpeechSenior Project - Speech
Senior Project - Speech
 
Question 6
Question 6Question 6
Question 6
 
My Profile
My ProfileMy Profile
My Profile
 
Question 6
Question 6Question 6
Question 6
 
Question 6 (1)
Question 6 (1)Question 6 (1)
Question 6 (1)
 
QUESTION 7: WHAT HAVE YOU LEARNT ABOUT TECHNOLOGIES FROM THE PROCESS OF CONST...
QUESTION 7: WHAT HAVE YOU LEARNT ABOUT TECHNOLOGIES FROM THE PROCESS OF CONST...QUESTION 7: WHAT HAVE YOU LEARNT ABOUT TECHNOLOGIES FROM THE PROCESS OF CONST...
QUESTION 7: WHAT HAVE YOU LEARNT ABOUT TECHNOLOGIES FROM THE PROCESS OF CONST...
 
Evaluation Question 6
Evaluation Question 6Evaluation Question 6
Evaluation Question 6
 
A2 Media Evaluation - Question 4
A2 Media Evaluation - Question 4 A2 Media Evaluation - Question 4
A2 Media Evaluation - Question 4
 
Front Porch Keynote 2014
Front Porch Keynote 2014Front Porch Keynote 2014
Front Porch Keynote 2014
 
A2 Media Studies Evaluation Question 4
A2 Media Studies Evaluation Question 4A2 Media Studies Evaluation Question 4
A2 Media Studies Evaluation Question 4
 
Question 4. How did you use new media technologies in the construction, resea...
Question 4. How did you use new media technologies in the construction, resea...Question 4. How did you use new media technologies in the construction, resea...
Question 4. How did you use new media technologies in the construction, resea...
 
Media Technologies Used
Media Technologies UsedMedia Technologies Used
Media Technologies Used
 
How did you use media technologies in the construction and research, planning...
How did you use media technologies in the construction and research, planning...How did you use media technologies in the construction and research, planning...
How did you use media technologies in the construction and research, planning...
 
The Making of Melody Jams (CAMPFest 2017)
The Making of Melody Jams (CAMPFest 2017)The Making of Melody Jams (CAMPFest 2017)
The Making of Melody Jams (CAMPFest 2017)
 
How did you use media technologies in the
How did you use media technologies in theHow did you use media technologies in the
How did you use media technologies in the
 
Evaluation Activity 6
Evaluation Activity 6Evaluation Activity 6
Evaluation Activity 6
 
Evaluation Question 6
Evaluation Question 6Evaluation Question 6
Evaluation Question 6
 

Brucewang

  • 3. I started programming very late and before I learned it, my life was meaningless.
  • 4. I started programming very late and before I learned it, my life was meaningless. When I first learned C language at winter vacation in my sophomore, WOW !
  • 5. I started programming very late and before I learned it, my life was meaningless. When I first learned C language at winter vacation in my sophomore, WOW ! My teacher was a friend of my older brother and I still think he was a real geek. I decided "I will always be a developer, always"
  • 6. And next year I joined a programmer’s club in my university. There I exhibited my first program. It was just 3D editor, running on MS-DOS with specific video-card, drawing 3 primitive objects (sphere, cylinder, cude) by ‘ray-tracing’ and save it to GIF file.
  • 7. It was just 3D editor, running on MS-DOS with specific video-card, drawing 3 primitive objects (sphere, cylinder, cude) by ‘ray-tracing’ and save it to GIF file.
  • 8. Next year I joined SSM(SAMSUNG S/W Membership). SSM is kind of incubator, support program for University students. The examiners liked my first program and I became the 1st member of branch at my hometown.
  • 9. When I graduate, there was s S/W competition held by SAMSUNG Electronics.
  • 10. And I made this 3d sports game with my fellow in SSM and Bronze prize. This ran on MS-DOS, written in WatcomC++. http://youtu.be/09ujzmaIBLY I took 3d coord. system, Physics (collision, particle) routine.
  • 11. After graduated I started my career as a System Engineer at SAMSUNG Electronics. And I didn’t like it because System Engineering is not my job. I wanted to write codes.
  • 12. Learn how to dance
  • 13. My job was heavily related to the Information Security and TCP/IP networking. OS was MS-Windows system only. I think I learned the basics of S/W in those 10 years.
  • 14. One day a fellow of mine at SSM offered me to join his company. And I joined. I took over the development of their ‘terminal emulator’ (you know CRT, or HyperTerminal?) and it was 3rd famous one here.
  • 15. And made a ‘file encryption’ program. Which can encrypt your files locally and upload to a dedicated server. This is still on sale
  • 16. Meanwhile, one of my cousins were the manager at a Network Security company. And he asked me to work together.
  • 17. There I made a VPN Client I learned device drivers and TCP/IP fundamentals. And till this I had only 2 or 3 members or sometimes I alone in my team so I did major of coding.
  • 18. And made Korea’s first Worm protection solution. This was promissing, team grew bigger.
  • 19. I was happy with that company and learned a lot but the managements did some manipulation in stock market and they put into jail. company situation got worse and many people left that company.
  • 20. and I joined AhnLab, the #1 AntiVirus company here in Korea There I made privacy information protection solution. But we were too early, or maybe we didn’t read the market’s needs right. The speed of project went slow.
  • 21. Varieties & sweet failures
  • 22. Meanwhile, a company in Japan contacted me. I wanted to experience the different countries and decided to go there.
  • 23. In my first company in Japan, I made Flash book viewer generating Flash book contents from scanned images. And Flash comic viewer & contents publishing tool/server.
  • 24. New Languages and environments like C#,PHP,ASP.Net,ActionScript,FlashLite,Japanese Mobile Phone, etc. No problem and fun. And I had chance to work with Japanese, Indian, Canadian, Serbian.. We were good friends.
  • 25. And maybe Adobe Japan liked our solution? it was almost close to M&A between them. But didn’t work out well. Financial situation got bad and I decided to go Tokyo for new opportunity.
  • 26. Joined to Japan branch of Korean Online Game company. Assigned project was Japanese High school Baseball Online Game (like above). I made Game Server(Linux,epoll), and Windows network library & sample. The partner company was making Windows Game itself.
  • 27. but soon.. not again. Financial problem.. Newcomers and uncertain project members were laid off. Around that time, I got terrible emotional scar from a colleague Planner. So I thought ok.. I will find another job.
  • 28. I found a company, joined as a contract employee. I did some RoR server stuffs and FlashLite programming. The CEO himself was a power developer and I learned a lot.
  • 29. we were working with developers in Lithuania, designers in Indonesia. Because of time difference, the working hours were about 13 hours a day. Frankly13 hours are nothing. almost every Koreans and Japanese do. But about the time, I was totally exhausted. I couldn’t get back from the shock of previous company.
  • 30. I decided to take a rest. So I was still in contract, not enough salary for household. So I did some freelancing, working at home.
  • 32. The CTO from ‘Oullim’ my previous company back in Korea made his own company. He gave me freelancing job and it was finished. He asked me to come back and work together.
  • 33. I helped making NAC (Network Admission Control) solutions. Android/iPhone,Flex,Web browser plugins, etc.
  • 34. I admire the CEO and CTO there. And most the members I already have been known of. But some people didn’t want me there.
  • 35. One day, one of my old colleague called from USA, telling “Hey, a bro I admire is trying to launch a new company. I think you are a good fit there. I’m also founder there. Would you join?” Sure, I’d like to.
  • 36. In new company Habitus(now NeoFect), I made Social Game.
  • 37. New environment & area. Cocos2d-X, Location based Social Game. I wrote code for Server(RoR), Client(Android/iOS). Founders were all great. USA doctors, MBAs, Korea number one Universities. And I was CTO there. Cool
  • 38. But not enough users were interested. Plans are changing and not realistic. Project periods delayed. Co-founding company left. Still were able to manage the company, financially. But I was more and more out of their school tie. Nobody understood technical issues or plans I make, or would believe.
  • 39. I was doing free lancing after that company. One day I visited a company for a ‘possible outsourcing contract’. And they started to interview me without business meeting. The president there explained his business idea and I liked it. I saw possibility.
  • 40. There I made a SNS service for Mobile Gamers.
  • 41. SNS for movie sharing (OpenSource) http://code.google.com/p/chococam/ And involved in every developments, in-house & outsourcing.
  • 42. And involved in business meeting, did role of bridge between investors and my company. But it didn’t go well. I couldn’t successfully arrange the investments.
  • 43. It’s all about my history.
  • 48. So I am black. pitch black.
  • 49. And I think I’m kinda Geek
  • 52. Some funny stuffs • My first program (1992) • http://www.youtube.com/watch? v=WWrgjWL0ybw&feature=youtu.be • TROPOS (1995) • 3D sports game I made when graduate • http://youtu.be/09ujzmaIBLY • SecretPicture (2000) • Save messages into an Image (Steganography) • http://sourceforge.net/projects/secretpicture
  • 53. My Wardrobe (2005) • Just an idea that let you wear clothes virtually • http://mywardrobe.svn.sourceforge.net/viewvc/myward robe/Trunk/Documents/ • Simple UGC Site (2005) • Flicker like Image UGC site. For PHP learning purpose. • http://ugcwithflexphp.sourceforge.net/ • Mobile Site Builder (Freelancing, 2009) • Which can make you create ‘Mobile web site’ easily. • http://www.youtube.com/watch?v=n6GeT6x1Xk0
  • 54. SWF Replacer (2009) • Can let you replace sprites in given Flash file. • http://code.google.com/p/swfreplacer/wiki/IntroKorean • JPop Hits (Freelancing, 2011) • Can let you play popular songs/videos from various Japanese hit charts • https://play.google.com/store/search?q=heuron+hits %21&c=apps