SlideShare a Scribd company logo
2412	
  Leslie	
  Circle	
  
Michigan	
  MI	
  48105	
   CHAO-­‐HAN	
  TSAI
(734)	
  621-­‐1988	
  
milton0825@gmail.com	
  	
  
	
  
EMPLOYMENT	
  
Software	
  Engineer	
  Intern,	
  IBM	
   May	
  2015	
  –	
  Aug	
  2015	
  
Aspera	
  
• Developed	
  client	
  and	
  server	
  components	
  for	
  Aspera's	
  high	
  performance	
  file	
  transfer	
  suite,	
  including	
  internal	
  
libraries,	
  tools	
  and	
  user	
  interface.	
  
• Developed	
  and	
  maintained	
  unit	
  tests	
  and	
  automated	
  system	
  tests.	
  
• Created	
  sample	
  programs	
  and	
  documentation	
  for	
  utilizing	
  Aspera	
  SDK	
  components	
  in	
  browser,	
  web	
  services,	
  
and	
  Ruby/C++	
  applications.	
  
EDUCATION	
  
University	
  of	
  Michigan,	
  Ann	
  Arbor	
   Sep	
  2014	
  –	
  May	
  2016	
  
• Master	
  of	
  Science	
  in	
  Electrical	
  Engineering:	
  System	
  with	
  minor	
  in	
  Computer	
  Engineering.	
  
• Focused	
  on	
  signal	
  processing	
  and	
  software	
  development.	
  
• Selected	
  courses:	
  Database	
  Management	
  Systems,	
  Introduction	
  to	
  Operating	
  Systems,	
  Machine	
  Learning,	
  
Information	
  Retrieval	
  and	
  Web	
  Search.	
  
• 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	
  
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.	
  
SQL	
  Query	
  Processor	
   Nov	
  2014	
  –	
  Dec	
  2014	
  
• Developed	
  a	
  single-­‐user	
  database	
  management	
  system	
  supports	
  a	
  subset	
  of	
  SQL	
  including	
  insert,	
  select	
  and	
  
join.	
  
• Realized	
  a	
  query	
  processor	
  and	
  basic	
  utilities	
  for	
  the	
  Minirel2K	
  systems	
  in	
  C++.	
  
Languages	
  and	
  Technologies	
  
• Programming	
  languages:	
  C,	
  C++,	
  Java,	
  Python,	
  Ruby	
  
• Web	
  framework:	
  Ruby	
  on	
  Rails	
  
• Database:	
  Oracle,	
  PostgreSQL,	
  MySQL	
  
• Engineering	
  tools:	
  Matlab,	
  Git,	
  Svn	
  
• Concepts:	
  Network	
  Programming,	
  Multithreaded	
  Programming,	
  Relational	
  Database	
  Design	
  
ADDITIONAL	
  EXPERIENCE	
  AND	
  AWARDS	
   	
  
Graduated	
  with	
  Academic	
  Achievement	
  Award	
   Jun	
  2013	
  
• Top	
  10%	
  in	
  class,	
  National	
  Chiao-­‐Tung	
  University,	
  Taiwan	
  
Academic	
  Achievement	
  Award	
   Nov	
  2012	
  
• Top	
  5%	
  in	
  class,	
  National	
  Chiao-­‐Tung	
  University,	
  Taiwan	
  
	
  
	
  

More Related Content

What's hot

Resume_2016
Resume_2016Resume_2016
Resume_2016
Tianren Zhang
 
Resume_tongtongBao
Resume_tongtongBaoResume_tongtongBao
Resume_tongtongBao
Tongtong Bao
 
Atul_Mohan_Resume_LinkedIn
Atul_Mohan_Resume_LinkedInAtul_Mohan_Resume_LinkedIn
Atul_Mohan_Resume_LinkedIn
Atul Mohan
 
resume_Abhay_new
resume_Abhay_newresume_Abhay_new
resume_Abhay_new
abhay gajbhiye
 
