Contractor - RIA Solutions Architect/Developer
Sydney Area, Australia
Contractor - RIA Solutions Architect/Developer
Sydney Area, Australia
I am a Software Solutions Architect/Engineer who has led the design and development of many cross-functional software projects to success.
I have worked in a wide variety of settings: big established corporations, small entrepreneurial start-ups, and small/medium companies.
I am particularly known for paying attention to details, but without loosing the “big picture” and for getting projects done on time without compromising quality.
My strengths include:
* Listen and understand customers need and requirement and then design and develop complete software solutions to meet those needs
* Design flexible and scalable software systems and relational database structures
* Learn and adapt when faced with obstacles and always find a way to overcome them – “Nothing is impossible”
* Project Lead/Management (5y)
* System integration and communication (4y)
* System Design and Architecture (6y)
* Software Engineering (OO) (9y)
* Customer Relations/Support (9y)
* Programming – Languages (14y):
Java (10y), Cold Fusion (10y), SQL (11y), Flex 2 (2y), AJAX(1y), HTML (12y),
Java Script (6y), Delphi (4y), VB (5y), ADA (4y), C/C++ (1.5y),
Haskell (1y)
* Database experience (11y)
* Environments (15y):
Unix (Solaris/SCO/HP) (10y), Windows (15y), Linux (2y), Mac OS X
(Information Technology and Services industry)
January 2008 — Present (1 year 7 months)
Technologies: Adobe Flex, Adobe AIR, Microsoft Silverlight, ColdFusion, .NET, Java
(Public Company; 201-500 employees; IFM; Information Technology and Services industry)
November 2007 — Present (1 year 9 months)
Technologies: Flex 2/3, Cairngorm
Company website: http://www.infomedia.com.au
Product website: http://www.microcatmarket.com
(Privately Held; 1-10 employees; Internet industry)
November 2007 — Present (1 year 9 months)
Technologies: Flex, ColdFusion, Java, Oracle, MySQL, MSSQL, Cairngorm, Model-glue, Ant
Company website: http://rocketboots.com.au
(Privately Held; 51-200 employees; Furniture industry)
September 2007 — Present (1 year 11 months)
Technologies: Flex 2, ColdFusion 7, Java, Oracle, Cairngorm, iText, CFUnit
Developed a Template based PDF brochure generator with Flex, ColdFusion and iText using a Oracle database.
The admin user could create templates with editable and non-editable content areas, and the end-user could select from a library of templates and content items to combine and create their own custom made brochure(s) to handout to their customers.
(Privately Held; 1-10 employees; Internet industry)
July 2007 — Present (2 years 1 month)
Technologies: Flex 2, ColdFusion 7, MySQL, Cairngorm, CFUnit, Ant
Architected and developed a successful Flex application for a client in the retail industry.
The application enabled the client to manage, track (tasks and times) and report on various campaigns around Australia.
It also provided the staff from all around the country with a way to enter their own timesheets and tasks for approval, and a way for the client's customers to monitor and view reports of their campaigns.
(Privately Held; 11-50 employees; Internet industry)
May 2007 — Present (2 years 3 months)
Technologies: Flex 2/3, ColdFusion 8, MySQL, CFUnit, FlexUnit, Ant
* Built and co-architected a community Flex application for a major Australian TV broadcasting company. Was responsible for both the Flex frontend, ColdFusion backend and third party data feed integration
* Built a functional and configurable Flex labeling application prototype
* Developed a Automated test case synchronizer for ColdFusion using CFUnit
* Investigated Automated test case synchronizing for Flex/ActionScript using FlexUnit
* Evaluated ZoomFlex with ShadoCMS
* Assisted in enhancing an ActionScript 2 physics engine to be able to manipulate a front facing "rag-doll" like object with multiple moving and dependent parts
(Public Company; 11-50 employees; GHT; Computer Software industry)
January 2007 — May 2007 (5 months)
* Manage and maintenance of build environments for Clareti Cash Reporting Service and Capital Finance [Technologies: Java, .NET, Ant, NAnt, Oracle, and WebSphere MQ]
* Manage customer releases and QA for Clareti Cash Reporting Service and Capital Finance [Technologies: Java, .NET, Ant, NAnt, Oracle, and WebSphere MQ]
* Manage and maintenance of all WebSphere MQ environments [Technologies: WebSphere MQ]
* Customer/Internal support
(Privately Held; 11-50 employees; Internet industry)
June 2005 — January 2007 (1 year 8 months)
Technical Project Leader, Architect and Developer
ColdFusion, Flex, Java, MSSQL, Cairngorm, Model-glue
* AdvanceGaming (staging.advancegaming.co.nz) – Data Management System
- Led the development of a admin system (Flex, ColdFusion, Cairngorm) including data management and reporting tools
* AgentMail (agentmail.co.nz)
- Led the development of the group mail system AgentMail (Flex, ColdFusion, Cairngorm)
* PizzaHut NZ (www.pizzahut.co.nz) – Online Ordering System
- Led the development of PizzaHut’s new Online Ordering system (Flash, ColdFusion, Java)
- Third party integration with external product and ordering systems
* Otago Polytechnic (www.otagopolytechnic.ac.nz)
- Led the development of the frontend delivery system and backend content management system (ColdFusion, Java)
- Third party integration with external program and course system
* Survey Builder (survey.nzeducated.com)
- Led the development of dynamic online survey builder for NZ educated
(Public Company; 1001-5000 employees; CY; Semiconductors industry)
October 2001 — April 2005 (3 years 7 months)
Led Software requirement, design and development; managed 2 Software engineers
* Automated Test Program Generation (ATPG) project System Architect, Software Lead, Database and GUI Designer (3+ years project)
- Defined, designed, and led development of ATPG system (Oracle, Java and ColdFusion)
- Significantly improves quality, and freed up engineering resources
* Datasheet Automation (Kaxig) project System Architect, Software Lead, Database and GUI Designer (1+ year project)
- Defined, designed and led development of Kaxig (Oracle, Java and ColdFusion)
- Kaxig streamlined Datasheets, made them consistent and shortened creation time
* Division Intranet/Web-application site (MPD OnLine) Software Lead, Database and Web designer, and webmaster
- Defined, designed, and implemented MPD OnLine (ColdFusion, Oracle, and Java)
- MPD OnLine is a framework for internal and external web-application sites as well as regular web sites
(Public Company; 1-10 employees; Information Technology and Services industry)
January 2000 — September 2001 (1 year 9 months)
* Software Engineering Process Improvement: Responsible for defining and implementing firms Software Engineering and QA process, bug fixing/tracking procedures, release procedures, specification and implementation standards. Functioned as customer contact and support for all products
* Project leader, System Architect, Software Lead, Database and GUI Designer for new Java/Oracle product (Release Manager) in joint effort with external customer.
* Software Engineering
- GUI developer (Java) for existing and new systems/software, bug-fixes for existing and new system/software
- Specified, designed and implemented Oracle database and designed and implemented GUI to interact with the Database (Oracle Forms)
(Public Company; 51-200 employees; Furniture industry)
March 1997 — January 2000 (2 years 11 months)
* Responsible for internal development using technologies such as Delphi, Java, Visual Basic, ColdFusion, Oracle database and Forms, and Unix shell scripts
* Managed and administrated the firm’s IT infrastructure
* Designed and developed the firm’s Intranet site together with an external consultant (ColdFusion and Oracle)
* Worked with external consultants to design and implement the firm’s new order system (Oracle database and Forms)
http://www.inputinterior.se
Masters , Computer Science and Engineering , 1995 — 2000