SlideShare a Scribd company logo
1 of 3
Ming Liu
3370 Heritage Estate Drive,
San Jose, CA, 95148
408-338-7122
liu_ming69@hotmail.com
Summary
• 10+ years embedded software development, and software/hardware
verification/validation/QA UI/API testing experience with RTOS (real time operating system).
• Independently designed and developed numerous new features for Nortel UMTS (universal
mobile telecommunication system) product line.
• Developing Unit test, automated test suites utilizing C/C++,Python, Perl, Shell scripte
• Validation/verification for all kind of Marvell 802.11(WiFi) a/b/g/n/ac project.
Skill
• Language: C/C++, Python, shell, Perl, arm assembly
• Embedded real time operating system (RTOS): VxWorks, Real Time Linux, ThreadX, SOS
• Operating System: Unix/Linux, Windows
• Protocol: IP/UDP/TCP, 802.11 (WiFi), SNMP
• Develop environment and version control: Unix/Linix, ARM developer suit, Tornado,
ClearCase, ClearQuality, SOS
• Lab tool: Tektronix logic analzer
• Low-level design, multi-tasking, multi threading, debugging and troubleshooting
• Object-oriented methodology, design patterns and programming
Experience
Marvell Semiconductor, San Jose, CA, USA 2006/10 – 2016(present)
Validation Engineer, 802.11(WiFi) product line
1. Working on all kind of 802.11(WiFi) a/b/g/n/ac project, i.e. SC1/2/3/4, King fisher1/2, CAC,
CA2, Robin1/2/3, Starling, Super Jay, Super Fly, Heron, etc.
2. Created validation platform software for different 802.11 WiFi project/chip.
3. Working with designer, develop software validation plan and test procedure for 802.11 WiFi chip
4. Develop and execute manual and automated test cases using C/C++, python, perl, and shell
languages for 802.11 WiFi chip
5. Setup and configure testing environments.
6. Bring up the chip, running basic sanity test in lab environment.
7. Executing the test procedures and documenting test results to ensure software, hardware,
MAC/BB/RF, and system requirements are met.
8. Supporting/debugging chip issue for internal/external customer.
9. Runing full regression verification test.
Wind River, Ottawa, Ontario, Canada 2005/1 – 2006/10
verification Engineer, VxWork product line
Ming Liu Page 1 of 3
Ming Liu
Installation, packaging, migration, upgrade, integration test . Automation and Manual Test for
vxWorks, Tornado, Workbench, including sanity test, vxmulti test, Core OS ROM test (boot
image), debugger test.
NORTEL NETWORKS, Ottawa, Ontario, Canada 2000/05—2005/01
Software Designer, Wireless UMTS product line
1. Effectively sustaining UMTS system PSE (Packet Server Environment) software by
designing, debugging, trouble-shooting and resolving bugs.
2. Design and developed snmp agent for PAMS (Passive Antenna Multi-beam System) in
embedded real time Linux
3. Independently designed and developed new features:
• TMS (Time Management System) Client---Server
Designed and developed TMS, which derived the timing source from NTP, provided
synchronized timestamps for Radio Network Controller components, applied to system
alarms, debug log, software error and exception report, ensure the system robustness.
• Restructured PSE wireless data transmission path, defined and implemented VHmsg
(virtual handler message) class, bypassing the transport layer, reduced message
transmitting time by 30%
• FSS (Fair Share Scheduler)
Designed and implemented FSS algorithm, which enhanced RTOS performance by re-
prioritizing tasks. In case the high priority task occupied most of CPU time, FSS can
change the priority of low priority task to temperately high, avoid low priority task
starvation.
• RMS(resource management system)
Designed and developed RMS, which collects and calculates memory and CPU
utilization information for general monitoring purpose, and also help application layer
control data traffic overloading, balance system traffic, ensure the system healthy.
• SCUDP (Simple Connectionless UDP)
Designed and developed SCUDP protocol, which reduced UDP header size, applied to
the small packets fit in one ATM cell, optimized trunk bandwidth usage.
4. Successfully coordinated Integration and troubleshooting cross-functional areas and
application layers with other teams for some difficult issues, avoided “ping-pong” ing of the
bugs. Earned excellent feedbacks from peers in different groups.
5. Support in XACore OS team for SOS using protel.
Education
Master of Engineer in Systems Science 1999 – 2001
School of Information Technology and Engineering,
University of Ottawa, Ottawa, Canada.
Bachelor of Statistics & Computer Science 1988 – 1992
North China University of Technology,
Beijing, P.R. China.
Scholarships and Awards
Ming Liu Page 2 of 3
Ming Liu
Full Scholarship for 1999 and 2000 academic year
University of Ottawa, Ottawa, Canada.
Ming Liu Page 3 of 3

More Related Content