Pratibha Vishwakarma Resume
Pratibha Vishwakarma ResumePratibha Vishwakarma Resume
Pratibha Vishwakarma Resume
Pratibha Arun
 
Yuwei(Mary) Yang resume
Yuwei(Mary) Yang resumeYuwei(Mary) Yang resume
Yuwei(Mary) Yang resume
Yuwei(Mary) Yang
 
Bo(Frank)_Li_Resume
Bo(Frank)_Li_ResumeBo(Frank)_Li_Resume
Bo(Frank)_Li_Resume
BO LI
 
Sanjeev Shrestha_Resume
Sanjeev Shrestha_ResumeSanjeev Shrestha_Resume
Sanjeev Shrestha_Resume
Sanjeev Shrestha
 
sandeep-resume
sandeep-resumesandeep-resume
sandeep-resume
sandeep dommaraju
 
Rakesh-Resume
Rakesh-ResumeRakesh-Resume
Rakesh-Resume
raswashere
 
LiXu_Resume
LiXu_ResumeLiXu_Resume
LiXu_Resume
Li Xu
 
AkankshaMaurya_Resume
AkankshaMaurya_ResumeAkankshaMaurya_Resume
AkankshaMaurya_Resume
Akanksha Maurya
 
Grokking: Data Engineering Course
Grokking: Data Engineering CourseGrokking: Data Engineering Course
Grokking: Data Engineering Course
Grokking VN
 
Apache edgent
Apache edgentApache edgent
Apache edgent
Soma Shekarchi
 
From Idea to Model: Productionizing Data Pipelines with Apache Airflow
From Idea to Model: Productionizing Data Pipelines with Apache AirflowFrom Idea to Model: Productionizing Data Pipelines with Apache Airflow
From Idea to Model: Productionizing Data Pipelines with Apache Airflow
Databricks
 
Resume
ResumeResume
Resume
Colby Blair
 
RohitSharmaResume
RohitSharmaResumeRohitSharmaResume
RohitSharmaResume
Rohit Sharma
 
Intelligently Monitor And Rapidly Troubleshoot Streaming Fast Data Applicatio...
Intelligently Monitor And Rapidly Troubleshoot Streaming Fast Data Applicatio...Intelligently Monitor And Rapidly Troubleshoot Streaming Fast Data Applicatio...
Intelligently Monitor And Rapidly Troubleshoot Streaming Fast Data Applicatio...
Lightbend
 
IshaBobra
IshaBobraIshaBobra
IshaBobra
Isha Bobra
 
Pasi lammenranta
Pasi lammenrantaPasi lammenranta
Pasi lammenranta
Pasi Lammenranta
 

What's hot (20)

Resume_2016
Resume_2016Resume_2016
Resume_2016
 
Resume_tongtongBao
Resume_tongtongBaoResume_tongtongBao
Resume_tongtongBao
 
Atul_Mohan_Resume_LinkedIn
Atul_Mohan_Resume_LinkedInAtul_Mohan_Resume_LinkedIn
Atul_Mohan_Resume_LinkedIn
 
resume_Abhay_new
resume_Abhay_newresume_Abhay_new
resume_Abhay_new
 
Pratibha Vishwakarma Resume
Pratibha Vishwakarma ResumePratibha Vishwakarma Resume
Pratibha Vishwakarma Resume
 
Yuwei(Mary) Yang resume
Yuwei(Mary) Yang resumeYuwei(Mary) Yang resume
Yuwei(Mary) Yang resume
 
Bo(Frank)_Li_Resume
Bo(Frank)_Li_ResumeBo(Frank)_Li_Resume
Bo(Frank)_Li_Resume
 
Sanjeev Shrestha_Resume
Sanjeev Shrestha_ResumeSanjeev Shrestha_Resume
Sanjeev Shrestha_Resume
 
sandeep-resume
sandeep-resumesandeep-resume
sandeep-resume
 
Rakesh-Resume
Rakesh-ResumeRakesh-Resume
Rakesh-Resume
 
LiXu_Resume
LiXu_ResumeLiXu_Resume
LiXu_Resume
 
