Scheduling Resume Sample

4.5
26 votes
Resume Create

The Resume Builder

Create a Resume in Minutes with Professional Resume Templates

Nils Rodriguez
187 Cummings Ramp,  Houston,  TX
+1 (555) 249 2875

Work Experience


Scheduling Administrator
05/2017 - PRESENT
Philadelphia, PA
  • Issues and coordinates subcontractor validation forms
  • Complies with the plant’s safety program
  • Analytical – Synthesizes complex or diverse information; uses intuition and experience to complement data
  • Interpersonal Skills – Focuses on solving conflict, not blaming; maintains confidentiality; listens to others; without interrupting; remains open to others’ ideas and tries new things
  • Have a basic understanding of FDA and GMP’s
  • MS Project Server 2013 Implementation
  • Provide leadership and direction for the efficient operations and maintenance of the property and all buildings, systems, and equipment
Scheduling Clerk
05/2011 - 11/2016
Los Angeles, CA
  • Helps to monitor ancillary supply inventory
  • Maintain a professional attitude with sincerity and enthusiasm reflecting Macy’s commitment to our customer – the most important person in our stores
  • Be proficient in POS and MPOS systems includingSearch and Send, My Client and More@ Macy’s tablet app
  • Proactive in assisting customers who are usingdevices to shop and compare, whether Macy’s devices or their own
  • Manage, coach and develop a team of GOCM Leaders & Analysts to exceed set goals; this includes conducting mid-year/year-end performance appraisals with direct reports
  • Ensure all GOCM Leaders & Analysts have realistic, achievable goals and actionable development plans
  • Identify training needs and work to design and deliver training for the GOM team
  • Monitor and evaluate the skills of the GOCM teams in order to effectively manage ongoing recruitment, development of existing team members and succession planning
  • Manage cost centre in line with budget
Scheduling Assistant
12/2007 - 11/2010
Los Angeles, CA
  • Establish best maintenance planning/scheduling methodology that meets the client’s needs by maximizing craft wrench time; ensuring quality work by providing the plans, parts/materials, tools, and check testing; producing schedules that achieve high efficiency, low inventories and good customer service; and be a change agent for continuous improvement
  • Work closely with stakeholders to evidence and validate improvement suggestions
  • Use historical data and assumptions to document the impact to the forecasts, schedules and overall service levels due to changes
  • Participate in forecasting and planning meetings with relevant departments; support the development of accurate short- and long-term workload forecasts
  • Administration of schedules and maintenance of absence, leave and other requests for the Scheduling Team
  • Support Forecasting and Scheduling Manager in ensuring systems are updated
  • Support Forecasting and Scheduling Manager in creating forecasts and optimising advisor schedules to meet Customer Care objectives and service levels for both in-house and outsourced operations
  • Review queue and skill management plans, and liaise with Forecasting and Scheduling Manager and Operations Managers to create optimal routing and queuing plans
  • Propose recommendations on how to maximise resource utilisation across centres

Education


Strayer University - Owings Mills Campus
2002 - 2006
Bachelor's Degree in Business

Professional Skills


  • Good influencing skills, ability to develop capability, excellent oral, presentation and written communication skills
  • Time management, project management, and problem solving skills. Strong team leadership skills
  • Strong Medical Terminology skills and interpersonal skills
  • Preferrably three years prior auditing, planning and pricing experience, preferably in the business forms industry; personal computer skills are needed
  • Demonstrated analytical, prioritizing and organizational skills required
  • Experience / Knowledge / Skills: Three (3) years of experience in a hospital or medical business office setting
  • Demonstrated keyboarding skills at 30 WPM as demonstrated by a timed test

How to write Scheduling Resume

Scheduling role is responsible for organizational, computer, scheduling, interpersonal, customer, planning, microsoft, analytical, analysis, organization.
To write great resume for scheduling job, your resume must include:

  • Your contact information
  • Work experience
  • Education
  • Skill listing

Contact Information For Scheduling Resume

The section contact information is important in your scheduling resume. The recruiter has to be able to contact you ASAP if they like to offer you the job. This is why you need to provide your:

  • First and last name
  • Email
  • Telephone number

Work Experience in Your Scheduling Resume

