Resume GuidelinesTraditionally, writing a resume is the first step in the job hunt. For some
individuals it is the most crucial step. In many cases, the resume is the only
means by which an employer may determine who will be invited for an interview.
Thus, it should be carefully prepared and contain enough pertinent information
for that decision to be made. You should put forth as much thought and effort
in writing your resume as you would on a major class assignment.
Your Resume and Current Technology
Regardless of the way your resume is sent to an employer, it may be handled
electronically once it arrives, being forwarded to a supervisor by fax or
scanned in to an electronic database. Therefore, it's important that you prepare
your résumé with technology in mind. There are some tricks to presenting your
resume so that it scans, faxes and transmits well from computer to computer,
and so that it is more likely to be select ed from a database. Use a standard,
popular font, 12-point or larger. Use capitalization and bold to highlight
items. Underlining and Italics do not transmit we ll. Graphics, lines, and
shading also may not work as intended. Use the technical jargon of your field.
Keywords, typically in noun form, are used to select can didate from a resume
database. Keywords may reflect an industry, a concept, or character traits.
Format
There is no ideal format. However, the examples presented here are written in
a chronological style which lists past employment in order by dates, with the
most recent experience listed first. This style is known to be acceptable to the
largest number of employers. There is another style called the functional
resume in which experience is summarized in skill categories rather than in
reverse chronological order. It consists of a selection from your total
experiences of only t hose parts, which relate to the job you are seeking.
Because it generally does not link dates and places of employment to experience
it is not as popular as the chronological format.
Presentation
The resume should be neat, contain no typographical errors or misspelled
words. Standard sized (8-1/2" x 11"), high quality, white or light colored paper
is most acceptable for electronic transmittal. Traditionally, the preferred
length has been one page, and that is still true in many settings. However,
resumes that w ill be entered into an electronic database must be detailed,
specific and complete. Hence, two page resumes are becoming more popular. Use
your best judgment.
Printing Your Resume
Type your resume on a computer and use a laser printer to generate the
master. T his will give you the flexibility to tailor the resume to specific
jobs and employers.
Categories of Information
* Identifying Data:
Your name, address and telephone number are placed at the top of the resume.
You r name should appear alone on the first line. Include a fax number and an
e-mail address, if you have them. This information can be centered at the top of
the page, blocked in the upper left-hand corner or designed as letterhead that
you might see on stationery. In choosing headings for the various sections of
the resume, stick to commonly accepted titles such as those given below. The
search features of various resume databases use these common titles.
* Objective: This is a clear and concise statement of your immediate employment objective.
It should specify the type of position and/or the field of work in which you are
interested. While it is preferable to have a job objective on your resume, it
can be omitted or explained in your cover letter.
* Education:
The most advanced degree you are completing, the area of study, the
institution and the date acquired (or projected) should be listed first.
Previous degrees are listed in reverse chronological order.
* Relevant Course Work:
This category can be used to list six to eight courses, which demonstrate an
are a of expertise or define specifics of a particular option within a major.
These should be related to the employment objective.
* Experience:
Begin with your most recent experience and include the job title, the
employer, dates of employment and the job duties. Include internships,
cooperative education or volunteer experience, which directly or indirectly
relate to your career objective. Use action verbs to describe what you did. Use
specific jargon or phrases that are known in the industry but avoid the use of
acronyms. Emphasize those skills that are transferable to the type of work you
are seeking. If the exper ience is not related to your objective, use brief
statements to describe the job functions you performed.
* Computer Skills:
Nearly every work environment today is computer dependent. Therefore it is
important to list your experience with software, hardware and computer
languages.
* Special Skills:
Include items that would apply to your career field such as: fluency in
foreign languages, public speaking or presentation skills, etc.
* Professional Affiliations, Campus/Community Activities, Honors or Awards:
List the names of professional or campus organizations to which you belong.
Include any offices or leadership positions that you have held. List any
scholarship
* Citizenship/Permanent Residency (Optional): Citizenship may be a
requirement for employment for certain positions and should be included if you
are applying to companies that require it. Permanent residency, if applicable,
should be included if foreign universities or employers are listed.
* Interests (Optional):
You may want to include athletic, cultural or social interests especially if
the y directly or indirectly relate to the position or industry.
* References:
Do not list your references on the resume. They should be typed on a separate
sheet with the same heading used on the resume. You should include "References
available upon request" at the bottom of the resume. Present your reference
list only when the employer requests it. Always ask permission before you use
anyone as a reference.
* Personal Information:
Federal regulations prohibit employers from making inquiries concerning
personal data of prospective applicants in the areas of age, gender, marital
status, race and religion. We advise against including any of this information.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Name Summary:
* Over nine years of experience in software development project management
and providing business solutions in diverse industries. Provided leadership and
coordination in teams of software developer, business analysts and consultants.
* Experienced with Object-Oriented Analysis, Design and Implementation through OMT/UML, C++, Java and CORBA. * Experienced with Internet and Intranet,
cross-platform and distributed systems , CORBA, IPC/RPC and OLE development. *
Experienced with development tools such as ERWin, S-Designor, VC++, Visual Caf
), PowerBuilder and SQL. * Experienced with RDB's such as Sybase SQL Server,
Open Server, Replication Server, MS SQL Server and Watcom. * Working knowledge
of Windows NT and UNIX platforms. * Experienced with financial systems and
research and engineering processes. * Strong analytical and communication
skills. Very self-motivated. Ability to work on multiple concurrent projects.
Employment History: (Company name), part of The Travelers Group. 9/97 -
Present
Manager, Internet Development Managing a group of developers, business
analysts and consultants to develop and operate Copeland's Web Sites, which
market and support the company's Personal Retirement Planning businesses.
Responsible for complete life cycles of the company's Web sites. Responsible
for implementing existing and emerging technologies such as Java, CORBA, CGI,
JDBC, ODBC and RDBMS. Responsible for designing the underlying distributed
multi-tier architecture.
Managing new site development, enhancements and intra-Travelers collaboration
Developing multiple sites for major clients. Managing processes of re-mixing technologies to improve functionality, usability and stability of the Web sites. Exploring business and technology collaborations with other companies of Travelers
Group, such as Smith Barney and Travelers Life and Annuity. Successfully
delivered the company's Dynamic and Transactional Web Site Managed the final
phases of the development and functional improvements. Overcame many
infra-structural and other shortcomings to deliver the Web site to production,
which provides on-line fund transfers, allocation changes and other transactions to individual retirement plans. Implemented proven good software
development processes Implemented software development and migration procedures.
Established protocols for QA and development teams to initiate, follow-up and
close issues.
Company name. A Partnership of BellSouth & Ram Broadcasting. 9/96 - 8/97
Project Leader Managed and led projects. Led in design and development of Web
and Client/Server applications with Object Team, S-Designor, C++, OLE, CORBA,
PowerBuilder and JavaScripts on Windows NT as front-end and IIS, Sybase, SQL,
Open Server, Replication Server and IPC on Solaris as back-end and middle-ware.
Led in Development of Remote Activation Applications with Web.PB Provided
project management and leadership. Developed Web applications in Object Server,
CGI, PowerBuilder Web PB, C++ and JavaScripts on IIS/NT and Sybase System 11 on
Solaris. Led in Re-design and Re-write of Customer Management System Led team of
eight developers to design, develop and integrate the systems in C++ ,
PowerBuilder and JAM on NT as front-end and C++, Sybase SQL Server, Open Serve r
and Replication Server on Solaris as back-end. Designed and implemented an
Integrated User Security Frame Work Developed an integrated application,
database and object level security framework with complete user security
information stored in a security database and shared by all corporate
applications. Designed and Developed Mobitex Serial Number Assignment System
Conducted system analysis and design from user requirements with complete design
documentation. Developed the Mobitex Serial Number Assignment and Maintenance System on Sybase System 11 and PowerBuilder 5.0/PFC. Implemented a security
system from the framework mentioned above. Developed Network Traffic Analysis System
Designed and implemented a communication mechanism between independent corporate
applications and/or modules through out-of-process OLE automation servers. Developed a database driven subsystem facilitating remote procedure calls through sockets.
(Company name), A Group of The Thomson Corporation. 3/94 - 9/96
Programmer/Analyst Responsible for the development and maintenance of bond
trading systems that pro vides over $2 billion of daily transactions. Developed
interactive Web applications using C/C++ and Windows database applications
using PowerBuilder. Developed a Web Application Analyzed user needs on
up-to-date securities data such as ratings, variable interest rates, human
resources, etc. Designed and developed a Windows NT based Intranet application
that consists of a Netscape Commerce Server, an MS SQL Server database and a
WAIS database. Designed and Implemented Generic CGI/C++ Conducted research on
the Pros and Cons on common CGI implementations. Developed a generic
implementation of lightweight CGI in C++ to reduce resource consumption,
separate business logic and CGI programming, separate HTML page designing an d
CGI programming. Developed Variable Rate Securities Trading System in
PowerBuilder & C++ Developed Variable Rate Securities trading and
bookkeeping products in PowerBuilder 4.0/5.0. Wrote DLLs in VC++ and used them
in PB as non-visual external functions to perform data manipulations. Designed
and converted legacy databases to M S SQL Server 4.21 and 6.5. Developed On-line
Trading Systems Developed and maintained trading systems that carry
multi-billion dollar of daily transactions. Completed cycles of bringing new
institutions on-line. Developed Multi-institutional Data Feed Developed
real-time and query-on-demand data feed applications to customers' internal
main systems. Made significant stability improvements on a multi-institutional
data feed. Designed and Developed Profitability and Other Analytical Tools
Analyzed individual needs for major invest firms and banks. Developed analytical
tools for Sales Credit, Cost of Carry, Profit & Loss and Issuer Billing
calculations. Developed an Interest Rate Analysis sub-system. Analyzed and
developed logic functions to repair historical trading data and database
integrity for a major bank.
(Company name), 9/88 - 2/94
Research Associate
Responsible for all-around IS support in a materials research group. Provided
La b automation and software development on UNIX platforms. Programmed in C and
FOR TRAN under UNIX and VMS systems for data acquisition and processing.
Conducted materials science research.
Managed UNIX Systems Converted an entire data acquisition and analysis system
from PDP-11/VAX to UNIX workstations. Implemented UNIX based laboratory
equipment such as high-precision X-ray spectrometers, temperature and humidity
controllers. Co-managed UNIX workstations at multiple sites. Conducted
Statistical Modeling Developed C and FORTRAN applications on SGI, PC, VAX and
Cray computers. Conduct ed non-linear data modeling on statistical physics
models based on research results from structural and phase behavior of
macromolecular biological and polymeric systems.
Conducted Scientific Research Conducted research and first-authored research
articles on top journals, such as Nature. Made many presentations at leading
institutions and nation-wide conferences.
Database Development Developed database applications on protein and
macromolecular structural information using Visual Basic and MS Access.
Selected Publications (as First Author): Nature, 366, 48 (1993), "Stabilization
of The Membrane Protein Bacteriorhodopsin to 140 C in Two-Dimensional Films"
Physical Review, A43, 1886 (1991), "Macrolattice Formation in Amorphous Associating Polymers"
Selected Presentations: AT&T Bell Labs., National Institutes of Health,
The American Physical Society Annual Meetings, Materials Research Society
Annual Meetings, etc. Education & Training: ObjectTeam, PowerBuilder and
Municipal Bond Trading training classes MS in Physics, Hunter College, New York
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Name Objective
The application of my skills in the development of advanced software
solutions, which utilize my expertise in object, oriented design and
programming.
Skills Summary
I have 9+ years' experience in leading edge software development. I have
extensive knowledge of, and experience with, Java, C++, and distributed object
technologies (CORBA 2.0 and Java RMI). I have developed both internal and
commercial software packages; my preference being the latter. I have solid
experience with mul ti-threaded programming, socket level TCP/IP programming,
relational database programming using embedded-SQL (DB2, Oracle) and JDBC/ODBC
(Access, mSQL), and Internet programming (Perl, Java/Script, HTML, XML).
Experience
(Company name), Austin, TX * Co-Architect of an Enterprise scalable high-performance/high-availability
Internet server. (Company name), Austin, TX * Co-designer of the Common Object Services (COS) Event Notification Service.
Co -submitter of the COS Event Notification Service to the Object Management
Group (OMG). The OMG defines the CORBA (Common Object Request Broker
Architecture) and it's associated Services. The Event Notification Service is a
greatly enriched extension of the current COS Event Service.
* Designed and implemented, with one colleague, the COS Event Service (a
current OMG specification), as well as the proposed COS Event Notification
Service. Bot h implementations where created on top of the Iona Technologies'
Orbix 2.x implementations of the CORBA 2.0 Object Request Broker (ORB) on
Windows NT 4.0 and AI X.
* This implementation has become part of IBM's new CB-Connector (Component
Broke r Series) product - the industry's first full implementation of CORBA 2.0.
* Implemented Object Persistence; first via Orbix's "Loader" architecture,
later via integration with IBM's Object Instance Manager, and DB2 and Oracle.
Tools: Visual C++ 5.0, Orbix 2.x, Java, VisualAge C++, DB2, Oracle, NT 4.0, AIX
4.x
(Company name), Austin, TX * Senior Engineer on what quickly became BMC Software's most profitable PC
product - Patrol DB-Alter for DB2 for MVS. The Patrol DB-Alter for DB2 product
was developed on Windows NT, but was designed to run on Windows 3.1, Windows
95, Windows NT, and Win-OS2.
* Patrol DB-Alter allows Database Administrators to change and alter
databases o n Mainframe, Unix server, and PC Server platforms using a Windows
point-and-click interface. The power of DB-Alter is the capability of
performing an in-depth analysis of the ramifications of schema modifications
across the enterprise and even percolate the alteration through hundreds of
databases and indexes effortlessly.
Tools: Visual C++ 1.52/4.0, VisualAge C++, DB2/Oracle, Microsoft NT 3.51
(Company name), Austin, TX * Developer on the IBM-Taligent Multimedia Framework team which performed the
conversion/mapping of the Taligent Multimedia classes to native OS/2 Multimedia
functionality. This included AVI/FLC video playback, wave audio playback and
recording, and enabling the embedding of same in Taligent Compound Document
Framework documents.
* Developer on the IBM-Taligent test team which performed the conversion of
test cases from Taligent AIX to Taligent OS/2 and additionally developed a new
suite of tests to integrate disparate Taligent services to closer simulate an
end-use r application.
Tools: C/Set C++/VisualAge C++, MKS Toolkit, OS/2 Warp 3.0, Aix
(Company name), Austin, TX * Client: IBM - Developed SP/2000; Quality Function Design methodology
enabling software. QFD is a Japanese design pattern based heavily on feedback
during a development / manufacturing cycle. This Win32s software provided a
design tool cap able of expressing the highly visual nature of a QFD design.
* Client: IBM - Development and debug of DB2/2 and DB2/6000 database
products. Tools: Borland C++, IBM/C, Windows 3.x, OS/2, Aix
(Company name,) Austin, TX * Development and testing of DDCS/2 - Distributed Database Connection
Architecture. DDCS/2 is a product which provides a database bridge between DB2
for OS/2 / Windows and DB2/SQL on VM or AS/400. Product allows seamless use of a
back-end mainframe database from the PC platform.
(Company name), Dallas, TX * Developed an electronic medial insurance claim processing system.
clinic-side software provided patient tracking and insurance claim entry. Claims
where transmitted electronically to International Solutions offices where they
were tracked until settlement.
References Bachelor of Science in Computer Science Index |