AkankshaMaurya_Resume
AkankshaMaurya_ResumeAkankshaMaurya_Resume
AkankshaMaurya_Resume
 
Grokking: Data Engineering Course
Grokking: Data Engineering CourseGrokking: Data Engineering Course
Grokking: Data Engineering Course
 
Apache edgent
Apache edgentApache edgent
Apache edgent
 
From Idea to Model: Productionizing Data Pipelines with Apache Airflow
From Idea to Model: Productionizing Data Pipelines with Apache AirflowFrom Idea to Model: Productionizing Data Pipelines with Apache Airflow
From Idea to Model: Productionizing Data Pipelines with Apache Airflow
 
Resume
ResumeResume
Resume
 
RohitSharmaResume
RohitSharmaResumeRohitSharmaResume
RohitSharmaResume
 
Intelligently Monitor And Rapidly Troubleshoot Streaming Fast Data Applicatio...
Intelligently Monitor And Rapidly Troubleshoot Streaming Fast Data Applicatio...Intelligently Monitor And Rapidly Troubleshoot Streaming Fast Data Applicatio...
Intelligently Monitor And Rapidly Troubleshoot Streaming Fast Data Applicatio...
 
IshaBobra
IshaBobraIshaBobra
IshaBobra
 
Pasi lammenranta
Pasi lammenrantaPasi lammenranta
Pasi lammenranta
 

Similar to Resume

Prashant Vichare Resume
Prashant Vichare ResumePrashant Vichare Resume
Prashant Vichare Resume
Prashant Vichare
 
Resume_Apoorva
Resume_ApoorvaResume_Apoorva
Resume_Apoorva
Apoorva Pabbathi
 
moharnab-ft
moharnab-ftmoharnab-ft
moharnab-ft
Moharnab Saikia
 
Catherine Sullivan Resume 2010
Catherine Sullivan Resume 2010Catherine Sullivan Resume 2010
Catherine Sullivan Resume 2010
cesullivan
 
Resume
ResumeResume
Resume
Gaurav Gupta
 
Ssajid CV
Ssajid  CVSsajid  CV
Ssajid CV
sajid Ali
 
Harsh_Resume_pdf
Harsh_Resume_pdfHarsh_Resume_pdf
Harsh_Resume_pdf
HArsh Dawar
 
AviDubeyResume
AviDubeyResumeAviDubeyResume
AviDubeyResume
Avi Dubey
 
resume
resumeresume
Ravneet sidhu
Ravneet sidhuRavneet sidhu
Ravneet sidhu
ravneet_sdh
 
Shishir Bhargav Resume
Shishir Bhargav ResumeShishir Bhargav Resume
Shishir Bhargav Resume
Shishir Bhargav
 
ResumeS15
ResumeS15ResumeS15
ResumeS15
Kirsten Lee
 
AnilKumarT_Resume_latest
AnilKumarT_Resume_latestAnilKumarT_Resume_latest
AnilKumarT_Resume_latest
anil_thyagarajan
 
R Tanenbaum .Net Developer August 2010
R Tanenbaum .Net Developer August 2010R Tanenbaum .Net Developer August 2010
R Tanenbaum .Net Developer August 2010
Robert Tanenbaum
 
Resume
ResumeResume
Soumya kambhapati resume_mar2016
Soumya kambhapati resume_mar2016Soumya kambhapati resume_mar2016
Soumya kambhapati resume_mar2016
Soumya Kambhampati
 
JonahStanleyResume
JonahStanleyResumeJonahStanleyResume
JonahStanleyResume
Jonah Stanley
 
Venkata brundavanam 2020
Venkata brundavanam 2020Venkata brundavanam 2020
Venkata brundavanam 2020
Padma Brundavanam
 
Venkata brundavanam 2020
Venkata brundavanam 2020Venkata brundavanam 2020
Venkata brundavanam 2020
Padma Brundavanam
 
Hsin-Kai Wang's Resume(software)
Hsin-Kai Wang's Resume(software)Hsin-Kai Wang's Resume(software)
Hsin-Kai Wang's Resume(software)
Hsin-Kai Wang
 