The section work experience is an essential part of your scheduling resume. It’s the one thing the recruiter really cares about and pays the most attention to.
This section, however, is not just a list of your previous scheduling responsibilities. It's meant to present you as a wholesome candidate by showcasing your relevant accomplishments and should be tailored specifically to the particular scheduling position you're applying to. The work experience section should be the detailed summary of your latest 3 or 4 positions.

Representative Scheduling resume experience can include:

  • Excellent verbal communication skills, good organizational skills and the ability to plan and meet deadlines
  • Excellent verbal communication skills, good organizational skills, and ability to plan and meet deadlines
  • 1 Effectively utilizes verbal and written communication skills. Ability to read and communicate effectively
  • Excellent interpersonal, organizational and written communication skills. Problem solving skills
  • Demonstrated strong organizational skills, with the ability to prioritize projects and assignments in a fast paced environment with attention to detail
  • Proven problem solving and administration skills and experience

Education on a Scheduling Resume

Make sure to make education a priority on your scheduling resume. If you’ve been working for a few years and have a few solid positions to show, put your education after your scheduling experience. For example, if you have a Ph.D in Neuroscience and a Master's in the same sphere, just list your Ph.D. Besides the doctorate, Master’s degrees go next, followed by Bachelor’s and finally, Associate’s degree.

Additional details to include:

  • School you graduated from
  • Major/ minor
  • Year of graduation
  • Location of school

These are the four additional pieces of information you should mention when listing your education on your resume.

Professional Skills in Scheduling Resume

When listing skills on your scheduling resume, remember always to be honest about your level of ability. Include the Skills section after experience.

Present the most important skills in your resume, there's a list of typical scheduling skills:

  • Strong organisation and time management skills with excellent administration skills and ability to multi-task
  • Strong data analysis skills, high attention to detail and ability to assess solutions and solve problems calmly, quickly and effectively
  • Demonstrated strong team building skills
  • Demonstrate strong oral and written communication skills, and be customer focused, to understand and appropriately respond to clients’ business needs
  • Strong organizational skills, ability to prioritize multiple tasks, ability to handle intense time frames
  • Be detail oriented and exude good prioritization skills

List of Typical Experience For a Scheduling Resume

1

Experience For Scheduling Assistant Resume

  • Demonstrate effective motivational and leadership skills
  • Demonstrated effective leadership management skills
  • Excellent written and verbal communication skills and the ability to make effective presentations to a wide variety of audiences
  • Problem solving skills. Ability to work with physicians, management and staff personnel efficiently and effectively in a professional manner
  • Has at least 4 years of solid technical/engineering experience and proven track record in all aspects of scheduling
  • Experience with production scheduling , additionally skills in mine design would be considered advantageous
2

Experience For Scheduling Clerk Resume

  • Have demonstrated Project Management skills in delivering integrated schedules
  • Effective stakeholder engagement and influencing skills and ability to foster collaboration
  • Demonstrate proficient computer skills, including but not limited to Microsoft Office suite applications (e.g. MS Word, MS Excel)
  • Handle multiple tasks simultaneously. Strong communication and interpersonal skills
  • Strong leadership skills, track record of growing and managing teams
  • Flexible, with strong detail skills and capability of assuming responsibility
  • Excellent verbal and written communication skills are required for ongoing internal and external interactions
  • Demonstrated knowledge of crew functions and skills, and using this knowledge to optimize schedules
3

Experience For Scheduling Administrator Resume

  • Excellent oral and written communication skills to communicate with all levels of management and team members
  • Excellent admin skills and attention to detail
  • Demonstrated management skills to foster growth of team members
  • Assigning work to field engineers based upon their skillset, geography and availability
  • Prior experience in appointment scheduling, patient access, billing, customer service or health care is required
4

Experience For Scheduling Secretary Resume

  • Maintenance scheduling experience would be a definite advantage, but detailed scheduling experience in a projects or logistics field would also be considered
  • Strong experience in scheduling or planning in a large operational or maintenance context
  • Create and maintain necessary capability, knowledge and skills personally and within Technology to deliver a world class Scheduling Function
  • Problem solving skills and business mindset
  • Demonstrated experience using Microsoft Excel, Microsoft Word, and Microsoft Outlook
  • Exceptional problem solving skills in an independent, comprehensive manner
  • Effectively supervise call center operations to ensure optimal performance
  • Work comfortably and effectively with people in various roles from product development to senior executives is essential
  • Demonstrated, solid understanding of workforce tools (Kronos, Lawson, QGenda, and other labor applications)