What's hot

What's hot (20)

Kirti_Exp_Datacom_testing
Kirti_Exp_Datacom_testingKirti_Exp_Datacom_testing
Kirti_Exp_Datacom_testing
 
CV_Swapnil_Deshmukh
CV_Swapnil_DeshmukhCV_Swapnil_Deshmukh
CV_Swapnil_Deshmukh
 
Sudhir_Kr_Resume
Sudhir_Kr_ResumeSudhir_Kr_Resume
Sudhir_Kr_Resume
 
Resume
ResumeResume
Resume
 
Harsh gaurav
Harsh gauravHarsh gaurav
Harsh gaurav
 
Darshan Dehuniya - Resume - ASIC Verification Engineer (1)
Darshan Dehuniya - Resume - ASIC Verification Engineer  (1)Darshan Dehuniya - Resume - ASIC Verification Engineer  (1)
Darshan Dehuniya - Resume - ASIC Verification Engineer (1)
 
DIVYA_1_1
DIVYA_1_1DIVYA_1_1
DIVYA_1_1
 
Resume srishail upadhye
Resume srishail upadhyeResume srishail upadhye
Resume srishail upadhye
 
Rahul_Ramani_Profile
Rahul_Ramani_ProfileRahul_Ramani_Profile
Rahul_Ramani_Profile
 
NAGESH B KALAL
NAGESH B KALALNAGESH B KALAL
NAGESH B KALAL
 
resume_richa
resume_richaresume_richa
resume_richa
 
Cv of manjunath kudari
Cv of manjunath kudariCv of manjunath kudari
Cv of manjunath kudari
 
RESUME_VLSI
RESUME_VLSIRESUME_VLSI
RESUME_VLSI
 
Resume for System Integration Design, Testing, QA Verification and Validation...
Resume for System Integration Design, Testing, QA Verification and Validation...Resume for System Integration Design, Testing, QA Verification and Validation...
Resume for System Integration Design, Testing, QA Verification and Validation...
 
Govind Resume (1)
Govind Resume (1)Govind Resume (1)
Govind Resume (1)
 
resume
resumeresume
resume
 
AzMoC++Mt
AzMoC++MtAzMoC++Mt
AzMoC++Mt
 
jayakanth_resume
jayakanth_resumejayakanth_resume
jayakanth_resume
 
Nijanthan
NijanthanNijanthan
Nijanthan
 
SWATI_Resume
SWATI_ResumeSWATI_Resume
SWATI_Resume
 

Viewers also liked

Viewers also liked (19)

CV_English_2016
CV_English_2016CV_English_2016
CV_English_2016
 
JoseSandovalResDec2016
JoseSandovalResDec2016JoseSandovalResDec2016
JoseSandovalResDec2016
 
COOP-Resume_Winter2017_LinkedIn
COOP-Resume_Winter2017_LinkedInCOOP-Resume_Winter2017_LinkedIn
COOP-Resume_Winter2017_LinkedIn
 
CarlSonnenProgrammerResumeFebruary2015
CarlSonnenProgrammerResumeFebruary2015CarlSonnenProgrammerResumeFebruary2015
CarlSonnenProgrammerResumeFebruary2015
 
LeiChen_resume
LeiChen_resumeLeiChen_resume
LeiChen_resume
 
cv
cvcv
cv
 
Carmen Quirindongo Resume HR
Carmen Quirindongo  Resume HRCarmen Quirindongo  Resume HR
Carmen Quirindongo Resume HR
 
Carmen Quirindongo III
Carmen Quirindongo IIICarmen Quirindongo III
Carmen Quirindongo III
 
Mallapa_PHP_Developer_5 Years
Mallapa_PHP_Developer_5 YearsMallapa_PHP_Developer_5 Years
Mallapa_PHP_Developer_5 Years
 
James_Bassett_Resume
James_Bassett_ResumeJames_Bassett_Resume
James_Bassett_Resume
 
DrazenGrasovec_CV
DrazenGrasovec_CVDrazenGrasovec_CV
DrazenGrasovec_CV
 
resume-wco-2015_edited_4
resume-wco-2015_edited_4resume-wco-2015_edited_4
resume-wco-2015_edited_4
 
Resume_Pratik
Resume_PratikResume_Pratik
Resume_Pratik
 
SUKANYA DASS_Resume
SUKANYA DASS_ResumeSUKANYA DASS_Resume
SUKANYA DASS_Resume
 
Resume Howard Greenstein
Resume Howard GreensteinResume Howard Greenstein
Resume Howard Greenstein
 
Software validation engineer
Software validation engineerSoftware validation engineer
Software validation engineer
 
Resume biju[1]
Resume biju[1]Resume biju[1]
Resume biju[1]
 