Similar to Resume (20)

Prashant Vichare Resume
Prashant Vichare ResumePrashant Vichare Resume
Prashant Vichare Resume
 
Resume_Apoorva
Resume_ApoorvaResume_Apoorva
Resume_Apoorva
 
moharnab-ft
moharnab-ftmoharnab-ft
moharnab-ft
 
Catherine Sullivan Resume 2010
Catherine Sullivan Resume 2010Catherine Sullivan Resume 2010
Catherine Sullivan Resume 2010
 
Resume
ResumeResume
Resume
 
Ssajid CV
Ssajid  CVSsajid  CV
Ssajid CV
 
Harsh_Resume_pdf
Harsh_Resume_pdfHarsh_Resume_pdf
Harsh_Resume_pdf
 
AviDubeyResume
AviDubeyResumeAviDubeyResume
AviDubeyResume
 
resume
resumeresume
resume
 
Ravneet sidhu
Ravneet sidhuRavneet sidhu
Ravneet sidhu
 
Shishir Bhargav Resume
Shishir Bhargav ResumeShishir Bhargav Resume
Shishir Bhargav Resume
 
ResumeS15
ResumeS15ResumeS15
ResumeS15
 
AnilKumarT_Resume_latest
AnilKumarT_Resume_latestAnilKumarT_Resume_latest
AnilKumarT_Resume_latest
 
R Tanenbaum .Net Developer August 2010
R Tanenbaum .Net Developer August 2010R Tanenbaum .Net Developer August 2010
R Tanenbaum .Net Developer August 2010
 
Resume
ResumeResume
Resume
 
Soumya kambhapati resume_mar2016
Soumya kambhapati resume_mar2016Soumya kambhapati resume_mar2016
Soumya kambhapati resume_mar2016
 
JonahStanleyResume
JonahStanleyResumeJonahStanleyResume
JonahStanleyResume
 
Venkata brundavanam 2020
Venkata brundavanam 2020Venkata brundavanam 2020
Venkata brundavanam 2020
 
Venkata brundavanam 2020
Venkata brundavanam 2020Venkata brundavanam 2020
Venkata brundavanam 2020
 
Hsin-Kai Wang's Resume(software)
Hsin-Kai Wang's Resume(software)Hsin-Kai Wang's Resume(software)
Hsin-Kai Wang's Resume(software)
 

Recently uploaded

Redefining brain tumor segmentation: a cutting-edge convolutional neural netw...
Redefining brain tumor segmentation: a cutting-edge convolutional neural netw...Redefining brain tumor segmentation: a cutting-edge convolutional neural netw...
Redefining brain tumor segmentation: a cutting-edge convolutional neural netw...
IJECEIAES
 
cnn.pptx Convolutional neural network used for image classication
cnn.pptx Convolutional neural network used for image classicationcnn.pptx Convolutional neural network used for image classication
cnn.pptx Convolutional neural network used for image classication
SakkaravarthiShanmug
 
Manufacturing Process of molasses based distillery ppt.pptx
Manufacturing Process of molasses based distillery ppt.pptxManufacturing Process of molasses based distillery ppt.pptx
Manufacturing Process of molasses based distillery ppt.pptx
Madan Karki
 
Optimizing Gradle Builds - Gradle DPE Tour Berlin 2024
Optimizing Gradle Builds - Gradle DPE Tour Berlin 2024Optimizing Gradle Builds - Gradle DPE Tour Berlin 2024
Optimizing Gradle Builds - Gradle DPE Tour Berlin 2024
Sinan KOZAK
 
Electric vehicle and photovoltaic advanced roles in enhancing the financial p...
Electric vehicle and photovoltaic advanced roles in enhancing the financial p...Electric vehicle and photovoltaic advanced roles in enhancing the financial p...
Electric vehicle and photovoltaic advanced roles in enhancing the financial p...
IJECEIAES
 
