Transcript
Page 1: Sungho Yoo's software development portfolio

Sungho  Yoo’s  Por-olio  

Page 2: Sungho Yoo's software development portfolio

SUNGHO  YOO  Por-olio  

Email:  [email protected]  Cell  Phone:  +82-­‐10-­‐9144-­‐4895  

Page 3: Sungho Yoo's software development portfolio

Company  Hyundai  Electronics  Inc.    Customer  SK  Telecomm    Responsibility  Channel  Card  SoFware  Development    Working  Site  Korea    Project  Period  2001  

           1xCDMA  Macro  System  

Page 4: Sungho Yoo's software development portfolio

   1xCDMA  Macro  System    

CSM  Modem  driver  

§  Trouble  shooQng  and  bug  fixing    §  CDMA  protocol  flow  control  S/W  maintenance  §  IS95B  feature    implementaQon  

(  Cell  BroadcasQng  Service,  Voice  Privacy,  Etc.)  §  Language:  C.  OS:  Qualcomm’s  REX    

CSM  Modem  H/W  

SK  Telecomm’s  Base  Tranceiver  StaQon  

SK  Telecomm’s  Base  StaQon  Control  

L1,L2  Layer    

Flow  Control  S/W  

L3    Layer  

Physical  layer    

E1/T1  Air  Link  

Mobile  Phone  

ApplicaQon    Layer  

L2    Layer  

L1    Layer  

Page 5: Sungho Yoo's software development portfolio

Company  Hyundai  Electronics  Inc.    Customer  KTF    Responsibility  Modem  Card  SoFware  Development    Working  Site  Korea    Project  Period  2002  

           1xEV-­‐DO  Macro  System  

Page 6: Sungho Yoo's software development portfolio

   1xEV-­‐DO  Macro  System  

CSM  Modem  driver  

§  1xEV-­‐DO  modem  (CSM5500)  chip  driver  S/W  PorQng  §  1xEV-­‐DO  Physical,  Mac  Layer  protocol  stack  S/W  porQng  §  Distributed  System  base  1xEV-­‐DO  protocol  flow  control  applicaQon  

development  §  Language:  C++.  OS:  Windriver  Vxworks    

CSM  Modem  H/W  

Base  Tranceiver  StaQon  

Mac  Layer    

Flow  Control  S/W  

Security  Layer  

ConnecQon  Layer  

Session  Layer  

Steam  Layer  

ApplicaQon  Layer  

Physical  layer    

ATM  Air  Link  

Mobile  Phone   Base  StaQon  Control  

Page 7: Sungho Yoo's software development portfolio

Company  Hyundai  Electronics  Inc.    Customer  KTF    Responsibility  Modem  Card  SoFware  Development    Working  Site  Korea    Project  Period  2003~2004    

           1xEV-­‐DO  Micro  System  

Page 8: Sungho Yoo's software development portfolio

   1xEV-­‐DO  Micro  System  

CSM  Modem  driver  

§  1xEV-­‐DO  modem  (CSM5500)  chip  driver  S/W  PorQng  §  1xEV-­‐DO  Physical,  Mac  Layer  protocol  stack  S/W  porQng  §  Distributed  System  base  1xEV-­‐DO  protocol  flow  control  applicaQon  

development  §  Language:  C++.  OS:  Windriver’s  Vxworks  

CSM  Modem  H/W  

Base  Tranceiver  StaQon  

Mac  Layer    

Flow  Control  S/W  

Security  Layer  

ConnecQon  Layer  

Session  Layer  

Steam  Layer  

ApplicaQon  Layer  

Physical  layer    

TCP/IP  Air  Link  

Mobile  Phone   Base  StaQon  Control  

Page 9: Sungho Yoo's software development portfolio

Company  UTStarcom  Korea    Customer  Verizon  Wireless    Responsibility  Call  User  Interface  S/W  Development    Working  Site  Korea,  New  York  in  USA    Project  Period  2005~2006    

           Verizon  Wireless  mobile  phone  (CDM-­‐7025)  

Page 10: Sungho Yoo's software development portfolio

   Verizon  Wireless  mobile  phone  (CDM-­‐7025)  

Qualcomm  CDMA  Protocol  Stack    

Qualcomm’s  Protocol  API  

UTStarcom’s  UI  Framework  

Phone  Book  App   Call  UI  App   SMS  App   Etc.  Apps  

Modem  Driver   H/W  Drivers   REX  OS   DB  

§  Verizon  Wireless  UI  requirement  base  voice  and  data  Call  UI  implementaQon.  

§  CDG2  (CDMA  Development  Group2)  cerQficaQon  feature  implementaQon    

