Pingxi New Village 76-701, Fuzhou, Fujian, P.R.China 350003
Phone:
86-591-7862410(H) Email: feiyunw@yahoo.com
Homepage: www.oocities.org/feiyunw
Looking for a challenging software/firmware development position specialized in embedded systems or C/C++ applications.
Several years
of diversified experience of software and firmware development; two
years small group management experience; excellent
analytical and interpersonal skills; a resourceful problem solver;
Languages: proficient in C/C++ and Assembly languages (x86 & PowerPC); experienced in Delphi/Pascal,
HTML, ASP (including VBScript), SQL, Perl and SGML/XML;
Software tools: Tornado/VxWorks, ChorusOS/SEW (Sun Embedded
Workshop), Diab-CC, MS VC++, GNU software development toolkit, Borland Delphi,
Ethereal, SnifferPro, MS Visual Source Safe, CVS/WinCVS, MS SQL Server, Code
Composer for TI DSP, ORCAD and Altera Max+plus II;
Hardware tools: EST VisionPROBE/VisionICE, Ixia traffic
generator/performance analyzer, HP OmniBER analyzer, Agilent Internet Advisor, Sunrise
Sunset T1/E1 tester and firmware development toolkit;
Others: understanding of chipset spec, FPGA design, hardware
design and PCB layout; development experience from low level boot code and
device drivers, to high level routing protocol and user applications; familiar
with MS Office productivity tools; system administration experience on Solaris/Unix
and Linux; understanding of MS Windows domain scheme; comfortable with both
Unix/Linux and Windows development platforms; Windows and Linux application
development; Database and web page development; Software test and debugging;
Good common sense;
MSCS, 9/1996 – 4/1999, Computer Science and Engineering Department, Southeast University, major in computer application
BSCE, 9/1992 – 7/1996, Automatic Control Engineering Department, Southeast University, major in industrial automation
Awarded by SMG Tranining Systems (S) Pte Ltd.
4/2003 – 12/2003,
Making
enhancement and extension to IS-IS protocol in Fujitsu carrier grade GeoStream® R920/R980 advanced IP router, including CLI enhancement, feature enhancement, SNMP, IPv6 and VPN support. I worked as technical advisor and supervisor to support development
teams. The jobs include project progress and quality monitoring, design
supervision and review, code review, test item, procedure and result review,
picking up essential system test items, debug support, training, helping
development teams identify problems and solve hard and urgent ones. Other jobs
include system test debugging support for IS-IS basic functions (see the
project below), development and test environment setup and management.
5/2002 – 4/2003, Porting IS-IS protocol (ISO/IEC 10589 & RFC 1195) source code to Fujitsu carrier grade GeoStream® R920/R980 advanced IP router. I worked as lead engineer in this project. As one of the team leaders, I am responsible for development management and coordination of the protocol team, to design, implement, test, debug and release the key portion of this project. The job includes schedule making and monitoring, design document development and software development, reviewing design, source code, test items and test logs, debug support, release control, team building and coordination. Other jobs include development environment building, SUN/Unix server administration and maintenance.
1/2002 – 5/2002, Porting mobile IP (RFC 2002) source code to ChorusOS (by SUN).
This project is to build mobile agent functionality on ChorusPC, which is used
as an emulator of Fujitsu GeoStream® advanced IP router. As the group
leader of three software engineers, I am responsible for development management
and coordination of design, coding and test processes. The work includes
investigation of mobile IP protocol, producing design documents, coding, testing,
management and supervision. Two of my subordinates became group leaders too after this project.
Platform and tools: ChorusOS, SUN Embedded Workshop, CVS/WinCVS, Tcpdump, Ethereal, SnifferPro, GNU software development toolkit, ZebOS (by IP Infusion Inc.), GNU Zebra, MG-SOFT SNMP toolkit, Fujitsu GeoStream® R920 IP router, Cisco 7206 router, Cisco 2600 router, Fujitsu LR550 router, Mobile IP protocol, IS-IS routing protocol, Solaris/Unix, Windows XP, Windows 98, Red Hat Linux.
MetroStack® series 3000 integrated SONET/SDH router, build SONET/SDH equipment for voice and data communication. The work includes CLI development, chipset driver and configuration, performance monitoring and statistics, MPC603 memory organization and linker script, IPC driver (FIFO between MPC603 and MPC860), DCC driver (IP over PPP & IP over HDLC, VxWorks MUX/END driver).
Platform and tools: Tornado/VxWorks, MS VSS, Diab-CC, Altera Max+plus II, MPC860 and MPC603 microprocessors, EST VisionPROBE/VisionICE, Ixia traffic generator/performance analyzer, HP OmniBER analyzer, HP Agilent Internet Advisor, Sunrise Sunset T1/E1 tester and Windows 2000.
Voice hub and voice gateway, voice over IP product prototype. My work is to develop BSP (Board Support Package), bring up and debug the MPC860T boards, incorporate the RTOS (VxWorks) to proprietary board and develop device drivers (all by myself!). I also developed device driver for interface to DSP board. Other work includes hardware design revision, DSP code assistance and network management.
Platform and tools: Tornado/VxWorks, MS VSS, MPC860T microprocessor, TI DSP C549, Code Composer, ORCAD, Altera Max+plus II, Cisco 2611 router, Windows 2000/98 and firmware development toolkit.
Management information systems, MIS for miscellaneous purposes. I worked for Group Information Center and Business Plan Department as a MIS/ASP software developer.
Platform and tools: MS SQL Server, MS Access, MS InterDev, MS IIS, HTML, ASP, Borland Delphi and Windows NT/98.
Object oriented database, a database product with object oriented feature and network support. My work is to make query optimization strategies and implementation.
Platform
and tools: MS VC++, Windows NT/98.
Stock entrust exchange system, a TSR program on Novell Netware platform to provide stock customers a means to make orders and queries while reading stock information. The work involves implementing a GUI that incorporates some hardware operations on monitor adapter; object oriented programming skill applied.
Platform and tools: Borland C++, Novell Netware.
Analyze network management theories and technologies and estimate the feasibility to setup a wireless network management system. This includes analyzing network management scheme, HP OpenView network management system, protocol implementation scheme and products, related RFC and MIB.
Platform
and tools: HP OpenView, Windows NT/95, SNMPv2, MIB II.