Mechanical Engineering on AAI Summer Training Report-003.pdf
Mechanical Engineering on AAI Summer Training Report-003.pdfMechanical Engineering on AAI Summer Training Report-003.pdf
Mechanical Engineering on AAI Summer Training Report-003.pdf
21UME003TUSHARDEB
 
Use PyCharm for remote debugging of WSL on a Windo cf5c162d672e4e58b4dde5d797...
Use PyCharm for remote debugging of WSL on a Windo cf5c162d672e4e58b4dde5d797...Use PyCharm for remote debugging of WSL on a Windo cf5c162d672e4e58b4dde5d797...
Use PyCharm for remote debugging of WSL on a Windo cf5c162d672e4e58b4dde5d797...
shadow0702a
 
4. Mosca vol I -Fisica-Tipler-5ta-Edicion-Vol-1.pdf
4. Mosca vol I -Fisica-Tipler-5ta-Edicion-Vol-1.pdf4. Mosca vol I -Fisica-Tipler-5ta-Edicion-Vol-1.pdf
4. Mosca vol I -Fisica-Tipler-5ta-Edicion-Vol-1.pdf
Gino153088
 
BRAIN TUMOR DETECTION for seminar ppt.pdf
BRAIN TUMOR DETECTION for seminar ppt.pdfBRAIN TUMOR DETECTION for seminar ppt.pdf
BRAIN TUMOR DETECTION for seminar ppt.pdf
LAXMAREDDY22
 
artificial intelligence and data science contents.pptx
artificial intelligence and data science contents.pptxartificial intelligence and data science contents.pptx
artificial intelligence and data science contents.pptx
GauravCar
 
原版制作(Humboldt毕业证书)柏林大学毕业证学位证一模一样
原版制作(Humboldt毕业证书)柏林大学毕业证学位证一模一样原版制作(Humboldt毕业证书)柏林大学毕业证学位证一模一样
原版制作(Humboldt毕业证书)柏林大学毕业证学位证一模一样
ydzowc
 
132/33KV substation case study Presentation
132/33KV substation case study Presentation132/33KV substation case study Presentation
132/33KV substation case study Presentation
kandramariana6
 
Certificates - Mahmoud Mohamed Moursi Ahmed
Certificates - Mahmoud Mohamed Moursi AhmedCertificates - Mahmoud Mohamed Moursi Ahmed
Certificates - Mahmoud Mohamed Moursi Ahmed
Mahmoud Morsy
 
Embedded machine learning-based road conditions and driving behavior monitoring
Embedded machine learning-based road conditions and driving behavior monitoringEmbedded machine learning-based road conditions and driving behavior monitoring
Embedded machine learning-based road conditions and driving behavior monitoring
IJECEIAES
 
CompEx~Manual~1210 (2).pdf COMPEX GAS AND VAPOURS
CompEx~Manual~1210 (2).pdf COMPEX GAS AND VAPOURSCompEx~Manual~1210 (2).pdf COMPEX GAS AND VAPOURS
CompEx~Manual~1210 (2).pdf COMPEX GAS AND VAPOURS
RamonNovais6
 
Properties Railway Sleepers and Test.pptx
Properties Railway Sleepers and Test.pptxProperties Railway Sleepers and Test.pptx
Properties Railway Sleepers and Test.pptx
MDSABBIROJJAMANPAYEL
 
Applications of artificial Intelligence in Mechanical Engineering.pdf
Applications of artificial Intelligence in Mechanical Engineering.pdfApplications of artificial Intelligence in Mechanical Engineering.pdf
Applications of artificial Intelligence in Mechanical Engineering.pdf
Atif Razi
 
An Introduction to the Compiler Designss
An Introduction to the Compiler DesignssAn Introduction to the Compiler Designss
An Introduction to the Compiler Designss
ElakkiaU
 
Unit-III-ELECTROCHEMICAL STORAGE DEVICES.ppt
Unit-III-ELECTROCHEMICAL STORAGE DEVICES.pptUnit-III-ELECTROCHEMICAL STORAGE DEVICES.ppt
Unit-III-ELECTROCHEMICAL STORAGE DEVICES.ppt
KrishnaveniKrishnara1
 
