An open API service indexing awesome lists of open source software.

https://github.com/rogchap/portfolio

Portfolio of Work
https://github.com/rogchap/portfolio

Last synced: 4 months ago
JSON representation

Portfolio of Work

Awesome Lists containing this project

README

        

# Roger Chapman
## Award winning Software Engineer, Creative Technologist and UX Designer

Roger Chapman has over 12 years experience in Software Engineering;
he is passionate about the web and native mobile apps.
With strong communication, UX, and design skills, Roger has a unique set of skills as an Engineer.

Roger has worked on large scale applications for clients in Australia & the UK:
including Google, Commonwealth Bank, Optus, Lexus, IAG, AusTrade, Freedom Furniture, Disney, Mars, Trinity Mirror, Royal Bank of Scotland and The Scottish Government.

### Hometime On Demand native app

| What? | Description |
| --- | --- |
| **Discipline** | UX, Design, Code, DevOps |
| **Language** | Go, JavaScript, Objective-C, Java |
| **Technology** | AWS, MongoDB, GraphQL, React Native, Redux, iOS, Android |
| **Integration** | Intercom, Mailjet |

![Hometime On Demand (iOS)](images/hometime-on-demand.png)

### Hometime Control

| What? | Description |
| --- | --- |
| **Discipline** | UX, Design, Code, DevOps |
| **Language** | Go, JavaScript, HTML5, CSS3 |
| **Technology** | AWS, MongoDB, GraphQL, React, Redux, Webpack |
| **Integration** | Intercom, Mailjet, Google Calendar, Xero |

![Hometime Control (List View)](images/hometime-control-1.png)
![Hometime Control (Details View)](images/hometime-control-2.png)
![Hometime Control (Map View)](images/hometime-control-3.png)

### Hometime Client native app

| What? | Description |
| --- | --- |
| **Discipline** | UX, Design, Code, DevOps |
| **Language** | JavaScript, Objective-C |
| **Technology** | Google Firebase, React Native, Redux, iOS |
| **Integration** | Intercom |

![Hometime Client app (iOS)](images/hometime-client.png)

### Kayla Control

| What? | Description |
| --- | --- |
| **Discipline** | UX, Design, Code, DevOps |
| **Language** | JavaScript, HTML5, CSS3 |
| **Technology** | AWS, MongoDB, NodeJS, Meteor, React |
| **Integration** | Intercom, Mandrill, Google Calendar, Xero, Tookan |

![Kayla Control (List View)](images/kayla-control-1.png)
![Kayla Control (Details View)](images/kayla-control-2.png)

### Kayla Host application

| What? | Description |
| --- | --- |
| **Discipline** | UX, Design, Code, DevOps |
| **Language** | JavaScript, HTML5, CSS3 |
| **Technology** | AWS, MongoDB, NodeJS, Meteor, React |
| **Integration** | Intercom, Mandrill |

![Kayla Host](images/kayla-host-1.png)
![Kayla Host (Booking View)](images/kayla-host-2.png)

### Kayla Marketing site

| What? | Description |
| --- | --- |
| **Discipline** | Code, DevOps, Photography |
| **Language** | JavaScript, HTML5, CSS3, SVG |
| **Technology** | AWS S3, React |
| **Integration** | Intercom |

![Kayla](images/kayla-1.png)
![Kayla](images/kayla-2.png)
![Kayla](images/kayla-3.png)

### Kayla Blog site

| What? | Description |
| --- | --- |
| **Discipline** | DevOps, Code (Frontend) |
| **Language** | HTML5, CSS3 |
| **Technology** | AWS, Docker, Ghost Blogging |

![Kayla Blog](images/kayla-blog-1.png)

### Phonapi native app

| What? | Description |
| --- | --- |
| **Discipline** | UX, Code, DevOps |
| **Language** | JavaScript, Objective-C |
| **Technology** | AWS, React Native, GraphQL, NodeJS, iOS |
| **Integration** | Twilio |

![Phonapi](images/phonapi.png)

### ACRF - The One interactive site

| What? | Description |
| --- | --- |
| **Discipline** | UX, Code, DevOps |
| **Language** | JavaScript, HTML5, CSS3 |
| **Technology** | AWS, NodeJS, WebGL, WebRTC, WebAudioAPI |
| **Awards** | W3, FWA, CLIO |

![ARCF - The One](images/the-one-1.png)
![ARCF - The One](images/the-one-2.png)

### CBA - Wallet Run console game

| What? | Description |
| --- | --- |
| **Discipline** | Code, Game Design |
| **Language** | C# |
| **Technology** | Unity 3D, Microsoft Kinect |

![CBA - Wallet Run](images/wallet-run-1.png)
![CBA - Wallet Run](images/wallet-run-2.png)
![CBA - Wallet Run](images/wallet-run-3.png)

### Freedom Furniture iOS app

| What? | Description |
| --- | --- |
| **Discipline** | Code |
| **Language** | Objective-C |
| **Technology** | iOS, iPhone & iPad |

![Freedom Furniture app](images/freedom-app.png)

### Optus - Shark detection buoy (Clever Buoy)

| What? | Description |
| --- | --- |
| **Discipline** | Consultancy, Code (Database Server) |
| **Language** | JavaScript |
| **Technology** | NodeJS, TCP, Satellite, Sonar |
| **Awards** | 8 Cannes Lion's, SXSW Innovation, 5 D&AD Pencil, One Show |

![Optus Clever Buoy](images/cb-1.png)
![Optus Clever Buoy](images/cb-2.png)
![Optus Clever Buoy](images/cb-3.png)

### Lexus - Reactive Heart-Beat car/paint

| What? | Description |
| --- | --- |
| **Discipline** | Consultancy, Electronics |
| **Language** | C++ |
| **Technology** | Arduino |

![Lexus Car](images/lexus-1.png)
![Lexus Car](images/lexus-2.png)
![Lexus Car](images/lexus-3.png)

### CBA - Where's My Wallet online Gigapixel "tressure hunt" game

| What? | Description |
| --- | --- |
| **Discipline** | Code, DevOps |
| **Language** | JavaScript, HTML5, CSS3 |
| **Technology** | AWS, NodeJS, WebGL |
| **Awards** | FWA, IAB |

![CBA Where's My Wallet](images/wheresmywallet.png)

### AusTrade - E-reader native app/platform

| What? | Description |
| --- | --- |
| **Discipline** | Code |
| **Language** | Objective-C, Java, JavaScript |
| **Technology** | iOS, Android, NodeJS |

![AusTrade Unlimited](images/austrade.png)

### Noiseboard - Interactive site

| What? | Description |
| --- | --- |
| **Discipline** | Code, UX |
| **Language** | JavaScript |
| **Technology** | WebAudioAPI, WebRTC, HTML5 Canvas |
| **Awards** | FWA, Webby, ADMA, A Award, Cannes Lion, LIA, Kinsale Sharks |

![Noiseboard](images/noise.png)

### Google - Movember Games: WebRTC controlled games

| What? | Description |
| --- | --- |
| **Discipline** | Code, UX |
| **Language** | JavaScript |
| **Technology** | WebRTC, Box2D |
| **Awards** | FWA |

![Noiseboard](images/movember.png)