From a young age I have been compelled to take things apart, decipher complex systems and understand how they are built. I have developed an analytical mind that drives me to use technology to solve problems.
I understand data.
I appreciate the power of large sets of data to show trends, predictions, and make informed decisions.
I help others on Stack Overflow.
Debuging hard to find errors can often be frustrating, but the feeling of accomplishment after solving a difficult puzzle is rewarding.
Projects
NFL ArrestFifteen years of NFL arrest data visualized in interactive graphs: PHP, C3, Jquery, HTML5, CSS3
npm absorbA NPM (Node.JS Package Manager) utility package designed to recursively deep merge Javascript objects quickly
Procedural Psych EpisodeA script that creates random text scripts based on tropes in the show Psych! Created Using: Node.JS, Nearley.js and Gulp to generate new text.
Yik MapYik Map provides an interactive web interface for the app Yik Yak. Created using: AngularJS, NodeJS, Jquery, HTML5, CSS3
npm datacookbook-apiA Node.JS light wrapper of Datacookbook.com's multiple term definition lookup API's
Experience
CWU Insitutional Effectiveness
Using business knowledge, interface between stakeholders and data warehouse developers.
Create SAS Scripts to utilize official data warehouse to automate federal, state and 3rd party required reporting. (significant time/cost savings and improved consistency and accuracy)
Maintain SAS Reporting Data Warehouse System, develop new database objects.
Create high priority datasets to support university accreditation and longitudinal data research.
Won best paper 'Evolution of a Data Warehouse: System Approach' presented at Rocky Mountain Association of Institutional Research (RMAIR) & AIR National conference.
Experience Working Remotely / Telecommute (Starting 10/01/2019)
Work with IT to design & create a new star schema data warehouse with regard to business need.
Work with IT to design & develop datasets necessary for a new suite of dashboard reporting tools (WebFocus).
Lead a small team of developers and outside consultants to use SAS to create ETL pipelines that warehouse official reporting data.
Use SSIS to create ETL pipelines for operational reporting data marts from multiple systems of record.
Develop new database structures to enhance reporting capabilities using my knowledge of business rules.
Improve User Experience and User Interfaces for reporting dashboards, develop reports querying big data sets, and answer business intelligence questions with quantitative answers. Actively worked to develop my data driven intuition as well as skills in machine learning and predictive analytics (DataCamp). I created business intelligence reporting dashboards using Information Builders WebFocus.
CWU Organizational Effectiveness
I worked to improve User Experience and create business intelligence reporting dashboards using Information Builders WebFocus. Created JavaScript libraries that created reusable code in all dashboards. Used Node.js to automate a lengthy data file download process.
Alaska Airlines IT Department
After 2 years of internships I was offered a temporary summer software development position at Alaska Airlines. I developed team productivity tools, solutions in C# based on requirements and UX wireframes and tested system migration for a company wide Windows 7 upgrade.I worked with the Ground Operations IT Team as an intern. I created a C# Data Dashboard analyzing service tickets, displayed on a large screen in the office with the goal to increase team productivity and service response time. I queried a SQL database to get ticket metrics, wrote the C# server backend, and designed the HTML/CSS front-end.I worked with the IT Architecture Team as an intern. I helped to implement the Service Oriented Architecture inventory of SOAP/WPF Web Services.
CWU Early Childhood Learning Center
I improved User Experience and made regular additions & updates to the Early Childhood Learning Center's website.
CWU Family Resource Center
My responsibilities included redesigning and updating the Family Resource Center's website. I also designed posters for campus events.
Patrick Murphy Webdesign & Photography
I develop websites for various small businesses and individuals. In 2009, I began offering professional Photography services.
Education
Central Washington University
Bachelor of Computer Science
Winter 2016Coursework
UX/UI Design & Development
Programming in Distributed Environments
Databases Management Systems
Statistics & Computer Modeling
Network Communications
Operating Systems and Computer Architecture
Ethics in Computer Science
Accomplishments
CWU Startup Club Senator
I was one of three founders of an entrepreneurial club focused on technology that brought speakers and hackathon events to campus.Senator Responsibilities
I represented CWU Startup in the CWU Club Senate, I voted on important issues such as funding requests, congressional bylaws, and other issues that effected our club and the campus as a whole. I used my position to submit funding requests to support events.
Source 2015
Presented my project AIR at the The Symposium Of University Research and Creative Expression. I explained how AIR helped to create a culture of safety for the Aviation department.