EVAN Y. CHU email: evanc@his.com web site: www.evanchu.com Summary Software engineer with over 10 years of professional experience in software development in Microsoft Windows and Linux environments. Design and implement complex software to achieve constantly changing business objectives. Excellent communication skills and the ability to quickly learn and apply new technology. Technical Skills Software Design: Object orientation, design patterns, multithreading. Language: C, C++, JavaScript, HTML, XML, CSS. Windows Programming: Win32 API, Winsock. Linux Programming: Socket, Mozilla Network Security Service, zlib, libxml. Tool: Visual Studio, BoundsChecker, SoftICE, Wireshark, Microsoft Network Monitor, Concurrent Versions System, GNU Compiler Collection, Data Display Debugger, VMWare Server, ClearCase. Network Protocol: TCP/IP, PPP, HTTP, firewall. Operating System: Microsoft (2000, XP, Vista), Linux (Red Hat Enterprise, Fedora, Ubuntu, SUSE). Experience Broadcom Corporation, Maryland Senior Software Engineer, 2008 - present Design, implement, and debug Bluetooth networking software running on the Microsoft Windows Mobile operating system and deployed on smartphones. Key technology includes C, C++, Bluetooth networking, Windows Mobile API, and ClearCase. Innovative Concepts, Inc, Virginia Software Engineer 4, 2007 - 2008 A senior-level software engineer who implemented a network gateway simulator, which generated about $900,000 in revenue within one year. Key technology included LynxOS embedded operating system, Linux development environment, C++, Ada, and TCP/IP networking. Accomplishments include: * As the sole software engineer, I implemented all the features, troubleshot the network, and debugged system-wide problems. * Responded and resolved all the customer’s technical support requests. * Wrote requirement, interface, and release documents. * Integrated the simulator with the customer’s system. AOL, LLC, Virginia, 1997 - 2007 Joined AOL as an Associate Software Engineer. Promoted three levels to Principle Software Engineer based on accomplishments in developing software for more than 30 million AOL members during peak period. Created object-oriented designs for many types of consumer software. Implemented designs using C++ in Windows, Linux, and Mac OS X environments. Diagnosed and resolved TCP/IP networking problems using network protocol analyzers. Principle Software Engineer, 2001 - 2007 * Designed and implemented graphical user interface and infrastructure software for a computer protection product. The free product established AOL's marketing position in the safety and security areas by protecting users from computer virus, spywares, and worms. * Created a software-update feature for the networking component in AOL's flagship product. It increased user satisfaction by seamlessly updating their old networking component to the newest version. Used open standards (HTTP, XML, public key cryptography) to achieve simplicity, reliability, and scalability to tens of millions of users. Ported the C++ code to run on Mac OS X. * Utilized Linux as a software development tool to simulate various network environments during testing. Simulated IP subnet, firewall (Iptable), and WINS server (Samba). Using Linux reduced cost to near zero dollar. * Developed embedded Linux applications on custom hardware to establish AOL's presence in the home networking market. Used Red Hat Linux on desktop computer for the initial implementation. Used MontaVista Linux on custom hardware for final testing, integration, and debugging. * Conducted experiments to quantify the performance of hardware and embedded Linux applications. Analyzed data and wrote the final report. Used Iperf to test hardware’s and applications’ network performance. Used Nbench and Dhrystone to test hardware’s computational performance. Software Engineer, Senior Software Engineer, 1998 - 2001 * Diagnosed TCP/IP networking problems affecting AOL's flagship product. Resolved problems in IP routing, DNS, PPP, and proprietary IP tunnel. Elimination of the problems increased user satisfaction and reduced costly customer service calls. * Designed and implemented an automated installer of the networking component for AOL's flagship product. Its objected-oriented design and C++ implementation allowed easy integration into four versions of the product, which ran on Windows 95, 98, ME, 2000, and XP. The features of the installer were exposed via a customized component object model interface. Associate Software Engineer, 1997 - 1998 * Functioned as a system administrator for a Windows network domain running Windows NT 4 Server and 15 client computers. Upgraded the server and performed data backup on a daily schedule. * Implemented automated test code in C for AOL's API product. BDM International, Assistant Staff Member, Virginia, 1994 - 1997. Systems Research and Applications Corp., Associate Member of the Professional Staff, Virginia, 1994. National Institute of Standards and Technology, Computer Science Intern, Maryland, 1993. Education M.S. Computer Science, 1998, Johns Hopkins University, Maryland. grade point average: 3.80 B.S. Systems Analysis and Engineering, 1994, The George Washington University, Washington, DC. honor: Magna Cum Laude, Dean’s List all semesters. grade point average: 3.61 Evan Chu - 2 -