web viewandroid mobile applications. ... lateral interactive systems /the construction site...
TRANSCRIPT
CURRICULUM VITAE
Robert James Metcalfe – Curriculum Vitae
NAME: METCALFE, Robert James
ADDRESS : 136 Darley Street,Newtown, Sydney NSW 2042
TELEPHONE (H): (02)95163479
HOME EMAIL: [email protected]
DATE OF BIRTH: 29th August 1959
HEALTH: Good
REFEREES:Mr. Colin StylesSenior Analyst/ProgrammerThe Construction Site Multimedia Pty LtdMobile: 0421174474Ms. Maree KuulmaSenior Legal Publishing EditorThomson ReutersTelephone: (02)85877381Ms. Kate HolzPrincipal Partner Adept Executive Solutions Mobile: 0412 360 860
EDUCATION: TERTIARY: University of NSW
Bachelor of Surveying 1978-81
INTERESTS: Family, reading, music, walking, AFL
STRENGTHS:C#, C, C++, Pro*C, VB.NET , ASP.NET, PHP, Python, HTML, CSS, JavaScript, TCL, Unix,SQL Server, MySql, Oracle, PL/SQL, SQL, T-SQL, XML,SAP Business One Webtools and Webservices
RECENT R&D: (NB Feb–May/09: Learn PHP MySQL TCL/C++ Apache Perl DHTML ASP.NET/SQL Server ADO.NET OLE XML GIMP RDP SQL Server 2008 course, Now: jQuery, AJAX, CRM, CMS) Vs…
CURRENT WORK:
PERSONAL WORK EXPERIENCE
Robert James Metcalfe – Work Experience
PERSONAL WORK EXPERIENCE
RJM Programming
November 2010 – Now:Date: November 2010 - NowPosition: Computer Analyst/Programmer and Webmaster
Technical Environment:
.Net 4.0, Visual Studio Express 2010, C#, ASP.Net, VB.Net, MS-SQL 2008 Express, Windows XP Home Edition Cassini Web Server, MAMP, Apache, PHP, MySql, iWeb, iMovie, GIMP, Grab, Preview, Paintbrush, Firefox+Firebug+Fireftp,BannerZest,Joomla,phpCMS,Android,Java, Pluck,Frog,Magento,osCommerce,VirtueMart,Drupal,Wordpress,vTiger,XML, SpectroPhotometer Colour Matching Website , Linux
What I Do: . maintain http://www.rjmprogramming.com.au domain using
Virtual Linux CentOS webserver
. undertake programming work for clients (eg. Thomson Reuters). maintain personal blog with I.T. tutorials at Wordpress subdomain http://www.rjmprogramming.com.au/wordpress. maintain forum at Drupal subdomain http://www.rjmprogramming.com.au/drupal. maintainhttp://www.rjmprogramming.com.au/myfavourites/ http://rjmprogramming.com.au/moodle20/ http://www.rjmprogramming.com.au/vtigercrm/ http://www.rjmprogramming.com.au/oscommerce/http://www.rjmprogramming.com.au/magento/ http://www.rjmprogramming.com.au/tikiwiki/tiki-index.phphttp://www.rjmprogramming.com.au/frog/http://www.rjmprogramming.com.au/zencart/
. CMS, eCommerce, eLearning advice regarding PHP/MySql products http://www.rjmprogramming.com.au/About_Us.html. face to face Computer Tuition. online Programming Learning website http://www.rjmprogramming.com.au/Learning/Programming/. Yahoo Answers Level 5 Yahoo Answers Account. Android Mobile Applications
Robert James Metcalfe – Work Experience
https://play.google.com/store/apps/developer?id=RJM+Programming. LinkedIn marketing, sales, products http://au.linkedin.com/company/rjm-programming
WORK EXPERIENCE
Concept Paints
March 2011 to August 2012:
Date: March 2011 to August 2012Position: Computer Analyst/Programmer Technical
Environment:.NET Framework 4.0, VB.NET, C#, PHP, Advantage,
SQLServer 2008,MySQL,JavaScript.Excel VBA,Winforms,
HTML/CSS, Ajax, Windows 7, MYOB, Google Graphs, Microsoft Visual Studio 2010, X-Rite
SpectroPhotometers
Description:Concept Paints create, sell and export car paint to both domestic and international markets.
Environment:Senior business analyst (offsite) and Technical Manager (onsite)
specify work for me to carry out and priorities to keep. The Colour Matching work was done quite
autonomously, as this project required new research and
development the company required.
What I Do:
. design and create Colour Matching VB.Net and C# desktop Windows Forms and Class Library DLL for desktop Applications, as well as a prototype for Website use.
. maintain IT services such as
PC/Laptop/Printer/Network/Software setups.
Robert James Metcalfe – Work Experience
RJM Programming
November 2010 – Now: Please refer to Personal Work Experience
Lateral Interactive Systems /The Construction Site Multimedia Pty Ltd
June 2009 to October 2010:
Date: June 2009 to October 2010Position: Computer Programmer Technical
Environment:C#, ASP.NET, .NET Framework 2.1 & 3.5, VB.NET, PHP,
SQL Server 2005, MySQL, JavaScript. Word VBA, Mojo portal, Joomla, TCS portal, Visual Source Safe, SAP Business One Webtools & Webservices, XML,
SOAP, DCOM, Photoshop, HTML/CSS, Windows XP,
UltraVNC, Wampserver, Microsoft Visual Studio
2008/2005/2003, IIS
Description:Lateral Interactive (and The Construction Site) design
and develop websites and multi-media solutions for medium to large sized businesses. The websites almost always have a CMS and often have an
eCommerce component.
Team
Environment:Senior business analyst and/or senior analyst/programmer
specify work for me to carry out and priorities to keep. The SAP work was done quite autonomously,
as the company employed me to handle this work.
What I Did: . develop and maintain client web sites using C#/ASP.NET, PHP, JavaScript with databases MS-SQL 2005 and MySQL. Much of the work involves content management systems such as Mojo portal, Joomla and TCS portal.
. setup SAP Business One Webtools/Zedtools eCommerce functionality of a commercial website.
Robert James Metcalfe – Work Experience
. designed and created SAP Business One 8.8 addon and ZedTools Synch Manager plugin to interface the accounting system with the website and its CMS.
. installed and used SAP Business One Webservices to build ASP.Net websites that could read and write to a SAP database, involved COM+/DCOM configuration,
SOAP protocols and XML.
MicroChannel Services Pty Ltd
June 2007 to January 2009:
Date: June 2007 until January 2009Position: Computer Programmer/Analyst (full-time)Technical
Environment:VB.NET, C#, .NET Framework 2.1,
SQL Server, Transact-SQL, GoTo Meeting, .NET Framework 2.0, Visual Source Safe, SAP Business One SDK, Crystal Reports, VBA, CRM, Visual Studio 2005, Windows XP, Microsoft Office macro, EDI, UltraEdit, ODBC data connections, Remote Desktop, Cisco VPN, Virtual Machines, VB6, Word, Excel, Access, Microsoft Groove, DOS Batch
Description:MicroChannel Services Pty Ltd provide accounting
solutions for the SAP and Accpac suite of software for small to medium sized businesses. MicroChannel Services Pty Ltd sell, develop and support the SAP Business One and Accpac suite for users and other SAP and Accpac dealers.
Team
Environment:Senior business analyst or senior analyst/programmer
specify work for me to carry out and priorities to keep. There is an independent quality assurance phase with inhouse consultants. The style of programming & method used are largely left up to me.
What I Did: . support and lots of extension to SAP Business One add-ons in VB.NET and C# both as generic products and client projects
. use MS-SQL to maintain test database to use for unit testing SAP addons & EDI automation projects can involve use of Stored Procedures
Robert James Metcalfe – Work Experience
and Triggers
. unit tested applications prior to passing applications on for QA testing
. maintain source code using Visual Source Safe and Visual Studio 2005
. maintain environment where I can keep up to date with project documents so as to raise my level of self-autonomy and stay informed
. user guide & technical guide writing for software products
. implementation of solutions at client sites via client visits and via remote desktop access talking through processes involved with clients
NB December 2008: Learn Publishing Web Sites via Dreamweaver, Word, HTML, JavaScript, PHP, Perl (exposure), Domain Name Administration websites for friend
NB May 2007: Learn ASP.NET Framework/C#/SQL Server/Cassini
Goodman Fielder
November 2006 to April 2007:
Date: November 2006 until April 2007Position: Computer Programmer/Analyst (5 month contract)Technical
Environment:Pro*C, Oracle 10g PL/SQL,
Visual Source Safe, Lotus Notes, Unix AIX Korn Shell, Toad, WRQ Reflection Macro, DOS Batch, Windows XP
Description:Bakeries division of Goodman Fielder wants its
various regional databases centralized resulting in big changes to its QBICS application used for distribution, sales, invoicing, commissioning. A front-end Visual Basic application sends commands
to an AIX server running Pro*C applications to maintain the databases, automated by AIX Korn Shell.
Team
Robert James Metcalfe – Work Experience
Environment:A senior analyst/programmer specifies work for me
to carry out and priorities for me to keep to. The style of programming and methods are left up to me.
What I Did:. support and lots of extension to applications in Pro*C and Korn Shell for Bakeries database of
commands from by Visual Basic GUI front-end
. used Toad and PL/SQL to maintain test database to use for unit testing – wrote automation scripts
. unit tested applications/automations prior to passing applications on for QA testing
. maintain source code using Visual Source Safe
. maintain environment where I can keep up to date with project documents so as to raise my level of self-autonomy and stay informed
Thomson Reuters
October 2006:
Date: October 2006Position: Computer Programmer/Analyst (casual)Technical
Environment:Digital Mars C, XML, M’soft Visual C++ 2005
Description:Program to create a table of cases in XML
format for Publishing/Printing application.
CPS Systems Pty Ltd
July 2000 to September 2006:
CPS’s InvestmentLink product provides Information and Transacting Infrastructure to the Australian and New Zealand wealth management industries.
Date: July 2000 to September 2006Position: Senior Computer Analyst/ProgrammerTechnical
Environment:
Solaris cc/Linux gcc C, Pro*C, gdb, dbx, Microsoft C,
Visual Basic 6, Unix Korn Shell, Oracle 8&9i PL/SQL, Oracle Forms, Powerbuilder, Python, Windows NT,
Robert James Metcalfe – Work Experience
PVCS, Windows 2000, X-Windows, DOS Batch, (s)ftp, Word VBA
Description:Application programming for database applications
in C and Pro* C , Unix Korn Shell scripts and PL/SQL scripts for use with Oracle 8i and 9i. Some user interface programming in Powerbuilder for GUI applications in Windows. Automated Python applications for both Unix and Windows platforms.
Training: Self-arranged informal Java programming training and installed and used RedHat Linux on home computer
Team
Environment:In our unit a Business Manager writes out business
requirements for Value-Added functionality and/or bugfixes. Amongst a team of three, which includes me, the analysis and coding is undertaken. Technical specifications are not written for every piece of work, and in such cases the individual programmer can design the program/interface. My PowerBuilder GUI applications were a case in point.
What I Did:. support and lots of extension to applications
in Pro*C and Korn Shell and (PL/)SQL script for Consolidation Service database hub collecting managed funds data supplied by Fund Managers and distributed to Adviser Groups, allowing multi-Fund-Manager-grouped individual
(e-)Portfolios to be displayed with a web Application
. code and design Data Reconciliation suite using a variety of Pro*C and Korn Shell and arrange for Windows Word Reports via email and DOS Batch Files and Word Visual Basic Macros
. design the automation of Breadth/Depth project which allows new data flows from a variety of new data sources downloaded from World Wide Web sites through our Web Server to Windows where Python programs would run under a menu system in PowerBuilder and arrange hub database updates via ftp to and from Unix box utilizing crontab Korn Shell listeners and Pro*C programs to handle database updates while email is used for error handling scenarios
. do most of the coding and many of the design ideas for archiving suite written in Pro*C with embedded PL/SQL and supervised by crontab
Robert James Metcalfe – Work Experience
Korn shell scripts
. have a close liaison with the Help Desk and help out with client queries
. have a close liaison with Fund Managers with their development work interfacing with the InvestmentLink hub
. rostered production batch job online support (12x6) requiring strong analysis skills
Smart Business Systems Pty Ltd
May 1997 to May 2000:
Smart Business Systems provide accounting solutions for theAccpac suite of software. Smart Business Systems sell, developand support the Accpac suite for users and other Accpac dealers.
Date: May 1997 to May 2000Position: Computer Analyst/ProgrammerTechnical
Environment:Watcom C++, CA Realizer Basic,
CA Realizer CA-BLE, Accpac Macro, BTrieve, CA-RET Report Designer, Wise Installs, Smithware DDF, Microsoft Outlook, Windows 95, Windows 98, Microsoft Visual C++, Crystal Report Designer, Windows NT
Description:Application programming for database views in C
and user interface programming in Realizer Basic for first year and three quarters, then in C++ lately, with analytical design input, for GUI software products. There is also some C programming in Accpac Plus (for DOS) applications.
Training: No formal training
Team
Environment:The coding is carried out almost exclusively
by me in the Accpac for Windows applications over the first year and three quarters, then in a team of two programmers when a C++ environment is used. The coding is done in a team of 2 for the Accpac
Robert James Metcalfe – Work Experience
Plus applications. GUI design in the Accpac for Windows environment is occasionally collaborative but mainly left to me. I report to the Applications Development Manager, who is also the joint Company Director.
Travel Industry Automated Systems
January 1995 to May 1997:
TIAS provide travel agents with electronic means ofcreating bookings and making transactions, often involvingthird-party vendors. TIAS provide services to aid the otherparties with communications as well as application programming.
Date: January 1995 to May 1997Position: Computer Analyst/Programmer
Technical
Environment:VAX/VMS C/DCL, Unix C/JavaScript, Windows 3.1,
Stratus
Description:Application programming mainly in various forms of
C with respect to screen-driven travel agent applications using X25 and TCP/IP protocols.
Training: Introductory C++ (3 days)Creative Thinking (3 days)Introductory Unix (3 days)Accelerated HTML Course (2 days)
Team
Environment:The coding is carried out in teams of up to 4
programmers and general project matters involve technical and commercial teams of about 10 people. I report to the Applications Development Manager.
Illawarra CADD Professionals
November 1994 to December 1994:
Robert James Metcalfe – Work Experience
Date: November to December 1994Contract: MicroStation Development Language ConsultancyPosition: Computer Programmer/AnalystTechnical
Environment:MicroStation, MDL C, C, GUI, Windows, DOS
Description:Three data conversion applications in the mapping field.
MITS Ltd, Melbourne
October 1994:
Date: October 1994Contract: MicroStation Development Language ConsultancyPosition: Computer Programmer/AnalystTechnical
Environment:MicroStation, MDL C, GUI, DOS, RDBMS, Informix, Unix, Clipper, Windows
Description:Create a conversion application in the utilities
management field.
BHP Engineering, Wollongong
August 1990 to September 1994:
Date: January 1993 to September 1994Position: Computer Programmer/AnalystPosition: Computer Systems Co-ordinator (8/91 - 12/92)Network: Pathworks NetworkTechnical
Environment:MicroStation, MDL C, M'soft C, GUI, Mac,
VAX/VMS, DOS, Pathworks, DECnet, DCL, VAX FORTRAN, Microsoft FORTRAN, Windows
Training: Intergraph MDL Programming Course (1 week)Digital Pathworks for DOS Course (1 week)Digital Pathworks for Mac Course (1 week)
Team
Environment:I report to the Supervising Photogrammetrist
and consult with any members of staff having difficulties with computer equipment or software, or who have a programming requirement.
Robert James Metcalfe – Work Experience
BKS Surveys (Coleraine, Northern Ireland and Brisbane, Qld) Pty Ltd
September 1985 -March 1986, October 1986 -June 1990 (Coleraine)
January 1982 - August 1985 (Brisbane):
Date: January 1982 to June 1990Position: Computer Programmer (9/85 – 6/90)Position: System Manager (2/84 - 8/85)Position: Graduate Surveyor (1/82 - 1/84)Technical
Environment:VAX/VMS, FORTRAN, DCL, Informap, DECnet,
DOS, Basic, Land Surveying
Team
Environment:In the Coleraine Photogrammetry and Mapping
Head Office I report to the Computing Department Manager and Data Processing Manager, who head a team
of 10 staff made up of 1 operator, 1 hardware engineer and 6 programmer/analysts. Software request forms come in from the production departments and team meetings decide who should deal with the matter.
During the period of April 1986 to September 1986 visa issues to do with working in Northern Ireland were resolved, and I was involved in Programming activities in the Photogrammetric field in Brisbane.
During my time in the Brisbane subsidiary office I started out as a Graduate Land Surveyor and grew into
the role of System Manager when the company diversified into the digital mapping arena. I was offered the Coleraine position when the worldwide company centralized.
Robert James Metcalfe – Work Experience
Robert James Metcalfe – Work Experience