Simon Pinn

Simon Pinn Email and Phone Number

Development Manager at Rockend @ ACT Building Systems
Simon Pinn's Location
Greater Sydney Area, Australia
Simon Pinn's Contact Details

Simon Pinn personal email

n/a
About Simon Pinn

I strive to be in a continual state of learning while ever enhancing my overall skill set. Application programming provides this environment as well as fulfilling my engineering desires as I can see my combined knowledge resulting in a worthwhile end product. Keeping my mind in order with regular surfing, kitesurfing, swimming and running has been the key to producing applications of the highest quality, which consistently meet the expectations of my clients. Things outside my day to day over the last year have included Neo4j Graph Databases (I maintain a https://github.com/simonpinn/Neo4jClient.Extension), learning F#, still looking for somewhere to use it day to day, since my C# started following the same patterns of immutability several years ago, PostgresSQL – it’s actually pretty good. And outside of Microsoft, Nodejs, ES6 (JS2015) with AngularJS, although I’m keen to revisit ReactUI and docker, for which we’re using a bit now at Nearmap. My ability to communicate business requirements with my clients while delivering technically high quality projects sets me apart from the average programmer.

Simon Pinn's Current Company Details
ACT Building Systems

Act Building Systems

View
Development Manager at Rockend
Employees:
3
Simon Pinn Work Experience Details
  • Act Building Systems
    Solutions Architect And Developer
    Act Building Systems Oct 2020 - Present
  • Spinn Pty Ltd
    Developer, Consultant And Owner
    Spinn Pty Ltd Jul 2008 - Present
    Currently providing fully independent software consulting and development to various clients, I'm able to put all my years of experience to good use, at the moment I'm working on projects covering:ASP.Net MVC, .Net core WebAPI, Nodejs, Postgres, MSSQL, Angular 1 and 4, React.js + Redux, TypeScript, JavaScript (ES6/7), CoffeeScript, F# hosted in Azure and AWSI enjoy being a full stack developer and love designing a solution to meet both technical and business goals, feel free to get in touch if your team needs some guidance or advice on new or existing projects!
  • Rockend
    Development Manager
    Rockend Nov 2018 - Jun 2019
    Sydney, Australia
    After consulting with Rockend for the last year or so, they were in a pinch when they lost their Head of Engineering and Development Manager; so I stepped into both the roles to provide continuity and help them find the right person while keeping the team on track. Keeping me busy while continuing existing projects!
  • William Hill
    Senior Software Developer
    William Hill Oct 2016 - Apr 2017
  • Prismatik
    Senior Software Consultant
    Prismatik Oct 2016 - Apr 2017
    Sydney, Australia
    - Consulting at William Hill across various projects and disciplines- Acting as both part of the Racing development team while consulting across all teams- Tech: VS2015, C#, Bitbucket, TeamCity, Octopus, ES6 (javascript2015), Akka.Net, Redis, Kafka, ReactJS, NodeJS, GraphQL
  • Nearmap.Com
    Tech Lead
    Nearmap.Com Dec 2014 - Oct 2016
    Circular Quay
    - Taking on an entirely non-C# or Microsoft role, I worked with the front-end engineering team to introduce Angular with ES6 (ECMAScript 2015) to produce a UI application pattern which was highly componentised and would go on to be our primary micro-spa application pattern. The pattern was applied to the US version of our primary map tool and was highly successful- Then moving into a more full-stack role, for which I am now tech lead, I was heavily involved in developing a C# on Mono with SQS micro-service architecture to help them expand into the US. Within 9 months we had 28 fully scalable, continuously deployed micro-services, some of which included public OWIN WebAPI APIs to service corresponding Angular micro-spas, the system relies heavily on a CQRS based pattern - Using my graph database experience, I introduced Neo4j as a self-documentation tool, introspecting the separate services using mono-cecil then Roslyn ASTs to building a graph to help answer questions of interdependency- Technology across the full stack included, Angular 1.4, ES6 (ECMAScript 2015), Jade, Grunt, C# 6, OWIN ASP.NET, PostgresSQL, nHibernate, log4net, Mono, Ubuntu 14.04, Windows Server 2012r2, Saltstack, SQS, nUnit, Moq, sinonjs, mocha js, chai, Neo4j graph database, Bootstrap, instanbul, Bamboo, Git, Greylog, docker
  • Bauer Media
    Senior Developer
    Bauer Media Mar 2013 - Dec 2014
    Sydney, Australia
    - Working with a large team of senior developers split across various projects; I participated in enabling the successful development and rollout of significant upgrades to several of Bauer’s primary client facing systems- Where appropriate I was able to implement enhancements using newer patterns and technology across all tiers of development- Extensive unit testing to ensure regression issues were limited while balancing the need to target large sections of legacy code and technical debt- Prototyping and implementation of key technology patterns and upgrades including EF 6, build management using AWS and TeamCity, Neo4j Graph Databases, nServiceBus, TypeScript and AngularJs- Projects make use of VS 2010-2013, C# .Net 3.5/4.0/4.5, WCF, MVC 4/5, AngularJs, AngularUI, TypeScript, jQuery, jQueryUI, KnockoutJs, CruiseControl, TeamCity, SQL SSDT, nUnit, SQL 2005-2012, AWS RDS/SQS/S3, powershell, psake,, Autofac, EF 6 with code first migrations, nServiceBus, Neo4j graph database, Boostrap, Cypher, Git, nLog, Loggly
  • Red Book Connect
    Team Lead/Solution Architect
    Red Book Connect Oct 2013 - Dec 2013
    Sydney
    - During a a break from Bauer Media, I briefly joined Macromatix to get their new ASP.Net team started in their Sydney office to upgrade their flagship web application- Prototype, implement and present to global audience a framework based on TypeScript, AngularJs and AngularUI; a solution which was fully accepted and embraced by their full-time team - Projects make use of VS 2013, C# .Net 4.0, WCF, MVC 4, AngularJs, AngularUI, TypeScript, jQuery, jQueryUI, jQueryMobile, TFS, nUnit, SQL 2008, Autofac, Boostrap, Git
  • Aussiepay
    Senior Developer
    Aussiepay May 2012 - Apr 2013
    North Parramatta
    - An established company with a large legacy system currently being migrated to their primary web offering, following a more robust framework pattern- As a contractor, I was prescribed various parts of existing functionality to migrate. It was imperative to ensure existing functionality and business requirements were retained as well as re-evaluating requirements for improvement and enhancement- Once I became fulltime, I moved on to the company’s primary need which was a new timesheet and award interpretation rules engine. Together with another senior, we proceeded to guide the business through an agile development process involving: - Gathering and documenting business use cases and stories - Estimating and defining scope of use cases - Prototyping elements to gain further business clarification and confidence - Designing and producing a solution to meet these use cases- Responsible for implementing SVN, CruiseControl and a build server to provide a stable development integration environment with continuous and nightly builds with automated unit tests- Projects make use of VS 2010, C# .Net 3.5/4.0, WCF, MVC 4.0, Telerik RAD UI, jQuery, jqGrid, CruiseControl, nUnit, Enterprise Library 5, and SQL 2008, MS Unity
  • Factotum Information Systems Pty Ltd
    Senior Developer (Freelance Contractor)
    Factotum Information Systems Pty Ltd Mar 2000 - Mar 2012
    - Having previously worked with Factotum, the opportunity arose to complete work on a per project basis- To date I have completed one such project, being a risk assessment calculator for a third-party. After successful production usage the client has ordered extensive additions as well as white labeling the application- For this project I worked remotely and alone to produce a final product which was based entirely on client specifications and screen shots. Communication, interpretation and clarification of specifications were my responsibility and with little fuss the client now has a working application which matched their desired intention- SQL 2000, Visual Studio 2008, ASP .Net 3.5, LINQ to SQL, MS Enterprise Library were used for this project
  • Macquarie Group
    Architect/Senior Developer
    Macquarie Group Mar 2011 - Oct 2011
    - My first 2 months were spent working as part of a large team responsible for delivering a major version release of Coin’s main product. This required integrating comprehensive scope items into an established product while ensuring a thorough understanding of the underlying product and business requirements- After completing delivery I moved into Coin’s web application development team, here I established the design pattern for an internal web application which was subsequently implemented by myself and 4 others. I was responsible for maintaining code quality across the team as well as scope item delivery- My SOA experience led me to implement and advise on the design pattern required for a major set of distributed WCF services. I reformed their security and service model to help bring their services to an enterprise level- As Coin was merged with Macquarie, my SOA experience led me to take the role of .Net architect for integration of Coin's web application with Macquarie's Java development. This involved participating and presenting to Macquarie's architectural review committee for future Coin web application development and working within a split team of Java and .Net. The result was highly rewarding for all parties- This project utilised VSTS 2008, .Net 3.5, SQL 2005, WCF, AJAX, Entity Framework 3.5, Enterprise Library 5
  • Coin Software
    Senior Developer
    Coin Software Dec 2009 - Oct 2010
    .Net architect and senior developer
  • Colonial First State
    Senior Application Developer
    Colonial First State Apr 2009 - Nov 2009
    - My primary role was to join the team responsible for creating Colonial’s new client services application, a system which provides complete financial data to public facing teams within Colonial- A true enterprise application, it provides data from core mainframe data sources presented in an intuitive web format using a robust SOA- I was assigned a key portion of the application which required a high level of business analysis and technical ability to complete successfully- This project utilised VS 2008, .Net 3.5, SQL 2005, WCF, AJAX
  • Mytickets.Com.Au
    Senior Developer/Solution Architect
    Mytickets.Com.Au Jun 2008 - Dec 2008
    - MyTickets.com.au was an internet startup which after proving the concept of its business needed to invest in a more reliable technical solution- Through analysis a solution proposal was developed, including redesign of their database schema and a ground up approach to replace their existing solution- I was responsible for the technical redesign, writing proofs and unit tests of all proposed components and ensuring that the full time staff are happy with the implementation of the solution- For this project VS 2008, SQL 2005, LINQ to SQL, WCF, ASP.Net MVC, Nant, Nunit, MS Unity DI
  • Iris Nation
    Senior Developer (Freelance Contractor)
    Iris Nation Jan 2008 - Mar 2008
    - I was contracted to evaluate and complete the back-end development of ING’s F1 campaign site, in turn this would then drive the Flash UI and provide a basic admin utility for global content contributors- 4 Flash UI developers and I were assigned to this project, given a tight deadline it was imperative that my written proposal and specification performed to meet the client and developer requirements, which it did.- During this project I utilised VS 2005, SQL 2005, XSLT and XML
  • Tmp Worldwide
    Senior Developer (Freelance Contractor)
    Tmp Worldwide Nov 2007 - Dec 2007
    Explore how MS Workflow Foundation (.Net 3.5 and VS 2008) could be best utilised within a new project they were planning to develop in 2008. Essentially it involved re-examining and re-defining an existing proposed project’s business requirements and creating proof of concepts which exploited the new development features.After proofs were accepted, the solution structure and pattern created; I then handed it over to full time developers Development moved to VS 2008, .Net 3.5, LINQ; as well as using VS 2005, SQL 2000 and SQL 2005
  • Manpower
    Senior Developer
    Manpower Jul 2007 - Oct 2007
    Online timesheet system; defined the architecture/design patterns which would allow a small team to complete a large amount of work in a very short space of time. After writing the proof of concepts; I functioned as part of the team as well as providing team support.Development of a web appraisal system to integrate with an existing data solution; this system allowed agencies to design and create their own appraisal questionnaires to determine what employers thought about candidates and vice-versa.In each of these projects I used VS 2005, C#, ASP.Net 2.0, SQL 2000, XML and XSL. Due to previous experience, I also introduced the MS Enterprise Libraries, NUnit, Nant and Cruise Control.
  • Dare
    Senior Developer
    Dare Feb 2007 - Jun 2007
    Some projects which I was involved with:Flora Good for Your Heart - Heart age calculator. Joining at the end of the project; I implemented OO principles, n-Unit testing and methods for bulk test results. http://www.floraloveyourheart.ie/.A common web service which unified how UI developers worked with middle tier developers and vice versa. Vodafone F1 Finger RacingVodafone F1 internal company competition, support for HTML UI and admin tools.Vodafone F1 racing http://www.vodafone-racing.com, UK Talk to Frank http://www2.talktofrank.com, Sony My Song (yet to be released), British Television Advertising Awards http://www.btaa.co.uk, Magnum SMS competitions http://www.mymagnum.co.uk, ITV Talk to Me http://www.whore-or-bore.com.Solutions were primarily developed using VS 2005, C#, ASP.NET 2.0, MS SQL 2000 or 2005, XML, MS Enterprise Libraries, NUnit, and Cruise Control.
  • Chillisauce
    It Manager/Development Team Lead
    Chillisauce Oct 2005 - Jan 2007
    • Co-ordinating and overseeing all IT administration and development work, this involved taking responsibility for all IT processes and systems within the company.• Architect and design all in-house software by analysing the business processes within the company.• Leading the development team through the full software development life cycle to produce and develop the in-house software.• The main development languages used included VS 2005, ASP .Net 2.0, C#, MS SQL, DHTML, AJAX, XML and Javascript. We also took advantage of the MS Enterprise Library patterns andcomposite application blocks.
  • Count Financial
    Developer
    Count Financial 1999 - 2002

Simon Pinn Skills

Asp.net Mvc .net Entity Framework Git Subversion Sdlc Graph Databases Design Patterns Rest Windows Communication Foundation Jquery Unit Testing Web Applications T Sql Visual Studio Microsoft Sql Server Xslt Web Development Agile Methodologies Linq Nservicebus Ajax Ado.net Asp.net Html Neo4j Angularjs Nunit Xml Testing Web Services Typescript Oop Mvc .net Framework Javascript F# Wcf Tfs Dhtml Sql Database Design Soa C# Integration Databases

Frequently Asked Questions about Simon Pinn

What company does Simon Pinn work for?

Simon Pinn works for Act Building Systems

What is Simon Pinn's role at the current company?

Simon Pinn's current role is Development Manager at Rockend.

What is Simon Pinn's email address?

Simon Pinn's email address is si****@****ail.com

What are some of Simon Pinn's interests?

Simon Pinn has interest in Swimming, Kitesurfing, Running, Surfing.

What skills is Simon Pinn known for?

Simon Pinn has skills like Asp.net Mvc, .net, Entity Framework, Git, Subversion, Sdlc, Graph Databases, Design Patterns, Rest, Windows Communication Foundation, Jquery, Unit Testing.

Who are Simon Pinn's colleagues?

Simon Pinn's colleagues are Gareth Lewis, Blake Sullivan, Ken Larsen, Travis Griffin, John Cosper.

Not the Simon Pinn 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.