5

Experience For Manager Scheduling Resume

  • Time management/planning and organizational skills
  • Effectively lead and train the work of others
  • Through partnership with managers, build out skills tracker and competency models
  • Schedules employees (based on skills tracker and competency model)
  • Handle scheduling & booking queries, escalations and exceptions effectively and in a timely manner, within defined SLA’s
6

Experience For Events & Scheduling Assistant Manager Resume

  • Demonstrate a solid understanding of workforce tools (Kronos, Lawson, QGenda, and other labor applications)
  • Directly related experience or an equivalent combination of education and experience
  • Reviews all visits prior to surgery dates to determine need for referral or pre-authorization and collects all fees/co-payments prior to the day of surgery
  • Communicates effectively with other health care providers
  • Learn how to effectively navigate Vivint’s service and scheduling programs
  • Scheduling and scripting development experience
  • Obtaining physician’s orders and needed referrals on all scheduled procedures prior to date of service
  • Partnering with the Supply Planning and Production Planning Process Leaders to improve the effectiveness of Planning Global Process Standards
7

Experience For Scheduling Associate Resume

  • Proven knowledge in developing and supporting planned disaster recovery exercises on the scheduling environment
  • Cheduling/planning experience on engineering/construction projects
  • Practical experience in a project environment focused on Planning & Scheduling, Engineering, or related disciplines
  • Gasoline blending experience or knowledge, including US grade gasoline blending and specifications
  • A good understanding of Aspen Tech Orion (for scheduling) MBO (blend optimisation) and LP applications for refinery production planning
  • Experience in presenting and developing training material
8

Experience For Physician Scheduling Clerk Resume

  • Provide specialist input into the planning & scheduling of effective handover to Operations and/or Operations and Infrastructure
  • Coordinate and support the provision of all scheduling assignments, allocating the appropriate resource to the required skill set
  • Good understanding of the fundamentals of application computing technologies
  • Relevant experience in Planning & Scheduling across a large and diverse portfolio of projects (Essential)
  • Open Pit (ideally Quarry) Mine Planning experience with drill and blast engineering is a requirement
9

Experience For Operations Scheduling Resume

  • Experience scheduling surgeries for operating rooms
  • Experience in understanding and usage of computers, icnluding the Microsoft Office Suite, as well as the ability to learn applications relevant to the position
  • One year of experience in an outpatient clinic setting, outpatient department or admitting department
  • Good understanding of Redwood or other scheduling tools
  • Define and Champion the use of scheduling procedures and good practice
10

Experience For OR Scheduling Clerk, Grade Resume

  • Monitors workload each day and prioritizing based on department
  • Coordinates & develops, along w/the chief of each department, provider master schedules 3 months prior to activating those schedules in Regional CARE system
  • Experience with presenting to large groups at industry events or Autodesk University
  • The ability to self-manage multiple activities, while constantly assessing priorities
  • At least two years’ experience in scheduling

List of Typical Skills For a Scheduling Resume

1

Skills For Scheduling Assistant Resume

  • Interpersonal skills necessary to communicate effectively with patients, physicians and their support staff,
  • Highly analytical with strong decision making and problem solving skills
  • Sound analytical thinking with strong problem solving skills
  • Exhibit good critical thinking skills, with the ability to remain cool under pressure
  • Strong computer skills; literacy in scheduling software
  • Demonstrates skills in managing the reception and registration process
  • Data access/retrieval skills with experience in data analysis, data manipulation using MS Excel, MS Access, and/or other tools as provided
  • Excellent communication skills, including verbal and written language in English
  • Teamwork, good communication skills, driving for results, cross-cultural awareness
2

Skills For Scheduling Clerk Resume

  • Strong computer skills and pleasant phone manners
  • Strong communications skills – written & verbal
  • Approachable with strong interpersonal skills
  • Flexibility, strong change leadership and the ability to change direction quickly and effectively is essential
  • Good typing skills, and able to sit for long periods answering calls and typing
  • Accurate typing and keyboarding skills at 25 WPM. Experience with on-line scheduling and Microsoft Office
  • Tact, diplomacy, and effective negotiation skills are needed when dealing with outside suppliers and internal brewery contacts
3