AI assisted telemedicine KIOSK for Rural India.pptx
AI assisted telemedicine KIOSK for Rural India.pptxAI assisted telemedicine KIOSK for Rural India.pptx
AI assisted telemedicine KIOSK for Rural India.pptx
architagupta876
 

Recently uploaded (20)

Redefining brain tumor segmentation: a cutting-edge convolutional neural netw...
Redefining brain tumor segmentation: a cutting-edge convolutional neural netw...Redefining brain tumor segmentation: a cutting-edge convolutional neural netw...
Redefining brain tumor segmentation: a cutting-edge convolutional neural netw...
 
cnn.pptx Convolutional neural network used for image classication
cnn.pptx Convolutional neural network used for image classicationcnn.pptx Convolutional neural network used for image classication
cnn.pptx Convolutional neural network used for image classication
 
Manufacturing Process of molasses based distillery ppt.pptx
Manufacturing Process of molasses based distillery ppt.pptxManufacturing Process of molasses based distillery ppt.pptx
Manufacturing Process of molasses based distillery ppt.pptx
 
Optimizing Gradle Builds - Gradle DPE Tour Berlin 2024
Optimizing Gradle Builds - Gradle DPE Tour Berlin 2024Optimizing Gradle Builds - Gradle DPE Tour Berlin 2024
Optimizing Gradle Builds - Gradle DPE Tour Berlin 2024
 
Electric vehicle and photovoltaic advanced roles in enhancing the financial p...
Electric vehicle and photovoltaic advanced roles in enhancing the financial p...Electric vehicle and photovoltaic advanced roles in enhancing the financial p...
Electric vehicle and photovoltaic advanced roles in enhancing the financial p...
 
Mechanical Engineering on AAI Summer Training Report-003.pdf
Mechanical Engineering on AAI Summer Training Report-003.pdfMechanical Engineering on AAI Summer Training Report-003.pdf
Mechanical Engineering on AAI Summer Training Report-003.pdf
 
Use PyCharm for remote debugging of WSL on a Windo cf5c162d672e4e58b4dde5d797...
Use PyCharm for remote debugging of WSL on a Windo cf5c162d672e4e58b4dde5d797...Use PyCharm for remote debugging of WSL on a Windo cf5c162d672e4e58b4dde5d797...
Use PyCharm for remote debugging of WSL on a Windo cf5c162d672e4e58b4dde5d797...
 
4. Mosca vol I -Fisica-Tipler-5ta-Edicion-Vol-1.pdf
4. Mosca vol I -Fisica-Tipler-5ta-Edicion-Vol-1.pdf4. Mosca vol I -Fisica-Tipler-5ta-Edicion-Vol-1.pdf
4. Mosca vol I -Fisica-Tipler-5ta-Edicion-Vol-1.pdf
 
BRAIN TUMOR DETECTION for seminar ppt.pdf
BRAIN TUMOR DETECTION for seminar ppt.pdfBRAIN TUMOR DETECTION for seminar ppt.pdf
BRAIN TUMOR DETECTION for seminar ppt.pdf
 
artificial intelligence and data science contents.pptx
artificial intelligence and data science contents.pptxartificial intelligence and data science contents.pptx
artificial intelligence and data science contents.pptx
 
原版制作(Humboldt毕业证书)柏林大学毕业证学位证一模一样
原版制作(Humboldt毕业证书)柏林大学毕业证学位证一模一样原版制作(Humboldt毕业证书)柏林大学毕业证学位证一模一样
原版制作(Humboldt毕业证书)柏林大学毕业证学位证一模一样
 
132/33KV substation case study Presentation
132/33KV substation case study Presentation132/33KV substation case study Presentation
132/33KV substation case study Presentation
 
Certificates - Mahmoud Mohamed Moursi Ahmed
Certificates - Mahmoud Mohamed Moursi AhmedCertificates - Mahmoud Mohamed Moursi Ahmed
Certificates - Mahmoud Mohamed Moursi Ahmed
 
