Hi. My name is Patrick Moorehouse. I have a B.Sc in Physics, and an M.Sc in Computer Science, with First class honours (1st). I have experience in Web Design, Programming in multiple languages, and Android Mobile Application Development.

I AM A PROBLEM SOLVER

Patrick Moorehouse
3A Ferndale Park, Wexford
087-9137228
GitHub: https://github.com/Patrick-IRL

SKILLS

Programming and Scripting Languages

  • C/C++
  • Android
  • SQL
  • Java
  • Ruby
  • Python
  • HTML
  • CSS
  • JavaScript
  • PHP
  • SQLite

Software

  • Eclipse
  • QtCreator
  • Dreamweaver
  • Photoshop
  • Android Dev Tools
  • MySQL
  • phpMyAdmin
  • Oracle DBMS
  • VMWare
  • WAMP Server
  • Mathcad
  • Matlab
  • Bing API
  • Blekko API
  • Google Search API

EDUCATION

University College Dublin
Dublin, Ireland

Master of Science in Computer Science, Dec 2013

University College Dublin
Dublin, Ireland

Bachelor of Science, Physics with Astronomy and Space Science, May 2011

WORK EXPERIENCE

Parker Hannifin
Technical Operator
Wexford, Ireland
2007-2012

Quality Control; Calibrating Tools, Contamination Checks, Checking Dimensions of Parts Against Drawings, Maintaining Quality Standards, Secondary Manufacturing Work, Computer Work, Purchase Orders.

Crimewatch
Operator
Wexford, Ireland
2009

Monitoring Security Alarms and Surveillance Systems, Alert Clients if Alarm Triggered.

PAST PROJECTS

Metasearch Website
Metasearch

Built a search engine website which used APIs from Google, Bing and Blekko to send search queries, then processed the results to aggregate and rank webpages returned from the three APIs.

Android Application
CS:GO Sounds

CS:GO Sounds is an application based on the hugely popular PC game, Counter Strike: Global Offensive. The application is a soundboard app, which lets users play the weapon sounds from the game, and to set them as Ringtone, Notification, or Alarm tone. The app uses the PagerSlidingTabStrib library and Fragments to display in an attractive Google Play style interface. The app uses Google AdMob to serve advertisements, and the In-App Billing service to allow users to make a purchase to remove ads.

Android Application
TicketFairy

TicketFairy is an application that takes advantage of an already existing trend, using the #ticketfairy hashtag on twitter to find tickets to sold out gigs. TicketFairy allows users to browse gigs and track them, so they get notified whenever a tweet is posted about the gig they are interested in.

Project Website
Dean Electronics

Built a database driven website, products dynamically listed products (guitar electronics) from database, and allowed users to make orders, and for site admins to administer the site.

Virtualization
Operating Systems

Used virtual machines to create and configure virtualised instances of Windows 7 and Debian 6, carrying out all the essential administrative tasks that would be required for a computer in a company setting. An instruction manual was written, covering all of these tasks on both Operating Systems.

C++ Programming
English to Elvish Translator

Wrote a program in C++ to read in an input text file, translate the contents to Elvish and write translation to file, then read the translated file and translate it back to English and writing to file again.

Systems Management
Networking, Server OS, and Active Directory

Wrote an instruction manual on the installation and configuration of Windows Server 2008 operating system (full/core), and creating and joining an Active Directory Domain (servers and clients).

Programming Portfolio
C

Portfolio of programs written in C, dealing with many aspects of the language, including file I/O, arrays, functions, pointers, data structures and linked lists.

SQL Database
Oracle SQL

Database project, which focused on revising and improving the database from the Dean Electronics project. Worked with Oracle 11g R2.

I am a very Technical Minded person, Intuitive and Logical, and a great Problem Solver. I am quick to learn new skills. I am very determined when pursuing new knowledge. I always press for high standards, always striving for the best implementation of a solution.