Robert Harrison

Software Developer

Hi, my name is Robert Harrison. I am a Software Developer and owner of RWH Technology. I develop speech therapy apps for the iPhone and iPad. I am also an avid snow boarder and stand up paddle boarder. I am available for hire on a contract basis. Thanks.

  • See My Portfolio
  • See My Portfolio
  • See My Portfolio


iOS Developer and Owner/Sole Proprietor of RWH Technology. Available for contract work.

- 10+ years of software development experience.
- M.A.Sc., University of Regina.
- Skilled with Objective-C and Xcode to develop iOS apps.
- 6 apps published on Apple App Store: 4 iPad and 2 universal.
- Experienced with iOS SDK and Cocoa Touch.
- Experience integrating third-party libraries and APIs.
- Strong database and front-end skills.
- Skilled at software design using UML and applying design patterns.
- Quality focus – unit, functional and regression testing.
- Strong technical writing skills.
- Constantly learning, evaluating, and applying new technologies and best practices, such as Agile.

iOS App Development Skills


Objective-C, SQL, XML, JSON



Development Software

Xcode, Git, Mercurial, Test Flight, Instruments


iOS SDK, Cocoa Touch, RESTful web services

Graphic Design

Illustrator, Photoshop


1. Software Developer2011 - Present

RWH Technology, San Diego, CA

- Owner and Sole Proprietor of RWH Technology.
- Design and Implementation of iOS apps for helping children improve their speech and language skills.
    Speech Cards (universal app, Pro and Lite versions)
    Speak Colors (iPad app, Pro and Lite versions, English and Spanish versions)
        - SQLite database.
        - AVFoundation for voice recording and playback.
        - UIKit for user interface construction and management.
        - StoreKit for In-App-Purchases.
        - Integrated Bing Image Search (RESTful web service using JSON).
- App Marketing via social media, blog articles, press releases, advertising, interviews, professional conferences.
- Graphic Design of artwork for apps and marketing materials.

2. Solution Architect2007 - 2011

Online Business Systems

Clients: FiServ, Sempra Energy, Litton Loan Services, Auto Club of Southern California

2.1 FiServ, Dallas, TX

- Documented the architecture and configuration of the Genesys environment.
- Analyzed the configuration of the Genesys environment and recommended a number of changes to improve the performance, stability, availability and management of the system.

2.2 Sempra Energy, San Diego, CA

- Genesys Technical Account Manager
- Provided architectural and functionality recommendations and input for architecture/design discussions.
- Facilitated communication between Genesys Product Management, Engineering, and Technical Support to ensure issues were resolved quickly.
- Enhanced the Genesys troubleshooting skills of the Sempra staff.
- Documented and implemented changes to all aspects of the Genesys system.

2.3 Sempra Energy, San Diego, CA

- Software Developer
- Implementation and testing of Genesys Agent Desktop web application using HTML, JSP, Java, JavaScript, XML and the Genesys Agent Interaction and Platform SDKs in an Avaya Communication Manager switch environment.
- Demonstration of the product to the client.
- Provided support during the user acceptance testing phase.

2.4 Litton Load Servicing, Houston, TX

- Provided support for the Genesys call routing strategies.

2.5 Automobile Club of Southern California, Costa Mesa, CA

- Design, implementation and testing of database-driven call routing strategies using Genesys.

2.6 Online Business Systems, Calgary, AB

- Internal financial reporting system using C# and .Net.

3. Research Assistant2004 - 2007

Energy Informatics Lab, Faculty of Engineering, University of Regina, SK

- Developed a number of software applications (using Java, Python, C#, XML, OWL) to model objects and processes for selecting method of remediation of petroleum contaminated sites.
- Project leader for a small team developing a web-based (PHP), carbon dioxided data analysis system for the International Test Centre for CO2 Capture.
- Researched software and hardware for visualizing oil, gas and geology. Data gathered enabled supervisor to receive $104,000 in funding from Canada Foundation for Innovations (CFI).
- Server administration: Linux, Subversion, Apache HTTP Web Server.
- Published and presented research papers.
- Awarded Research Scholarship, University of Regina, September 2004 - November 2007.

4. Technical Support2004

Convergys, New Glasgow, NS

Provided telephone technical support for Microsoft Office Setup, Outlook and Outlook Express.

5. Software Developer2001

Nortel Networks, Ottawa, Canada

- Maintenance and development of optical network planning applications using C++.


University of Regina2004 - 2008

M.A.Sc., Electronic Systems Engineering

- Specialized in Software Engineering/Applied Artificial Intelligence.
- Research interests: Ontologies, Semantic Web, Software Engineering.
- 7 publications.
- Thesis: Tools for Industrial Knowledge Modeling and Management.

University of Regina1998 - 2003

B.Sc., Computer Science

- Co-operative Education Program.


Contact Form

Message successfully sent
Send another message