Skills For Scheduling Administrator Resume

  • Time management, prioritization skills, and multi-tasking abilities
  • Strong analytical skills and an interest to work with and analyse data
  • The organizational skills necessary to prioritize and arrange multiple complex surgical schedules in a manner that optimizes available resources
  • The ability to pay acute attention to detail and utilize excellent follow-up skills
  • Good telephone skills essential
  • Excellent telephone and communication skills are required
  • Strong overall computer skills with a preference for
4

Skills For Scheduling Secretary Resume

  • Strong Communication skills with Management
  • Effective listening skills with the ability to listen and understand patient information and translate it to written documentation
  • Strong organizational skills and attention to details are essential
  • Excellent communication skills with project team and ability to multi-task on several projects at once required
  • Planning and organization skills, time management
  • Or more prior scheduling, billing or coding experience in a hospital or Doctors office required
5

Skills For Manager Scheduling Resume

  • Solid experience of operating large scale PMO Environments with highly demanding clients
  • Sound data modelling and forecasting skills
  • Some experience in planning (resource and/or materials), with a strong process focus
  • Experience working with commercial contracts and proven ability to identify and execute operational terms
  • Post-qualification experience in mining and resources sector – hydrocarbons experience well regarded
  • Medical office clerical experience or equivalent hospital-based surgical boarding or unit coordinator experience
  • Effectively manages personal day to day workload for global scheduling initiatives and/or issues that need to be addressed
6

Skills For Events & Scheduling Assistant Manager Resume

  • Develop programming team’s skill sets and experience
  • An analytical approach with problem-solving skills
  • Can work independently while leveraging relationship management skills sets with business partners
  • 1 Contributes to the effective communication and effective operation of the department
  • Deliver and ensure the business critical tools used in the refineries and FVC offices continue to work accurately and effectively
  • Learn how to effectively navigate Vivint’s service and sales databases
  • Work effectively, independently, be flexible, adaptable and learn quickly while working in a fast paced environment
  • Recognizes and performs regular responsibilities, while pursuing learning of new skills and/or processes
  • Prior classroom scheduling experience in a university setting
7

Skills For Scheduling Associate Resume

  • Proficiency computer skills to include MS Office, Excel, Word, Outlook and Access and other operating systems needed
  • Prior experience with Banner and/or Series 25 scheduling software
  • Demonstrated completion of a Medical Terminology Course or previous experience in healthcare
  • Prior experience in a leadership role and capacity
  • Refinery blending and scheduling experience, refinery process engineering or commercial refinery experience
  • Proven track record in project schedule development and experience with Advanced Project Scheduling using MS Project and Primavera
  • Experience working in a large scale Computer Environment, demonstrate a knowledge of various operating platforms
  • Be willing to update skills and knowledge in areas not related to his career field
8

Skills For Physician Scheduling Clerk Resume

  • Possess I.T. skills in development and maintenance of database systems and networking
  • Expert PC skills including advanced MS Excel/Access and MS Power Point
  • Exceptional phone triage skills, able to manage multiple incoming coals and messages
  • Experience in an oil and gas Upstream environment and a good understanding of Upstream Operations processes
  • Prior experience in production scheduling and/or procurement desired
  • Prior experience facilitating work teams
  • Demonstrate resourcefulness in setting priorities
  • Prior experience in FP&A activities
  • Comprehensive knowledge of computers with average to above average skills in programs like Windows, Excel, Word, and Email
9

Skills For Operations Scheduling Resume

  • Proven experience in cost estimate and cost control for projects in connection with the Chemical or Oil & Gas industry
  • Preference given to candidates with experience in higher education and experience in a registrar’s office is a positive
  • Prior experience with: DOD Lifecycle management, DOD 5000.1, 5000.2, DODI 5000.02, DOD 5000.75, and the Defense Acquisition Guidebook
  • The verbal communication skills necessary to obtain and disseminate information clearly and concisely, and to maintain professionalism in stressful situations
  • Advanced Analytical/Technical Skills
  • Previous electronic medical record system skills
  • Experience with medical information system of at least 1 year, or comparable experience in a medical field
  • Skill and ability to demonstrate exceptional customer service
10

