Sam Ritchie

Sam Ritchie Email and Phone Number

Software Wizard @ codesplice
perth, western australia, australia
Sam Ritchie's Location
Greater Perth Area, Australia
Sam Ritchie's Contact Details

Sam Ritchie personal email

n/a
About Sam Ritchie

Software development guru with extensive experience leading small, focused teams and delivering high-value enterprise applications, mostly on the .NET platform.Currently focusing on cloud service and mobile application development (iPhone/iPad), with a keen interest in product design & UX disciplines and general web technologies.I’m a longtime Apple fan and the organiser of the Perth iOS Developers meetup group.

Sam Ritchie's Current Company Details
codesplice

Codesplice

View
Software Wizard
perth, western australia, australia
Employees:
1
Sam Ritchie Work Experience Details
  • Codesplice
    Chief Codesplicer
    Codesplice Jun 2014 - Present
    Perth, Australia
    I’m the founder & principal of codesplice, a software consulting company that provides expert advice and software design/development services to local startups and established businesses.The types of services provided include:• Developer training events, mostly focused on mobile development• Expert advice, including reviewing existing code/architecture, evaluating technical feasibility on proposed projects etc.• Onsite developer coaching - kicking off new projects, upskilling internal resources, SDLC process improvement.• Software product & prototype development, specialising in complex and technically challenging projects.
  • Lateral, Australia
    Software Wizard
    Lateral, Australia Jul 2014 - Mar 2015
    Perth, Australia
    I stayed on at Lateral on a part time basis, helping out with solution architecture, pre-sales technical consulting, developer training and applying general technical expertise.
  • Lateral Solutions, Australia
    Team Leader
    Lateral Solutions, Australia Aug 2010 - Jun 2014
    Perth, Australia
    Lateral is a custom software provider based in Subiaco, with clients in the Education, Agribusiness, Government and Health sectors. I joined to build a team to deliver web, cloud & mobile projects in order to diversify the business. During my time the team has grown from humble beginnings to seven developers and a modern development process using the latest tools & techniques.Notable accomplishments:• Implemented a stable & reliable development environment, including cloud-hosted git source control and work item tracking, continuous integration and deployment infrastructure, cloud logging, coding standards, and shared libraries.• Transitioned the team from a resource-based contract developer model to a project-based software delivery model, in order to provide more customer value and employee satisfaction.• A streamlined project reporting system, with a high degree of automation to minimise the time required for weekly reporting.• Established a biannual employee review procedure to improve skills and performance and ensure that employees can work toward their career goals.
  • Csbp
    Senior Analyst/Programmer
    Csbp Jul 2007 - Aug 2010
    Perth, Australia
    CSBP is a fertiliser & chemicals manufacturer located in Kwinana. I initially joined on a fixed-term contract to build an effective internal software development team as part of a broad-ranging programme of work. The programme was significantly reduced in scope shortly after I started, and I was handed responsibility for systems integration in the ERP upgrade project. Following the successful completion of that project, I transitioned into a permanent role as part of a small in-house development team, where I was the lead on several successful legacy replacement projects. Notable accomplishments:• Managed the systems integration sub-project of the $4m ERP upgrade project. This involved identifying, reverse-engineering and porting legacy integration components (RPG, CL, SQL and Java) to Biztalk 2006 R2, the testing and planning the deployment. This sub-project was completed on schedule and under budget.• Project Lead for a 5 person legacy rewrite project to manage soil & plant samples & results for CSBP’s agricultural laboratory. The legacy system was an AS/400 ‘green screen’ RPG application written in 1998, and it was replaced with a Microsoft .NET (C#) WinForms application with significant additional functionality to reflect changes to the lab business. It also included integration with the ERP & CRM systems (JDE and Siebel), and some external customers and partners. The project was run using an Agile methodology. It delivered all its objectives, and was regarded as very successful by the customers, project team and sponsor.• Replaced Biztalk with an NServiceBus-based ESB solution to address some shortcomings of the Biztalk platform, and reduce the skilling requirements for the consolidated IT department following the Wesfarmers Energy merger. The NServiceBus solution integrated custom AS/400 applications via Client Access, some process control SCO servers via MQSeries, and external partners via FTP & SOAP.
  • Paradigm Tsm
    Senior Developer
    Paradigm Tsm 2002 - 2007
    Perth Area, Australia
    Paradigm TSM is a salary packaging outsourcing provider based in Perth. I joined the company during its startup phase, when the business software consisted solely of a legacy tax application implemented in Paradox, and by the time I left we’d implemented extensive custom systems on the Microsoft application stack, automating transactions and business processes. As Senior Developer I did most of the software design, from high-level systems architecture down to the coding standards, and also took on project management responsibilities later in my tenure. Other responsibilities included database administration, operational support, data analysis, and provision of office tax expertise thanks to my familiarity with the inner workings of the software.Notable accomplishments:• A VB6/ASP based internal web application to track deposit and payment transactions on virtual and physical accounts, including integration with the legacy application.• Ported and refactored the extensive tax calculation logic from the legacy application, initially to T-SQL for use in the web administration system, then to a reusable .NET library for use in new systems. This work culminated in the decommissioning of the legacy application.• Designed a distributed application framework on the .NET platform to provide a generational replacement for the VB6 web application.• Early adoption of Agile software development techniques, including an index card work item tracking system and a Continuous Integration server running CruiseControl.NET.• Several external integration projects using Microsoft Biztalk Server 2004, encompassing flat file and xml web service data interchange mechanisms.• A technical roadmap setting out the systems architecture for future development, incorporating current and future in-house developments and commercial off the shelf (COTS) products.
  • E-Comm Marketing
    Web Developer
    E-Comm Marketing 2001 - 2002
    Perth Area, Australia
    E-Comm Marketing was a startup which launched a loyalty rewards program into the Australian marketplace in 2001. I commenced there as a graduate web developer, but within five or six months I was the primary developer of the back-office systems, and drove the technical design & implementation of new business functionality.Additional responsibilities included database administration, technical support, and some customer service and inventory management tasks.Notable accomplishments:• Design & development of the loyalty rewards program database on the SQL Server 2000 platform, which was the primary line-of-business system.• Development of the rewards program members’ website (ASP), which included balances/statements, voucher redemption, and purchasing, as well as a credit card/loyalty points payment gateway.• Development of a Windows client admin application using the Clarion RAD environment, which integrated with a card printer/encoder and also generated & printed vouchers.

Sam Ritchie Skills

Software Development .net Agile Methodologies C# Scrum Web Development Mobile Applications Cloud Computing Requirements Analysis Objective C Ios Development Ios Wcf Security Architecture Design Agile Project Management Architecture Architectures Swift F# Windows Azure Amazon Web Services Nservicebus Aws Xamarin Android Development

Sam Ritchie Education Details

Frequently Asked Questions about Sam Ritchie

What company does Sam Ritchie work for?

Sam Ritchie works for Codesplice

What is Sam Ritchie's role at the current company?

Sam Ritchie's current role is Software Wizard.

What is Sam Ritchie's email address?

Sam Ritchie's email address is sa****@****hie.net

What schools did Sam Ritchie attend?

Sam Ritchie attended Edith Cowan University, Wesley College, Perth.

What are some of Sam Ritchie's interests?

Sam Ritchie has interest in Electronics/arduino, Home Brewing, Classic Car Restoration, Photography.

What skills is Sam Ritchie known for?

Sam Ritchie has skills like Software Development, .net, Agile Methodologies, C#, Scrum, Web Development, Mobile Applications, Cloud Computing, Requirements Analysis, Objective C, Ios Development, Ios.

Not the Sam Ritchie you were looking for?

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.