• 15 years C/C++ programming experience in DOS, Windows, Unix, Linux
• Strong design and implementation skills in real-time, multithreaded, distributed, scalable, high performance and low latency system and applications in Unix and Linux platform
• Strong OO Analysis and Design skills with exposure to design tools and design patterns
• Strong proficiency in C++ and associated base frameworks (STL, Boost)
• Expertise in system performance analysis and optimization
• Expertise in bugs root cause analysis and fixing
• Expertise in inter process communication technologies
• Familiar with Agile development methodologies
• Familiar with pen sources: Hadoop, HBase, Zookeeper, Cassandra, Kafka, memcached, ZeroMQ,
• Tools: Coredbx, Valgrind, GDB, Coverity, Versionone, SVN, GIT, Rational Rose
• Languages: C, C++, Perl, Java, Python, Javascript
Senior Software Engineer @ 09/2011- Present
Work in tradebook team and Instance Bloomberg infrastructure team to maintain and add new features for equity trading system and Instant Bloomberg using C++, Javascript, Python, BDE, BAS, COMDB2, RAPID and Coredbx in Unix environment.
• Maintain and add new features for algo trading and feed subsystem
• System performance optimization
• Designed and implemented new applications for IB2 From September 2011 to Present (4 years 3 months) Senior Software Engineer @ Designed and developed new features for the industry-leading network surveillance products – GeoProbe/Iris. Used C++ and Perl in real time OS xinu, Montavista embedded linux and Solaris environment to implement the features and tools of GDB, Coverity and Valgrind to debug and fix bugs.
• Designed and implemented xDR modules for Iris system
• Enhanced the GeoProbe product to support IpV6 monitor
• Optimized the DB imports tools with 200 times faster by using DB caching and moving the data relation computing to applications from DB
• Optimized the GeoProbe system to support 12000 sctp links from 2000 links
• Updated the GeoProbe system to new Linux version and GNU C++ compiler
• Developed SU forward feature for Utran and Umts
• Enhanced the digit filter feature to support variable length digits
• Developed auto link detect tools for SS7, Ip and Sctp
• Developed SIP/RTP capture feature
• Developed monitoring feature for SIP, H248, RTP/RTCP, GPRS, UTMS, UTRAN
• Supported update of whole system to new OS and new GNU compiler
• Sustained the GeoProbe product
• Ported the GeoProbe products from Xinu platform to ATCA platform From January 2001 to September 2011 (10 years 9 months)
Master's degree, Electrical and Electronics Engineering, 3.9/4.0 @ The University of Texas at Dallas From 1999 to 2001 Bachelor's degree, Computer Engineering, 3.8/4.0 @ Beijing University of Post and Telecommunications From 1988 to 1992 Lifeng Chen is skilled in: Software Development, Linux, Agile Methodologies, Java, C++