Resume :: System Architecture Highlights

< Back to full Resume

Career System Architecture

Startup 2007 - Current:
- Architecting large scale SaaS Social media platform

The Strategic Coach 2006-2007:
- Designed/implemented basic eCommerce store
- Designed/implemented client portal & content publishing system
- Data synchronisation from organisations central database to client portal
  - Co-designed and implemented initial one way synchronization
  - Co-designed and kicked off implementation of two way synchronization
  - Implemented master master replication ring in MySQL for HA

Fastmount 2004 - Current:
- eCommerce app for Business to Business order management, creation, and tracking.
- Designed system from ground app
- Integration points with UPS and DPS (NZ Payment Gateway)
- Moderately complex pricing: Multi Currency, multiple price lists, discount structure
- Two tiered ordering system: Direct Fastmout to supplier and Fastmount distributor to customer
- Tracks all tiered orders and customer levels.
- App is core to day to day business operations.

Soft Tech NZ LTD - 2005
- On contract was brought in to review PHP/MySQL application for managing Software Licenses with severe performance/usability problems
- Re-architected system using existing database
- Handles complex logic for dealing with software versioning, software licenses granted
- Created SOAP layer for connection via .NET desktop layer

PDF Communications LTD - 2004 - 2005
- Numerous web applications designed, built and maintained - all in PHP/MySQL
- Child sponsorship system for CCF
- Content Management System for NZ’s largest secondary school
- Designed and developed “Zen” a Project/Timesheet management system for design companies - as at 2005 was in production in a dozen different studios around New Zealand.

Soft Tech NZ LTD 1996-2004
- Quickly became lead business analyst in “Frame Design” area of system
- Designed API to handle translating Business Rules into system rules for things such as
   - Creating per client UI layers for CAD engine
   - Implementing business rules for constraints on window design
   - Implementing Bill of Material rules based on window design

< Back to full Resume

About

Rowan is a Product Development Manager, specialising in architecting, developing and putting web applications into production - in particular Ruby on Rails based apps. He lives in Toronto, Canada but speaks in a funny accent as he's originally from New Zealand. He's been working in the software and web business for over a decade. This blog covers Web Application development and deployment in the real world, dealing with topics from business fundamentals to Ruby on Rails, Merb, PHP, Flex, MySQL, Apache and more.

Read more ...

 

 

View Rowan Hick's profile on LinkedIn

 

Subscribe to my RSS feed