CV SHAHEEN
CV  SHAHEENCV  SHAHEEN
CV SHAHEEN
 
Embedded Linux dev
Embedded Linux devEmbedded Linux dev
Embedded Linux dev
 

Similar to MingLiuResume2016

Resume_052715
Resume_052715Resume_052715
Resume_052715Phu Sam
 
AtifBhatti resume
AtifBhatti resumeAtifBhatti resume
AtifBhatti resumeAtif Bhatti
 
10 years in Network Protocol testing L2 L3 L4-L7 Tcl Python Manual and Automa...
10 years in Network Protocol testing L2 L3 L4-L7 Tcl Python Manual and Automa...10 years in Network Protocol testing L2 L3 L4-L7 Tcl Python Manual and Automa...
10 years in Network Protocol testing L2 L3 L4-L7 Tcl Python Manual and Automa...Mullaiselvan Mohan
 
Resume_Storage_testing
Resume_Storage_testingResume_Storage_testing
Resume_Storage_testingRajeev Singh
 
Patrick A Bohr2003
Patrick A Bohr2003Patrick A Bohr2003
Patrick A Bohr2003pbohr
 
Charles Hale 9 2010 Rev1
Charles Hale 9 2010 Rev1Charles Hale 9 2010 Rev1
Charles Hale 9 2010 Rev1CRHale
 
David Robinson's On Line CV
David Robinson's On Line CVDavid Robinson's On Line CV
David Robinson's On Line CVdavered
 
Charles Hale 7 2010 Rev1
Charles Hale 7 2010 Rev1Charles Hale 7 2010 Rev1
Charles Hale 7 2010 Rev1CRHale
 
Charles Hale 1 2011
Charles Hale 1 2011Charles Hale 1 2011
Charles Hale 1 2011CRHale
 
Gervais Peter Resume Oct :2015
Gervais Peter Resume Oct :2015Gervais Peter Resume Oct :2015
Gervais Peter Resume Oct :2015Peter Gervais
 
Yat (Calvin) Chow Resume - Oct 28 2016
Yat (Calvin) Chow Resume - Oct 28 2016Yat (Calvin) Chow Resume - Oct 28 2016
Yat (Calvin) Chow Resume - Oct 28 2016Calvin Chow
 

Similar to MingLiuResume2016 (20)

Resume_052715
Resume_052715Resume_052715
Resume_052715
 
my_resume(eng)
my_resume(eng)my_resume(eng)
my_resume(eng)
 
AtifBhatti resume
AtifBhatti resumeAtifBhatti resume
AtifBhatti resume
 
Spellman Resume
Spellman ResumeSpellman Resume
Spellman Resume
 
10 years in Network Protocol testing L2 L3 L4-L7 Tcl Python Manual and Automa...
10 years in Network Protocol testing L2 L3 L4-L7 Tcl Python Manual and Automa...10 years in Network Protocol testing L2 L3 L4-L7 Tcl Python Manual and Automa...
10 years in Network Protocol testing L2 L3 L4-L7 Tcl Python Manual and Automa...
 
Johncolucci
JohncolucciJohncolucci
Johncolucci
 
Resume_Storage_testing
Resume_Storage_testingResume_Storage_testing
Resume_Storage_testing
 
Ankit sarin
Ankit sarinAnkit sarin
Ankit sarin
 
Patrick A Bohr2003
Patrick A Bohr2003Patrick A Bohr2003
Patrick A Bohr2003
 
Charles Hale 9 2010 Rev1
Charles Hale 9 2010 Rev1Charles Hale 9 2010 Rev1
Charles Hale 9 2010 Rev1
 
David Robinson's On Line CV
David Robinson's On Line CVDavid Robinson's On Line CV
David Robinson's On Line CV
 
2015Resume
2015Resume2015Resume
2015Resume
 
Charles Hale 7 2010 Rev1
Charles Hale 7 2010 Rev1Charles Hale 7 2010 Rev1
Charles Hale 7 2010 Rev1
 
Sudha Madhuri Yagnamurthy Resume 2 (5)
Sudha Madhuri Yagnamurthy Resume 2 (5)Sudha Madhuri Yagnamurthy Resume 2 (5)
Sudha Madhuri Yagnamurthy Resume 2 (5)
 
Resume
ResumeResume
Resume
 
Charles Hale 1 2011
Charles Hale 1 2011Charles Hale 1 2011
Charles Hale 1 2011
 
GauthamKalva
GauthamKalvaGauthamKalva
GauthamKalva
 
English Resume
English ResumeEnglish Resume
English Resume
 
Gervais Peter Resume Oct :2015
Gervais Peter Resume Oct :2015Gervais Peter Resume Oct :2015
Gervais Peter Resume Oct :2015
 
