Resumes

advertisement
Resumes
Th om as J. Smi th
55 Northern Road l Sometown, NY 11375
Home: 555-555-5555 l Cell: 555-555-5556 l ts@somedomain.com
Targeting an Internship or Entry-Level Opportunity in…
Software Engineering
·
Upcoming BSSE graduate offering a strong foundation in software engineering and programming principles
across multiple platforms.
·
Experienced in object-oriented programming; developing, testing and debugging code; designing
interfaces; and administering systems and networks.
·
Quickly learn and master new technologies; successful working in both team and self-directed settings.
Education
ABC COLLEGE -- Sometown, NY
Pursuing Bachelor of Science in Software Engineering (BSSE), Expected Graduation: May 2012
·
Academic Honors: ABC College Program Achievement Citation (2011), Dean’s List (3 semesters)
·
Senior Software Engineering Capstone Design Project (in progress):
-
Project Scope: Currently working as part of a five-member team on next-generation rollout of robot
control software for DEF Company, a technology research company specializing in robotics. Analyzed
functional requirements, developed code and currently testing software applications.
-
Tools: Visual Studio .Net, C# and ASP.Net
Courses Completed:
·
·
·
·
·
·
·
Java Programming & Data Structures
Wireless Mobile Software Engineering
Object-Oriented Design
Database Management Systems
Information Security
Assembly Language Programming
Computer Organization and Architecture
·
·
·
·
·
·
·
Software Engineering Process Management
Enterprise Software Overview
Software Quality Testing
Network Security
Distributed OS
Human Computer Interface
Bioinformatics
DEF TECHNOLOGY INSTITUTE -- Sometown, NY
Associate of Science in Computer Science, May 2009
Work Experience
ABC COLLEGE -- Sometown, NY
Help Desk Technician, October 2011 to Present
·
Provide networking and desktop support, account maintenance and printing assistance to students and
faculty. Troubleshoot and resolve complex technology problems as the “go-to” person for IT issues.
GHI COMPANY & JKL COMPANY -- Sometown, NY
Barista, 2009 to 2010 (seasonal)
·
Excelled within service-oriented positions (concurrent with college studies), delivering premium customer
service and attracting repeat customers.
Technology Summary
·
Visual Studio .Net, Visual Basic 6, C#, ASP.Net, C, C++, Java, .Net, XML/HTML, JavaScript, Ajax, CSS,
Windows, Linux, Unix, MS Office Suite
Nicholas Ferraro
159 Westbrook St. v Sometown, NH 03824 v (555) 555-5555 v nf@somedomain.com
Targeting an Entry-Level Position as a…
COMPUTER PROGRAMMER
v Recent honors graduate of ABC University’s BS in IT program whose academic credentials are
reinforced by hands-on programming experience gained during internship with ABC Company.
v Consistently commended by professors and internship supervisor for programming abilities; strong
grasp of technologies (e.g., Java, VB, C, C++, SharePoint, HTML and .Net); and attention to detail.
v Known as a self-starter, team player and multitasker; strive to consistently exceed expectations.
Education
ABC UNIVERSITY — Sometown, NH v Bachelor of Science, Major in Information Technology, 2011
v Honors: Graduated cum laude (GPA: 3.53); inductee, Golden Key Honor Society; recipient, John Doe
Academic Scholarship; Dean’s List, 2009, 2010, 2011.
v Senior Project: Earned “A” grade on capstone project as co-developer of Web-based, customized
enterprise software solution that integrated business processes for a nonprofit organization. Delivered
turnkey application that reduced manual data entry, saving hundreds of personnel hours monthly.
v Course Highlights: Enterprise Application Development, Security, Java/C/VB Programming, IT Project
Management, Database Programming, Web Design, Computer Architecture
Internship
ABC COMPANY — Sometown, NH v Computer Programmer Intern, 2010 to 2011
v Selected for nine-month internship out of more than 150 applicants.
v Handled database and Web site programming tasks (primarily using Java, C, C++, HTML and SharePoint),
working an average of 15 hours per week while maintaining a 3.5 GPA.
v Redesigned Internet and intranet pages. Used SEO best practices to optimize Web site for search engine
rankings and improved functionality of company database.
v Resolved memory corruption and other technical issues by leveraging strengths in coding, debugging and
integration testing.
Technology Summary
v Programming/Languages: Java (J2SDK v1.3, J2EE, EJB, Servlets, JSP, Struts, J2ME, JavaBeans, RMI,
JDBC, Java Applets); C; C++; Visual Basic; SharePoint; .Net; PHP; MySQL; HTML
v Source Code Control: Visual SourceSafe, Ant
v Databases: Oracle 8.x/9.x, SQL Server, MS Access
v Design & IDE Tools: Rational Rose, UML, WSAD, Visual Café, VJ++, WebLogic
v Office Tools: MS Word, Excel, PowerPoint, Outlook, Visio
v Operating Systems: Windows 7/Vista/Server 2008, Mac OS X
Volunteer Work
Volunteered during summers for Habitat for Humanity (2008, 2010) and ABC Homeless Shelter (2009).
More Samples
• https://www.resumedrop.co/
– Real resumes
• Site developed by UB alum Pat Jameson ('15)
Disclaimer
• These are my opinions!
• I’ve done my research and know a thing or
two
– Educated guesses
• The nature of resume writing
– Ask n people
– Get n different answers
• I’ll mostly stick with common strategies
– Warn when I’m giving more controversial advice
Why write a resume?
• To get an interview
– A great resume can make the interview easier
– Don’t lie on your resume. They can tell in the
interview
• Learning the claimed skills before the interview
• You’re expected to
– Even if you have the job through a contact
– HR requires a resume to be on file
Resume Content
• Is what you’ve been working on for years
• We’ll focus mostly on presentation today
Presentation Matters
• Make this document look great!
– Especially if you’re applying for any web/app
design or any other front-end design
• Your resume is a document that represents
you (professionally at least)
– This is how you choose to present yourself
• If you sloppily present yourself on a document
that you’ve had years to prepare:
– How much do you really care about your career?
– How are you going to represent the company?
As opposed to:
Make this document look great! Especially if
you’re applying for any web/app design or any
other front-end design. Your resume is a
document that represents you (professionally at
least). This is how you choose to present yourself.
If you sloppily present yourself on a document
that you’ve had years to prepare:
-How much do you really care about your career?
-How are you going to represent the company?
Bullet Points
• Makes resume easier to skim
• Short sentences with buzzwords
• Without bullets and buzz
– I worked at this company doing web development and
implemented a database to efficiently store and
retrieve user data in real time.
• With
– Implemented a SQL server to manage 1000’s of
customers’ data
– Developed web apps using PHP, JavaScript, HTML, CSS
– Monitored system performance in real time
Action words
• Start each description with a strong action
word
– managed, originated, conducted, coordinated
Job Descriptions – With Action Words
• Without
– Worked at McDonalds as a cashier and cook
• With
– McDonalds
• Responsible for 100’s of financial transactions each day
• Ensure safety and health standards are met
• Don’t lie or embellish
– Remind and inform
Job Descriptions – From Samples
• Summer Camp – Wilderness Trip Leader
– “Led middle school campers in Canada and USA for up
to two weeks long wilderness hike and canoe trips”
– “Was entirely responsible for participants’ mental and
physical well-being, as well as trip itinerary and
logistics”
• Barista
– “Excelled within service-oriented (concurrent with
college studies), delivering premium customer service
and attracting repeat customers
Typical CSE Senior Resume
• Content includes:
– A degree in computer science
– Multiple programing languages
– Experience with software (IDE’s, Linux, MS Office)
– Course projects
– At least 1 past job (technical or not)
• These should all be on your resume
– Probably won’t set you apart though
Projects Section
• If you have any projects
– Make a projects section
• Shows that you want to write software!
– You’re not just taking CS cause it will make a good
career
• Can add course projects
– Everyone has these so it’s not strong
– Except this course project since it’s open-ended
Objective
• Optional
• I like having one
• Brief (one sentence) description of your career
goals
Skills Section
• Skills should be scattered throughout your
resume
– Mention the software and languages used in each
job/project description
• Can also have a separate skills section to
reinforce that experience and mention
anything not covered elsewhere
Who reads resumes?
• Most common cases
– Software Engineers
– Managers
– Human resources
– An algorithm
• This depends a lot on where you apply
• A resume can be tailored to the department
that will be reading it
– Add some non-technical flourish for HR
– Talk technical details of projects for SE’s
Example Resume Flow
• Software Engineers submit a job description to
HR
– “We need someone who can work on our website and
knows HTML, CSS, PHP, SQL, JavaScript”
• Resumes are submitted to HR
• HR filters resumes not fitting the criteria
– Remember, they might not know what SQL is
• Keywords!
• Qualified applicants go to the Software Engineers
– Typically to the project managers or senior developers
• The engineers decide who they will interview
Scenario
• You are working as a software engineer
– You are busy writing code and tracking down bugs
• You are given a stack of resumes and you’re
told to pick a few to interview
• What would you look for?
Scenario
• The person reading your resume is like you
– A few years further in their career
• *Potentially controversial suggestion:
• “Write your resume for you”
– If a company doesn’t like it, it might not have been
the best match anyway
– Bad advice if you just want a job
– Better advice if you want your dream job
If you don’t know where you want to
work
• Target an audience that you would like to
work for.
– Try presenting yourself as a person you would hire
• Not what you think the hiring manager will be looking
for.
– This way you have the companies self-select as
the ones that you want to work for.
– Some things you must tune to the hiring manager
(if you know where you want to go).
• I tailored to the CSE department.
Curriculum Vitae
•
•
•
•
“The course of my life”
What you call a resume when you fancy
Typically longer than a resume
I have done this:
– Had one document
– Rename the file “cv.pdf” or “resume.pdf”
depending on what was asked for
Summary
• Work Experience / Projects section
– Bullet points
– Action words
– Mention tool/languages
• Education is straight forward
– Just make the formatting look good
• A lot of choices depend on how much you
have to say
• Keep it to 1 page as a college grad
LinkedIn
• Not much to say about this
• Just make a profile
• Some companies look for employees on here
Cover Letter
• Not sure if anyone reads these
– Some companies don’t require one
• Aim for 3 paragraphs
– 1: Briefly, why you are qualified for this specific
position
– 2: Summary of the highlights on your resume
• Don’t be afraid to repeat content from your resume
– 3: Invitation to contact and looking forward to
meeting
Download