Software Developer Resume
San Jose, CA
SUMMARY:
- 15+ years of computer applications, experience multiple SDLCs.
- 14 years of C/C++ programm Confidential experience.
- 14 years of work Confidential on Unix (Solaris) and Linux platforms.
- 5 years programm Confidential experiences with EDA related Internet applications.
TECHNICAL SKILLS:
Operating System: Unix, Linux, Windows2000/NT/XP/Vista, and DOS.
Program Language: C/C++, Java, HTML, Bourne Shell, Perl, Python, TCL, LISP, Lex/Yacc, and Z80, 6502, 8086 Assembly.
Experiences with: OpenEDA, OpenDWG, Qt, Gd, PNG, GIF, ZLIB libraries and Sun Forte, Gnu C/C++ compilers.
Experiences with: multi - thread, socket, IPC, STL programm Confidential and Purify, Gdb, Eclipse, RCS, Jira/Git tools.
Experiences with: Apache, OpenLDAP and MySQL.
Familiar with: EDA data format, such as GDS, MEBES, LEF and DEF.
PROFESSIONAL EXPERIENCE:
Software Developer
Confidential, San Jose, CA
Responsibilities:
- Work Confidential in Sl Confidential ShotRouter team with C++ and Python on Linux platform.
- Maintain the source code and develop new features.
- Us Confidential Jira/GitHut tools.
Software Developer
Confidential, Moffett Field, CA
Responsibilities:
- Work Confidential with C/C++ on Unix/Linux platform.
- Provide on-site support to the Airspace Systems Division (Code AF) in the development of software and algorithms for automation of air traffic management operations. Focus on Terminal Area Precision Schedul Confidential System.
- As directed, assist researchers and air traffic domain experts to successfully achieve research goals.
- Contribute to the design and implementation of software enhancement and defect fix.
- Assist with data collections and analysis to validate algorithms and software system.
Software Engineer
Confidential, Sunnyvale, CA
Responsibilities:
- Work Confidential as contractor for Inventory Management System.
Software QA/Test
Confidential
Responsibilities:
- Create test plan/procedure and prepare documentation, with Microsoft Office applications.
- Design and apply software/firmware compatibility test.
- Design and apply hardware/system compliance tests.
- Us Confidential TestTrack Pro to trace bugs.
- Build release code.
- Trouble shoot Confidential the hardware and software problems.
Senior Software Engineer
Confidential, Fremont, CA
Responsibilities:
- Design/Implement high-performance back-end applications on Unix/Linux platform, with C/C++, for a real time web-based graphic IC design information service system. The applications read EDA format data; parse the data and setup proper data structure to keep the information; generate png/gif images from the data structure upon customer request; handle data specific operations.
- QA test Confidential /Performance tun Confidential the applications, to make sure the applications are robust and hold optimized performance.
- Improve system GUI with Java, JSP, JNI and C/C++.
- Write platform independent thread/socket related server modules us Confidential Java, C/C++ and Qt.
- Setup develop Confidential environment, install/configure OS, Compiler, 3rd party libraries and applications.
- Improve dynamic web pages with TCL, HTML, and JSP.
- Write support scripts with Bourne Shell and Perl.
Field Service Engineer
Confidential
Responsibilities:
- Install and setup Unipage automatic pag Confidential system terminals, which involved PC, 68K based function cards, PCM/OAP/RF interfaces, Nowell networks and DOS, PCMOS, UNIX systems.
- Provide customer technical supports and train Confidential to the pag Confidential systems.
Engineer/Project Manager
Confidential
Responsibilities:
- Design and implement FengYun Pag Confidential System us Confidential 8086 Assembly, the system had been applied to FengYun, RuiXin and Zhijun pag Confidential stations.
- Setup, maintain and manage pag Confidential stations.
- Customer service of pag Confidential systems and personal computers.