Software Consultant Resume
The sample software consultant resume will help you to build your own resume for applying to the job of software consultant.
Sample Software Consultant Resume
Richard Anderson
1234, West 67 Street,
Carlisle, MA 01741,
(123)-456 7890.
Objective:
To build up inventive and functional Linux software.
Qualification:
- Wide experience in the software development on Unix and Linux, ranging from low-level systems and the network programming to GUI programming.
- Language: Java, JavaScript, C, C++, python, Lisp, perl, Pascal, FORTRAN.
- Platform: Linux & Unix (Irix, Solaris, A/UX, HP/UX), PDAs (Zaurus, PalmOS), Mac/Win.
- UI Toolkit: Motif, Qt, Gtk+, Xlib.
Accomplishments:
December 2005 to Present: Software Consultant
Responsibilities Includes:
- Developed web applications using the Ruby on Rails MySql and JavaScript.
Nov.1996 to Feb.2004: Sr. Software Engineer
Netscape Communication, Mountain View, California
Responsibilities Includes:
- Chief developer for Linux edition of Mozilla:
- Inspected and debugged OS-defined codes.
- Ensured interoperability with Linux applications, in issues like file formats and clipboard handling.
- Module owner and core developer for Mozilla Editor Projects throughout the Mozilla 1/Netscape 6-7 releases, including:
- HTML, plaintext output sys
- Mail Editing
- Linux/Unix key, mouse events and clipboard handling.
- Team Lead for the Linux issue.
- Lead Mozilla's customization efforts, implementing the customizable main bindings, CSS and the image animation control and accessibility features as well.
- Improved and maintained Linux/Unix front end for Netscape's Communicator 5 HTML editor.
- Contributed to news and mail handling within the Netscape's Communicator 4, 4.5, 5 and 6.x projects.
Dec.1995 to Nov.1996: Unix Software Consultant
Sun Microsystem, Mountain View, California
Responsibilities Includes:
- Built up the tape backup and some other system management tools for NFS file server.
Oct.1992 to Nov.1995: Unix Software Consultant
Silicons Graphics, Mountain View, California.
Responsibilities Includes:
- Main contribution in the IRIX 5.3 installation tools, inst, Software Manager.
- Developed the C++ classes implementing tape support, network protocols and the HTML web support.
- Planned and wrote command line query programs showprods and showfiles.
- Visualized and implemented tardist, the 1st web based software installation program.
- Planned and implemented HTTP based protocols for installation of big software packages over Internet.
- Developed UI for SGI's graphical installation tool, the Software Manager.
Jan.1992 to Oct.1992: Unix Software Consultant
Aggressive Automations, Menlo Park, California
Responsibilities Includes:
- Implemented prototype server & client for the commercial DHCP packages.
- Designed set of BOOTP and RARP - based network protocol, and developed the softwares implementing those protocols, for self-managing Unix network, with the automatic address allowance and communication of main network parameters between workstations on network.
- Developed POP mail server & client.
Jul.1991 to Oct.1992: Unix Software Consultant
HP Printed Division, Sunnyvale, California
Responsibilities Includes:
- Design and implementation of algorithms for the placement of boards in panel optimization CAM programs.
- Produced software for migrating client-supplied printed board data from HP1000 to Unix db, and to interpret rout and drill data into the m/c ready format.
- Created software for the Order Ex-II.
Oct.1990 to Jul.1991: Software QA Engineer
Apple Computer , Cupertino, alifornia
Responsibilities Includes:
- Checked usability & compliance with the X11-protocols and with ICCCM.
Sept.1989 to Oct.1990: Technical Applications Programmer
SAAM Technology, San Francisco, California
Responsibilities Includes:
- Design and implementation of set of psychometric programs, built under the Unix and the MS-DOS and intended for the handheld computers, aimed to improve the memory and the other mental skills.
Education Details:
Bachelor's in Mathematics, California University, Santa Cruz.