Pete Johns

Agile software craftsperson

Melbourne Area, Australia

Current
  • Senior Software Engineer at Investment Technology Group Inc.
Past

1 more...

Education
  • The University of Birmingham
  • Aylesbury Grammar School
Connections
232 connections
Industry
Computer Software
Websites

Pete Johns’s Summary

Pete is a degree-qualified senior software engineer, with proven problem-solving and team-leadership skills, constantly looking to further his knowledge within the software industry.

He has been working in commercial software development since 1998 mostly using C++ with SQL and is always hungry to learn. Pete is a keen team-player who leads from the front and is focussed on satisfying customers' requirements while exceeding their expectations. Platform-agnostic, Pete uses Ubuntu Linux, FreeBSD, Sun Solaris, Microsoft Windows and Mac OS X on a daily basis.

Moreover, Pete Johns does not like to refer to himself in the third person.

Pete Johns’s Specialties:

Agile Software Development, C++ (with STL), Client Liaison, Cross-Platform Development, eXtreme Programming, FreeBSD, GCC, GNU Tools, Linux, MFC, MSVC++, Microsoft Windows, OOD, Oracle, PHP, Python, Relational Database Design, Requirements Capture / Analysis, Shell scripting, Solaris, TDD, Team Leadership, Unix, XML, (X)HTML.


Additional Information

Pete Johns’s Websites:

Pete Johns’s Interests:

Swimming, cycling, walking, motorsport, snooker, general knowledge, travel, reading, music, films, cuisine. Currently learning bass guitar and music theory.

Pete Johns’s Groups:

  •    Python Community
  •    Australian IT Industry
  •    FIX Protocol Organization
  •    Agilistas
  •    Algorithmic Trading
  •    C++ Professionals
  •    University of Birmingham
  •    CITCON
  •    Ex-Sophos
  •    eXtreme Programming (XP)
  •    Trading Technology
  •    Melbourne IT Specialists

Pete Johns’s Contact Settings

Interested In:

  • job inquiries
  • expertise requests
  • reference requests
  • getting back in touch

Public profile powered by: LinkedIn

Create a public profile: Sign In or Join Now

View Pete Johns’s full profile:

  • See who you and Pete Johns know in common
  • Get introduced to Pete Johns
  • Contact Pete Johns directly

View Full Profile