Skills For OR Scheduling Clerk, Grade Resume

  • Respond patiently and effectively to questions asked by patients, family, providers and staff
  • Respond patiently and effectively to questions asked by customers over the phone
  • Use resourcefulness and problem-solving skills when handling telephone and in-person inquiries or when required to resolve patient scheduling issues
  • Work independently and respond effectively under stress
  • Understand and communicate effectively and diplomatically with all levels of personnel
  • Viewing all promotional & interstitial material prior to transmission to ensure familiarity with elements and check accuracy for broadcast

List of Typical Responsibilities For a Scheduling Resume

1

Responsibilities For Scheduling Assistant Resume

  • Validate business partner implementations plans and DR scripts for clear scope with focus on the IPD engineer’s ability to successfully execute supporting changes
  • Excellent organization and communication skills, strong time management ability
  • Effective time-management and organisational skills and the ability to prioritise own workload
  • Strong schedule development, analysis and reporting skills are required along with the ability to engage with others to facilitate meeting expectations
  • Is able to build strong relationships with stakeholders and effectively engage them (Assets, Ports, Freight, Customer Liaison, Planning, A&I, etc.)
  • Good level of interpersonal skills to co-ordinate a number of activities and the ability to communicate, influence and direct decision making
  • Multitask and work effectively under changing priorities and time constraints
2

Responsibilities For Scheduling Clerk Resume

  • Excellent verbal and written communication skills and ability to function within a project team
  • Excellent interpersonal and customer service skills and desire to assist others
  • Strong communication skills to develop cohesive relationships with technical peers and stakeholders
  • Good organizational, analytical, collaboration, time management, and mathematical skills
  • Computer skills including Microsoft Office applications, Epic and applications associated with performing basic work tasks
  • Time management, critical/creative thinking and problem-solving skills
  • Experience with organizing and prioritizing multiple tasks
  • Assist manufacturing management by providing machine schedules to operate in an efficient, cost effective manner
  • Prior experience in a health care setting, required
3

Responsibilities For Scheduling Administrator Resume

  • Proven experience and knowledge of construction project delivery and construction industry workflows is essential
  • Work effectively and efficiently with insurance companies to obtain pre-authorization for any and all surgical procedures
  • MS Office Skills, especially Excel
  • Organisational and time-management skills
  • Work with physicians, management and staff personnel efficiently and effectively in a professional manner
4

Responsibilities For Scheduling Secretary Resume

  • Ongoing team training and upskilling is regular, of a high quality and supports continuous improvement across the unit
  • Overseeing the allocation of financial resources; identifying cost-effective approaches; and managing departmental budget
  • Scheduling experience with software development projects
  • Collaborating with business, area, and process leadership to scope, prioritize, and execute projects
  • Experience at the manager level developing and applying achievement metrics, as well as managing staff, resources, projects, and change management
5

Responsibilities For Manager Scheduling Resume

  • Demonstrated understanding of applying workplace policies, business practices, and operations to scheduling procedures
  • Experience within scheduling and route mapping are advantageous as is knowledge and awareness of scheduling processes
  • Previous experience in an engineering consulting environment providing services to utilities industry would be considered an asset
  • Experience with SAP supply network planning and production planning and detailed scheduling
  • Very Good Knowledge of both automated and manual project planning and scheduling techniques and programs, including Primavera P6
6

Responsibilities For Events & Scheduling Assistant Manager Resume

  • Strong background in television studio and remote crewing and personnel hiring required
  • Manages the territory and route planning team to develop applications, processes, and best practices for routing to drive customer experience
  • Experience in the areas of relationship building, conflict resolution, and problem-solving
  • Effective knowledge of teaching and training techniques
  • Demonstrate understanding of workplace policies, business practices, and operations and apply to scheduling procedures
  • Attention to detail and demonstrated ability to produce error-free work in a variety of functions such as typing, text editing, data entry, and calculations
  • Exceptional organizational abilities and flexibility when handling changing deadlines and priorities
  • Provides excellent customer service by demonstrating an understanding of internal and external customer’s needs
7

Responsibilities For Scheduling Associate Resume

  • Experience with scheduling surgeries in operating rooms
  • Experience working with Cerner Scheduling is required
  • Experience in project planning / scheduling and / or project controls gained on a variety of different projects
  • Experience in Scheduling and Shipping
  • Experience of working in a TV scheduling environment
8

