Resume_chao_han_tsai

79 vues

Publié le

0 commentaire
0 j’aime
Statistiques
Remarques
  • Soyez le premier à commenter

  • Soyez le premier à aimer ceci

Aucun téléchargement
Vues
Nombre de vues
79
Sur SlideShare
0
Issues des intégrations
0
Intégrations
43
Actions
Partages
0
Téléchargements
2
Commentaires
0
J’aime
0
Intégrations 0
Aucune incorporation

Aucune remarque pour cette diapositive

Resume_chao_han_tsai

  1. 1. 2140  Stone  Road   Ann  Arbor  MI  48105   CHAO-­‐HAN  TSAI (734)  621-­‐1988   chatsai@umich.edu       OBJECTIVE   Seeking  a  full-­‐time  software  engineer  position.   EMPLOYMENT   Software  Engineer  Intern,  IBM   May  2015  –  Aug  2015   Aspera   • Developed  a  web  application  in  Ruby  on  Rails  that  collects  and  processes  the  unstructured  measurement   results  for  Aspera  Enterprise  Server.   • Implemented  the  next-­‐generation  file-­‐splitting  logic  for  Aspera  file  transfer  suite  that  enables  customized   parallelization.   • Created  a  server  log  analytics  program  in  Python  to  collect  and  visualize  data  from  Aspera  Enterprise  Server   to  evaluate  the  performance.   EDUCATION   University  of  Michigan,  Ann  Arbor   Sep  2014  –  May  2016   • Master  of  Science  in  Electrical  and  Computer  Engineering.   • Selected  courses:  Database  Management  Systems,  Introduction  to  Operating  Systems,  Machine  Learning,   Information  Retrieval  and  Web  Search,  Probability  and  Random  Process,  Graph  Mining.   • GPA:  3.71/4.00   National  Chiao-­‐Tung  University,  Taiwan   Sep  2009  –  Jun  2013   • Bachelor  of  Science  in  Electronics  Engineering.   • Selected  courses:  Object-­‐oriented  Programming,  Data  Structures,  Computer  Organization,  Introduction  to   Algorithms  (audited).   • GPA:  3.96/4.00   PROJECT  EXPERIENCE   NASA-­‐HTTP  Web  Server  Log  Analytics  (Personal  Project)   Aug  2015  –  Sep  2015   • Built  a  log  analyzer  with  Python  and  Apache  Spark  to  analyze  the  HTTP  requests  in  NASA  Kennedy  Space   Center  web  server.   • Processed  the  source  of  hosts  and  failed  requests  to  analyze  the  client  behavior  and  visualize  the  results.   Secure  Network  File  Server   Nov  2014  –  Dec  2014   • Built  a  file  server  with  index  file  structure  that  supports  multiple  clients  to  remotely  access  and  modify  the   files  with  concurrency.   • Utilized  Unix  TCP  socket  and  AES  encryption  to  setup  secure  and  stable  connection  with  clients  that  prevents   malicious  replay  attack.   Thread  Library   Oct  2014  –  Nov  2014   • Implemented  a  C++  thread  library  that  supports  concurrent  programming  on  Linux  machines.       • The  library  provides  synchronization  primitives  such  as  mutex  and  conditional  variable.   • Performed  timer-­‐interrupt  and  inter-­‐processor  interrupt  handlers  to  realize  round-­‐robin  CPU  scheduling  on   multi-­‐processors.   LANGUAGES  AND  TECHNOLOGIES   • Programming  languages:  C,  C++,  Java,  Python,  Ruby   • Framework:  Ruby  on  Rails,  Apache  Spark   • Database:  Oracle,  PostgreSQL,  MySQL   • Engineering  tools:  Matlab,  Git,  Svn   • Concepts:  Multithreaded  Programming,  Relational  Database  Design   AWARDS     Graduated  with  Academic  Achievement  Award   Jun  2013   • Top  10%  in  class,  National  Chiao-­‐Tung  University,  Taiwan    

×