Actively seeking new opportunities in software developing and embedded hardware developing.
√ Actively engaging in emerging technologies
√ Pick up new skills very quick,
√ Dedication to meet tight deadlines.
√ Welcome to check past managers for recommendations/reference!
√ 6 years of C programming with Kernel BSP, board bring-up, device driver
Proficiency in C programming and python scripting
√ Strong Experience with ARM and MIPS embedded platforms
√ Strong Experience with Image Compression and Video Codec
√ Experience with system level, code level profiling and performance optimization
√ Knowledge of PCIe and log tracing, analyze, debugging, parameter config
Staff II, Software development @ √ Proficiency in C programming and Python scripting
√ Embedded Linux Kernel for:
multi-core ARM solutions for smart phone
multi-core MIPS solutions for enterprise / back-bone infrastructure
√ Device Driver and board bring-up for:
USB, memory-fingerprint, multi-touch-screen, LCD display, keyboard, Pin MUX
√ Linux Kernel trimming, customization, configuration and packaging
√ PCIe protocol and tracing, log analyze and parameter configuration
√ NVMe based SSD for enterprise cloud storage solution --- performance tuning and benchmarking
√ System-level. Code-level, Assembly-level, chip-level profiling and optimization:
ARM DS-5 Streamline profiling
Benchmark performance optimization
JTAG / Memory Dump / Lautenbach Trace-32 / redhat Crash utility / gdb debugging
√ develop SW/HW gadgets for android test automation
aging test / monkey test / android CTS/GTS test and test case failure debugging and resolution
√ Experience with both AP and CP part of cellular communication device
AP: linux kernel + user space, bring-up, lock-up analyze, trouble shooting, test automation and benchmark performance optimization.
CP: modem and cellular comm. stack UMTS/WCDMA/LTE/LTE-A, test case execution and debugging From May 2013 to Present (2 years 8 months) Intern, System Test @ Developed a smart phone testing automation framework
√ remote control for test environment
√ automatic control of testing equipments e.g. AeroFlex programmable attenuator
√ SIM/USIM automatic re-programming and switch
√ smart phone automatic reboot and USB switch
√ smart phone screen image automatic processing
Experience with 2G(UMTS)/3G(WCDMA)/LTE/LTE-A protocol stack
2G/3G/LTE testcase and test equipment operation and automation testing set-up
√ R&S CMW500
√ Anritsu RTD
√ Anite SAS
√ Anglient 8960
√ AeroFlex attenuator
Script Programming
√ Python and Python GUI
√ Perl
√ xml From September 2012 to May 2013 (9 months) research assistant @ Statistical big data analyze and data mining
√ Bayesian Structure Learning
√ Influence Model
Application in social network, such as ADD Health (National Longitudinal Study of Adolescent Health)
√ Adolescent drinking behavior prediction
√ Peer-network analyze (Ego, Strong tie, Weak tie)
Application in smart power grid
√ the frequency oscillation/propagation
√ small world network, scale free network
√ Pearson system
√ Kolmogorov–Smirnov test in hypothesis testing
√ Epidemic propagation model
√ routing From June 2010 to 2013 (3 years) Knoxville, Tennessee AreaConsultant, Graduate Travel Grant Committee @ Senator Service for GPSA.
Provide professional advisory and evaluate Graduate School Travel Grant applications.
Helped to allocate over 35,000 USD funding to field research and conference travelling for fiscal year 2009 and 2010. From April 2009 to August 2010 (1 year 5 months) Senator @ Elected as one of four Senators representing College of Architecture and Engineering of Washington State Univ.
Graduate and Professional Student Association (GPSA) is the official association for graduate students under Graduate School of WSU. From April 2009 to June 2010 (1 year 3 months) research assistant @ Advanced channel coding algorithm development
Experienced in C programming From August 2008 to June 2010 (1 year 11 months) Undergraduate Student working on Bachelor thesis final project @ Worked on high definition video coding
Experienced in C programming
Work honored as Best Bachelor Dissertation of Dept. EE, Tsinghua Univ. ranked top 10 out of over 350 undergraduate students in that year. From January 2008 to June 2008 (6 months)
Doctor of Philosophy (Ph.D.), Electrical, Electronics and Communications Engineering @ University of Tennessee-Knoxville From 2010 to 2012 Master's degree, Electrical, Electronics and Communications Engineering @ Washington State University From 2008 to 2010 Bachelor's degree, Electrical, Electronics and Communications Engineering, Graduate with Honor @ Tsinghua University From 2004 to 2008 Ma Hannan is skilled in: SQL, C++, C, Unix, SAS, Python, Matlab, Statistics, R, Minitab, Microsoft Office, Microsoft Excel, Customer Service, Project Management, Microsoft Word, Research, Databases, Algorithms, Linux