Responsibilities For Physician Scheduling Clerk Resume

  • 2 Scheduling Data Entry. Two (2) years of experience with customer service and or scheduling role
  • Demonstrated proficiencyin use of Microsoft Office applications; Word, Excel, Outlook; and conducting research using various websites
  • Five years of experience in natural gas or power trading / scheduling environment
  • Tertiary qualifications in Engineering or a related discipline, with at least 6 years road project scheduling experience
  • Previous experience within an administration or scheduling based role. This doesn’t need to be within testing
9

Responsibilities For Operations Scheduling Resume

  • Directly assisting patients with scheduling appropriate follow-up visits prior to their discharge from the emergency department
  • Demonstrates ability in phone etiquette and multitasking
  • Basic skill searches in myScheduling
  • Previous experience in a relevant position such as Supply Chain, scheduling, Asset Management etc
  • Demonstrate mastery of project scheduling best practices
  • Provides strong leadership to staff by serving as a professional role model
  • Interfaces with Planners to plan and prioritize purchasing activities
  • Develops and maintains strong working relationships to facilitate change,
10

Responsibilities For OR Scheduling Clerk, Grade Resume

  • Experience with facilitating process assessment sessions with internal and external business partners at all levels
  • Correctly identify patient prior to scheduling services
  • Demonstrated understanding of technology tools utilized to create and finalize schedule(s)
  • Three to five years related work experience in a medical setting and/or a current Radiology
  • Experience documenting process and workflows

Related to Scheduling Resume Samples

Scheduling Coordinator Resume Sample

Work Experience

  •  Skills & Abilities: Familiarity with basic computer skills required. Excellent communication and interpersonal skills. Ability to multitask. Demonstrates a commitment to continued self-growth and maintenance of competencies   •  Remind patients of scheduled appointments via mail or phone  &nb...
Professional Skills

  •  Places calls to patients and physicians as...
  •  Prior experience coordinating projects, ut...
  •  Analytic skills, self-directed, functions ...
4.9
24 votes

Scheduling Engineer Resume Sample

Work Experience

  •  Sound knowledge of scheduling engineering systems principles and practices required   •  Proficiency in use of computer scheduling programs and computer software programs necessary   •  Prepares and develops study information as assigned. Evaluates quantities, job hours/staffing, a...
Professional Skills

  •  Skills to present data and analysis to PC,...
  •  Interacting with Clients and their represe...
  •  Strong CPM scheduling techniques and const...
4.8
22 votes

Scheduling Specialist Resume Sample

Work Experience

  •  Participates in administrative “on-call” communication with staff and/or family members regarding schedule changes with professional staff   •  Ensures that requests for homecare service are filled promptly, and scheduled into computer in a timely manner   •  Ensures that homecare ...
Professional Skills

  •  Excellent demonstrated customer service sk...
  •  Excellent communication and customer servi...
  •  Basic computer skills, including demonstra...
4.8
24 votes

Enterprise Data Office Resume Sample

Work Experience

  •  Experience in a large Data Warehouse environment   •  Lead existing and emerging technology and development efforts, ensuring that technologies and processes are aligned with the goals of the BB&T business strategy   •  Demonstrate comprehensive experience and skill in data war...
Professional Skills

  •  Build Strong Partnerships - Demonstrate in...
  •  Deliver Outcomes - Demonstrate a bias for ...
  •  Operate as a Team Player - Work together t...
4.9
17 votes

Director, Office Resume Sample

Work Experience

  •  Develops and manage the overall facilities plan for the Company to ensure efficient and cost effective usage of office space and facilities to cope with the short term & long term business requirements and strategies   •  Leads the Office Administration team to ensure renovation projects are well ...
Professional Skills

  •  Provides advice and direction to Treasury ...
  •  Provides full-spectrum CI expertise and le...
  •  Provides senior-level guidance and recomme...
4.9
22 votes

Room Supervisor Resume Sample

Work Experience

  •  Understanding some banking. Being able to count money fast and stay in balance   •  Manage and schedule daily floor operations   •  Provide tool repair completion dates to internal customers   •  Order all disposable tooling required in the daily operation of th...
Professional Skills

  •  Computer operations experience and demonst...
  •  Extensive plant level experience with sign...
  •  Demonstrated good internal customer servic...
5.0
15 votes
Resume Builder

Create a Resume in Minutes with Professional Resume Templates