Yat (Calvin) Chow Resume - Oct 28 2016
Yat (Calvin) Chow Resume - Oct 28 2016Yat (Calvin) Chow Resume - Oct 28 2016
Yat (Calvin) Chow Resume - Oct 28 2016
 

MingLiuResume2016

  • 1. Ming Liu 3370 Heritage Estate Drive, San Jose, CA, 95148 408-338-7122 liu_ming69@hotmail.com Summary • 10+ years embedded software development, and software/hardware verification/validation/QA UI/API testing experience with RTOS (real time operating system). • Independently designed and developed numerous new features for Nortel UMTS (universal mobile telecommunication system) product line. • Developing Unit test, automated test suites utilizing C/C++,Python, Perl, Shell scripte • Validation/verification for all kind of Marvell 802.11(WiFi) a/b/g/n/ac project. Skill • Language: C/C++, Python, shell, Perl, arm assembly • Embedded real time operating system (RTOS): VxWorks, Real Time Linux, ThreadX, SOS • Operating System: Unix/Linux, Windows • Protocol: IP/UDP/TCP, 802.11 (WiFi), SNMP • Develop environment and version control: Unix/Linix, ARM developer suit, Tornado, ClearCase, ClearQuality, SOS • Lab tool: Tektronix logic analzer • Low-level design, multi-tasking, multi threading, debugging and troubleshooting • Object-oriented methodology, design patterns and programming Experience Marvell Semiconductor, San Jose, CA, USA 2006/10 – 2016(present) Validation Engineer, 802.11(WiFi) product line 1. Working on all kind of 802.11(WiFi) a/b/g/n/ac project, i.e. SC1/2/3/4, King fisher1/2, CAC, CA2, Robin1/2/3, Starling, Super Jay, Super Fly, Heron, etc. 2. Created validation platform software for different 802.11 WiFi project/chip. 3. Working with designer, develop software validation plan and test procedure for 802.11 WiFi chip 4. Develop and execute manual and automated test cases using C/C++, python, perl, and shell languages for 802.11 WiFi chip 5. Setup and configure testing environments. 6. Bring up the chip, running basic sanity test in lab environment. 7. Executing the test procedures and documenting test results to ensure software, hardware, MAC/BB/RF, and system requirements are met. 8. Supporting/debugging chip issue for internal/external customer. 9. Runing full regression verification test. Wind River, Ottawa, Ontario, Canada 2005/1 – 2006/10 verification Engineer, VxWork product line Ming Liu Page 1 of 3
  • 2. Ming Liu Installation, packaging, migration, upgrade, integration test . Automation and Manual Test for vxWorks, Tornado, Workbench, including sanity test, vxmulti test, Core OS ROM test (boot image), debugger test. NORTEL NETWORKS, Ottawa, Ontario, Canada 2000/05—2005/01 Software Designer, Wireless UMTS product line 1. Effectively sustaining UMTS system PSE (Packet Server Environment) software by designing, debugging, trouble-shooting and resolving bugs. 2. Design and developed snmp agent for PAMS (Passive Antenna Multi-beam System) in embedded real time Linux 3. Independently designed and developed new features: • TMS (Time Management System) Client---Server Designed and developed TMS, which derived the timing source from NTP, provided synchronized timestamps for Radio Network Controller components, applied to system alarms, debug log, software error and exception report, ensure the system robustness. • Restructured PSE wireless data transmission path, defined and implemented VHmsg (virtual handler message) class, bypassing the transport layer, reduced message transmitting time by 30% • FSS (Fair Share Scheduler) Designed and implemented FSS algorithm, which enhanced RTOS performance by re- prioritizing tasks. In case the high priority task occupied most of CPU time, FSS can change the priority of low priority task to temperately high, avoid low priority task starvation. • RMS(resource management system) Designed and developed RMS, which collects and calculates memory and CPU utilization information for general monitoring purpose, and also help application layer control data traffic overloading, balance system traffic, ensure the system healthy. • SCUDP (Simple Connectionless UDP) Designed and developed SCUDP protocol, which reduced UDP header size, applied to the small packets fit in one ATM cell, optimized trunk bandwidth usage. 4. Successfully coordinated Integration and troubleshooting cross-functional areas and application layers with other teams for some difficult issues, avoided “ping-pong” ing of the bugs. Earned excellent feedbacks from peers in different groups. 5. Support in XACore OS team for SOS using protel. Education Master of Engineer in Systems Science 1999 – 2001 School of Information Technology and Engineering, University of Ottawa, Ottawa, Canada. Bachelor of Statistics & Computer Science 1988 – 1992 North China University of Technology, Beijing, P.R. China. Scholarships and Awards Ming Liu Page 2 of 3
  • 3. Ming Liu Full Scholarship for 1999 and 2000 academic year University of Ottawa, Ottawa, Canada. Ming Liu Page 3 of 3