§  UTStarcom’s  new  UI  layer  framework  stabilizaQon  §  Language:  C.  OS:  Qualcomm’s  REX.  Debugging  tools:  Trace32  

Page 11: Sungho Yoo's software development portfolio

         Verizon  Wireless  mobile  phone  (CDM-­‐7075)  

Company  UTStarcom  Korea    Customer  Verizon  Wireless    Responsibility  Call  User  Interface  S/W  Development    Working  Site  Korea,  New  York  in  USA    Project  Period  2005~2006    

Page 12: Sungho Yoo's software development portfolio

   Verizon  Wireless  mobile  phone  (CDM-­‐7075)    

§  Verizon  UI  requirement  base  voice  and  data  Call  UI  implementaQon.  §  CDG2  (CDMA  Development  Group2)  cerQficaQon  feature  

implementaQon    §  UTStarcom’s  new  UI  layer  framework  stabilizaQon  §  Language:  C.  OS:  Qualcomm’s  REX.  Debugging  tools:  Trace32  

Qualcomm  CDMA  Protocol  Stack    

Qualcomm’s  Protocol  API  

UTStarcom’s  UI  Framework  

Phone  Book  App   Call  UI  App   SMS  App   Etc.  Apps  

Modem  Driver   H/W  Drivers   REX  OS   DB  

Page 13: Sungho Yoo's software development portfolio

           AT&T  Mobile  Messaging  Phone    

Company  UTStarcom  Korea    Customer  AT&T    Responsibility  SMS,  MMS  Message  S/W  Development    Working  Site  Korea,  Dallas,  LA  in  USA    Project  Period  2007~2008    

Page 14: Sungho Yoo's software development portfolio

 AT&T  Mobile  Messaging  Phone      

Qualcomm  UMTS  Protocol  Stack    

Qualcomm’s  Protocol  API  

UTStarcom’s  UI  Framework  

Phone  Book  App   Call  UI  App   SMS,MMS  App   Etc.  Apps  

Modem  Driver   H/W  Drivers   REX  OS   DB  

§  SMS,  MMS  Message  composer  implementaQon    §  Qualcomm’s  SMS  protocol  stack  API  interoperaQon  §  Openwave’s  MMS  soluQon  porQng  §  Language:  C.  OS:  Qualcomm’s  REX.  Debugging  tools:  Trace32  

Page 15: Sungho Yoo's software development portfolio

           Morse  Talk  (Android  App)  

Company  Self  Employed    Customer  Android  Market    Responsibility  ApplicaQon  Development    Working  Site  Korea    Project  Period  2011    

Page 16: Sungho Yoo's software development portfolio

Receiving  Part

Send

ing  Part

 Morse  Talk  (Android  App)  Use  Case  

User  enter  text  Message   Send  Morse  code  via  flash  light  on-­‐off  paoern  

Decode  Morse  code  from  camcorder  vision  and  convert  it  to  text  

Encode  text  to  Morse  code  

Page 17: Sungho Yoo's software development portfolio

 Morse  Talk  (Android  App)  

Android  Framework  

Vision  Processor  

Signal  Decoding  Algorithm  

OpenCV  Library    

Morse  Code  Translator  

§  Android  plaporm  base  applicaQon  implementaQon  §  OpenCV  (  computer  vision  open  source  library  )  porQng  §  Development  of  signal  decoding  algorithm  from  smart  phone’s  camcorder  

vision.  §  Language:  C++,  Java.  Plaporm:  Android.  IDE:  Eclipse  

User  Interface  

Camera  Module  

Android  Framework  

Message  Sending  Processor  

Morse  Code  Encoder  

Camera  Flash  Light  Module  

User  Interface  

Sending  Part   Receiving  Part  Flash  Light  On/Off    Morse  Code  Paoern  

Page 18: Sungho Yoo's software development portfolio

           Call  ConfirmaQon  (  Android  App  )    

Company  Personal  Group  Project    Customer  Android  Market    Responsibility  Ad  module,  DB  etc.  S/W  Development    Working  Site  Korea    Project  Period  2011    

Page 19: Sungho Yoo's software development portfolio

   Call  ConfirmaQon  (  Android  App  )  Use  Case    

User  try  calling   It  requests  paoern  lock  password   Proceeds  dialing  aFer  user    unlock  password  

Page 20: Sungho Yoo's software development portfolio

   Call  ConfirmaQon  (  Android  App  )    

Android  Framework  

Call  Intent  Processor  

User  Interface  

Cauly,  Admob  AD  module  

White  Number  List  DB  

§  Ad  module  implementaQon  §  White  number  list  data  base  and  Etc.  §  Language:    Java.  Plaporm:  Android.  IDE:  Eclipse  


Top Related