2. Table of Contents
1. Statement of Authenticity
2. Mission Statement
3. Elevator Speech
4. Education
a. Plan of Study
b. Course Descriptions
c. Academic History
5. Resumé
6. Awards and Accomplishments
7. Career Pathing
8. Work Samples
3. Statement of Authenticity
Michael S. Hanaway
3575 Judah Way
Las Vegas, NV 89147
March 01, 2014
I attest that the material contained in this portfolio is my original work and is an honest
representation of my skills. I reserve the right to grant or deny permission to
reproduce, distribute, and/or modify any of the work contained therein.
- Michael S. Hanaway
4. Mission Statement
“My mission is to lead and direct the
development, testing, implementation, and maintenance of web-based
applications. To collectively troubleshoot system problems and look for ways to
improve the application. To utilize my experience and judgment to plan and
accomplish goals. Moreover, to inspire a creative team to build engaging and
easy to navigate applications.
My immediate goal is to complete my Bachelor of Science Degree in Computer
Information Systems with honors by April 2014 and to be prepared for
Certification Exams in Web Development by August 2014.”
5. Elevator Speech
Hi, I’m Michael Hanaway. Thank you for the opportunity to tell you a little
about myself. I see myself as a creative person. In the past, I would have mainly
presented my artistic or graphic skills as examples. However, today I include my
ability to find creative solutions to problems as well. I look forward to
graduating from DeVry in April this year, with a Bachelor Degree in Computer
Information Systems with a concentration in Web Development and
Administration. It has been a personal milestone for me to see my dream, of
merging my creative background with a more technical training, now becoming
a reality. Currently, I am seeking the certifications and experience that will help
establish my mission to become a leader in the web development industry.
7. Plan of Study
i. Personal & Professional
Development
i. Critical Thinking & Problem-Solving
ii. Career Development
ii. Business
i. Essentials of Accounting
ii. Introduction to Business &
Technology
iii. Project Management
iii. System Concepts
i. Logic & Design
ii. Architecture & Operating Systems
with Lab
iii. Connectivity with Lab
iv. System Concepts
iv. Information Systems Security
i. Principles of Information Systems
Security
Bachelor of Science Computer Info Systems (BCIS) - Web Development
8. Plan of Study
v. Programming
v. Programming with Lab
vi. Object-Oriented Programming with
Lab
vii. Business Application Programming
with Lab
vi. Web Development
v. Web Interface Design with Lab
vi. Web Application Development with
Lab
vii. Systems Development
v. Structured Analysis & Design
vi. Introduction to Database with Lab
vii. Object-Oriented Analysis & Design
viii.Senior Project
v. Computer Information Syst Senior
Project
Bachelor of Science Computer Info Systems (BCIS) - Web Development
9. Course Descriptions
CIS115 Logic and Design*
This course introduces basics of programming logic, as well
as algorithm design and development, including
constants, variables, expressions, arrays, files and control
structures for sequential, iterative and decision processing.
Students learn to design and document program
specifications using tools such as flowcharts, structure charts
and pseudocode. Program specification validation through
desk-checking and walk-throughs is also covered.
CIS206 Architecture and Operating Systems with Lab*
This course introduces operating system concepts by
examining various operating systems such as Windows, UNIX
and Linux. Students also study typical desktop system
hardware, architecture and configuration.
CIS246 Connectivity with Lab*
This course covers fundamentals of data communication and
computer networking, including the Open Systems
Interconnection (OSI) model. Network architecture and
configurations such as local area networks (LANs) and wide
area networks (WANs) are addressed.
SEC280 Principles of Information Systems Security*
This course provides a broad overview of information
systems security in organizations. Topics include security
concepts and mechanisms; mandatory and discretionary
controls; basic cryptography and its applications; intrusion
detection and prevention; information systems assurance; and
anonymity and privacy. Various types of controls used in
information systems, as well as security issues surrounding the
computer and computer-generated data, are also addressed.
BCIS Program Specific Coursework
10. Course Descriptions
CIS170C Programming with Lab*
This course introduces basics of coding programs from
program specifications, including use of an integrated
development environment (IDE), language syntax, as well as
debugger tools and techniques. Students also learn to develop
programs that manipulate simple data structures such as
arrays, as well as different types of files. C++.Net is the
primary programming language used.
CIS247C Object-Oriented Programming with Lab*
This course introduces object-oriented programming
concepts including
objects, classes, encapsulation, polymorphism and inheritance.
Using an object-oriented programming language, students
design, code, test and document business-oriented programs.
C++.Net is the primary programming language used.
CIS355B Business Application Programming with Lab*
Building on analysis, programming and database skills
developed in previous courses, this course introduces
fundamental principles and concepts of developing programs
that support typical business processing activities and needs
such as transaction processing and report generation.
Students develop business oriented programs that deal with
error handling, data validation and file handling. COBOL is
the primary programming language used.
CIS363B Web Interface Design with Lab*
This course introduces web design and basic programming
techniques for developing effective and useful websites.
Coursework emphasizes website structure and navigational
models, practical and legal usability considerations, and
performance factors related to using various types of media
and tools such as hypertext markup language
(HTML), cascading style sheets (CSS), dynamic HTML
(DHTML) and scripting. Extensible HTML (XHTML) and
JavaScript are the primary software tools used.
11. Course Descriptions
CIS407A Web Application Development with Lab*
This course builds on analysis, interface design and
programming skills learned in previous courses and
introduces basics of design, coding and scripting, as well as
database connectivity for web-based applications. A
programming language such as Visual Basic.Net, C++.Net or
C#.Net is used to implement web-based applications.
ASP.Net is the primary software tool used.
CIS321 Structured Analysis and Design*
This course introduces the systems analysis and design
process using information systems methodologies and
techniques to analyze business activities and solve problems.
Students learn to identify, define and document business
problems and then develop information system models to
solve them.
CIS336 Introduction to Database with Lab*
This course introduces concepts and methods fundamental to
database development and use including data analysis and
modeling, as well as structured query language (SQL).
Students also explore basic functions and features of a
database management system (DBMS), with emphasis on the
relational model.
CIS339 Object-Oriented Analysis and Design*
Building on the foundation established in CIS321, students
explore techniques, tools and methods used in the object-
oriented approach to developing applications. Students learn
how to model and design system requirements using tools
such as Unified Modeling Language (UML), use cases and
scenarios, class diagrams and sequence diagrams.
CIS470 Computer Information Systems Senior Project*
Working in teams, students apply knowledge and mastered
skills, including problem-solving techniques and project-
management methods, to an applications-oriented project.
The project provides real-world experience by integrating
systems
analysis, programming, testing, debugging, documentation
and user interfacing techniques.
12. Academic History
Course # Course Grade Term
MATH 092 Basic Algebra A Fall 2011
ENGL 112 Composition * Transfer
ENGL 135 Advanced Composition A Spring 2012
ENGL 216 Technical Writing * Transfer
SPCH 275 Public Speaking * Transfer
CRHU 31 Humanities * Transfer
HUMN 448 Philosophy of Religion * Transfer
HUMN 432 Technology, Society & Culture A Spring 2012
PSYC 110 Psychology * Transfer
13. PSYC 305 Motivation & Leadership A Fall 2011
POLI 332 Political Science * Transfer
COLL 148 Critical Thinking and Problem-Solving A Summer 2011
MATH 114 College Algebra A Spring 2012
MATH 221 Statistics for Decision-Making A Summer 2012
SCI 204 Environmental Science w/Lab * Transfer
ACCT 301 Essentials of Accounting B Fall 2012
BUSN 115 Introduction to Business & Technology A Spring 2012
MGMT 404 Project Management A Fall 2012
CIS 115 Logic and Design A Summer 2011
CIS 206 Architecture & Operating Systems w/Lab A Fall 2011
CIS 246 Connectivity w/Lab A Summer 2011
COMP 100 Computer Applications for Business w/Lab * Transfer
14. SEC 280 Principles of Information Systems Security A Spring 2013
CIS 170C Programming w/Lab B Summer 2012
CIS 247C Object-Oriented Programming w/Lab A Fall 2012
CIS 355B Business Application Programming w/Lab C Fall 2012
CIS 363B Web Interface Design w/Lab B Spring 2013
CIS 407A Web Application Development w/Lab A Summer 2013
CIS 321 Structured Analysis & Design B Spring 2013
CIS 336 Introduction to Database w/Lab B Spring 2013
CIS 339 Object-Oriented Analysis & Design C Fall 2013
SEC 370 Web Security C Fall 2013
WEB 320 Principles of E-Commerce B Spring 2013
WEB 375 Web Architecture w/Lab A Summer 2013
117/124 Credits Bachelor of Science Computer Info Systems 3.50* → 04/27/14
15. Resumé
Michael S. Hanaway
GRAPHIC DESIGN ■ SALES ■ CUSTOMER SERVICE
Dedicated to Excellence and Customer Satisfaction
An artistic and professional business person who masters visual communication along
with creative presentation combining both the process (designing) by which the
communication is created and the products (designs) which are expertly generated.
Expertise in developing and initiating advertising programs to increase patronage,
market percentage and overall profitability. Motivate personnel to set higher goals
and achieve greater success. Establish and maintain an excellent rapport with all
levels of staff and management as well as VIP guests.
Creative Print Design
Project Management
Budget/Cost Control
Industry Software
Flexible/Team Player
Business Development
Brand Awareness/Promotion
Marketing Program Design
Customer/Vendor Relations
Staff Training/Supervision
SPECIAL TRAINING
Microsoft Visual Studio/Visio/Project/Word/Excel/PowerPoint, Adobe, Photoshop,
Illustrator, InDesign, Sales, Customer Service, Money Handling
PORTFOLIO
Online @ http://www.slideshare.net/MichaelHanaway/portfolio -hanaway-m
PROFESSIONAL EXPERIENCE
HOLIDAY INN, Las Vegas, NV 2009-2011
Shuttle Driver/Bellman
Greet and assist over 100 guests per day as Bellman; 60 per day as driver.
Followed safety regulations and state laws governing vehicle operation and
ensure that passengers follow safety regulations.
Served as patron’s first point of contact, tailored their experience to specific
needs/desires, resolved issues, and ensured their satisfaction at all times.
Provide feedback to management influencing shuttle scheduling/routing.
CONSOLIDATED REALTY INC., Las Vegas, NV 2007-2008
OPC Sales Associate
Encouraged customers to purchase/schedule preview package sales tours, secured
signed agreements, collected cash deposits, closed 20%.
Verified that all persons met eligibility requirements, answered questions
concerning property, facilities and services, maintained proprietary info.
Supported the entire team in reaching goals and objectives.
3575 Judah Way ♦ Las Vegas, Nevada 89147
702-574-2871 ♦ michael.hanaway@yahoo.com
16. Awards & Accomplishments
DeVry University
National Dean’s List Honorary Award Recipient
College of Southern Nevada
Phi Theta Kappa International Honor Society
National Dean’s List Honorary Award Recipient
17. Career Pathing
Milestones Description Possible Job Titles
1 Year Goal
To enter the field of
Web/Application Development
and establish a firm foundation.
Web Applications Designer
Web Interface Designer
Application Systems Analyst
2 Year Goal
To promote a reputation for
creativity and reliability in
projects, team building, and
customer relations.
Web Applications Developer
Sr. Web Interface Designer
Application Systems Analyst 2
5 Year Goal
To become a major influence in
the Web/Application
Development industry.
Web Applications Developer 3
Web Interface Design Director
Application Systems Architect
22. Psuedocode Flowchart
Begin fireworksCheckout
Set totalPrice = 0
Set averagePrice = 0
Make Array(purchaseTable, 9999)
Set sub = 0
Set itemValue = 0
While itemValue <> -1
Prompt operator for itemValue
Get itemValue
If itemValue <> -1 THEN
purchaseTable(sub) = itemValue
sub = sub + 1
totalItems = sub
ELSE
ENDIF
ENDWHILE
While sub2 < totalItems THEN
totalPrice = totalPrice + purchaseTable(sub2)
sub2 = sub2 + 1
ENDWHILE
Set averagePrice = totalPrice / totalItems
Display “The total number of items purchased is: “ + totalItems
Display “The average price of the items chosen is: “ + averagePrice
Display “The total price of all the items purchased is: “ + totalPrice
If totalItems > 20 THEN
Display “Since more than 20 items were purchased, you qualify for a 10% discount!”
discountPrice = totalPrice * 0.10
totalPriceWithDiscount = totalPrice – discountPrice
Display “The total discount is: “ + discountPrice
Display “The total price with discount is: “ + totalPriceWithDiscount
ELSE
ENDIF
END
24. UI (User Interface) UI (User Interface)
EBS Emergency Contacts
Conover Insurance Company Employee Benefits System
EMERGENCY CONTACT INFORMATION
First Name
Last name
Middle Initial
Relationship
Home Address
Home Phone
Work Phone
Add Contact Update Contact Delete Contact
Next Contact Previous Contact