Embedded machine learning-based road conditions and driving behavior monitoring
Embedded machine learning-based road conditions and driving behavior monitoringEmbedded machine learning-based road conditions and driving behavior monitoring
Embedded machine learning-based road conditions and driving behavior monitoring
 
CompEx~Manual~1210 (2).pdf COMPEX GAS AND VAPOURS
CompEx~Manual~1210 (2).pdf COMPEX GAS AND VAPOURSCompEx~Manual~1210 (2).pdf COMPEX GAS AND VAPOURS
CompEx~Manual~1210 (2).pdf COMPEX GAS AND VAPOURS
 
Properties Railway Sleepers and Test.pptx
Properties Railway Sleepers and Test.pptxProperties Railway Sleepers and Test.pptx
Properties Railway Sleepers and Test.pptx
 
Applications of artificial Intelligence in Mechanical Engineering.pdf
Applications of artificial Intelligence in Mechanical Engineering.pdfApplications of artificial Intelligence in Mechanical Engineering.pdf
Applications of artificial Intelligence in Mechanical Engineering.pdf
 
An Introduction to the Compiler Designss
An Introduction to the Compiler DesignssAn Introduction to the Compiler Designss
An Introduction to the Compiler Designss
 
Unit-III-ELECTROCHEMICAL STORAGE DEVICES.ppt
Unit-III-ELECTROCHEMICAL STORAGE DEVICES.pptUnit-III-ELECTROCHEMICAL STORAGE DEVICES.ppt
Unit-III-ELECTROCHEMICAL STORAGE DEVICES.ppt
 
AI assisted telemedicine KIOSK for Rural India.pptx
AI assisted telemedicine KIOSK for Rural India.pptxAI assisted telemedicine KIOSK for Rural India.pptx
AI assisted telemedicine KIOSK for Rural India.pptx
 

Resume

  • 1. 2412  Leslie  Circle   Michigan  MI  48105   CHAO-­‐HAN  TSAI (734)  621-­‐1988   milton0825@gmail.com       EMPLOYMENT   Software  Engineer  Intern,  IBM   May  2015  –  Aug  2015   Aspera   • Developed  client  and  server  components  for  Aspera's  high  performance  file  transfer  suite,  including  internal   libraries,  tools  and  user  interface.   • Developed  and  maintained  unit  tests  and  automated  system  tests.   • Created  sample  programs  and  documentation  for  utilizing  Aspera  SDK  components  in  browser,  web  services,   and  Ruby/C++  applications.   EDUCATION   University  of  Michigan,  Ann  Arbor   Sep  2014  –  May  2016   • Master  of  Science  in  Electrical  Engineering:  System  with  minor  in  Computer  Engineering.   • Focused  on  signal  processing  and  software  development.   • Selected  courses:  Database  Management  Systems,  Introduction  to  Operating  Systems,  Machine  Learning,   Information  Retrieval  and  Web  Search.   • 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   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.   SQL  Query  Processor   Nov  2014  –  Dec  2014   • Developed  a  single-­‐user  database  management  system  supports  a  subset  of  SQL  including  insert,  select  and   join.   • Realized  a  query  processor  and  basic  utilities  for  the  Minirel2K  systems  in  C++.   Languages  and  Technologies   • Programming  languages:  C,  C++,  Java,  Python,  Ruby   • Web  framework:  Ruby  on  Rails   • Database:  Oracle,  PostgreSQL,  MySQL   • Engineering  tools:  Matlab,  Git,  Svn   • Concepts:  Network  Programming,  Multithreaded  Programming,  Relational  Database  Design   ADDITIONAL  EXPERIENCE  AND  AWARDS     Graduated  with  Academic  Achievement  Award   Jun  2013   • Top  10%  in  class,  National  Chiao-­‐Tung  University,  Taiwan   Academic  Achievement  Award   Nov  2012   • Top  5%  in  class,  National  Chiao-­‐Tung  University,  Taiwan