Paul Esson

Paul Esson Email and Phone Number

Solutions Architect at Blue Flag Pty Ltd. @ Blue Flag Pty Ltd.
melbourne, victoria, australia
Paul Esson's Location
Greater Melbourne Area, Australia
Paul Esson's Contact Details

Paul Esson personal email

Paul Esson phone numbers

About Paul Esson

Highly motivated individual with an enduring passion and interest in programming and technology. After completing my Bachelor of Computing degree in 2006, I have furthered this fascination through my work at Colour Vision Systems, WeComm, Opentext and most recently Blue Flag. My role as a Software Engineer and Solutions Architect allowed me to develop a number of software design and implementation skills. This role also involved extensive interaction with a diverse range of clients, which has highlighted my ability to communicate, negotiate and provide excellent customer service. I have a love of learning and interest in technology which strongly influences all of my endeavours.

Paul Esson's Current Company Details
Blue Flag Pty Ltd.

Blue Flag Pty Ltd.

View
Solutions Architect at Blue Flag Pty Ltd.
melbourne, victoria, australia
Website:
blueflag.com.au
Employees:
28
Paul Esson Work Experience Details
  • Blue Flag Pty Ltd.
    Solutions Architect
    Blue Flag Pty Ltd. Apr 2019 - Present
    Melbourne, Victoria, Australia
    At Blue Flag I have been responsible for development of multiple products for various clients from the automotive industry. Including a learning management system for Toyota, Mitsubishi and Hyundai and an auditing system for Toyota and Hyundai. While here I have worked on migrating legacy platforms to serverless architecture, as well as maintaining existing code bases and building new applications. The platforms make extensive use of Amazon Web Services (AWS), with the client code hosted on CloudFront, backend services dockerized and hosted on ECS or Lambda and utilizing S3, DynamoDB, Cognito, EFS, SNS, SQS, Firehose, Athena and other AWS services. Data for these applications is stored in either MongoDB, PostgreSQL, S3 or DynamoDB.Our most modern project is a Learning Management System written with service oriented architecture principles in mind, it contains multiple sub services that communicate using GraphQL data stored in DynamoDB, and authentication for eLearning Modules achieved using Cloudfront and Lamda@Edge. Lambda triggers are used to handle events when data is added to S3 buckets, DynamoDB tables, SNS topics and SQS queues.
  • Blue Flag Pty Ltd.
    Software Engineer
    Blue Flag Pty Ltd. Oct 2014 - Apr 2019
    Melbourne, Victoria, Australia
  • Open Text
    Senior Software Engineer
    Open Text Apr 2011 - Jul 2014
    London, United Kingdom
    weComm was acquired by OpenText to adapt their Wave mobility platform for use in their enterprise suite.The Wave platform was developed to assist with writing cross platform applications for a variety of mobile platforms such as Android, iOS, Blackberry and Windows Phone, it has been used in many high profile projects such as CNN’s Turner Classic Movie app, CNN’s Election App and the AFL Club apps. The platform translates XML documents sent from an integration server to a custom protocol that is then sent to the client application, the lightweight protocol is designed to be resilient to adverse issues are typically associated with mobile data connections.While working at weComm/OpenText I primary developed the server side platform that’s written in a combination of C++, C# and Java (J2EE). The C++ and C# components communicate using OLE while the C++ and Java components utilize JMS. I worked extensively implementing features required to advance to server, including message compression using zlib as well as, HTTPS support and performance and security enhancements.Using profiling tools I identified performance bottlenecks within the server, caused by locks on C++ STL priority queues, I resolved this issue increasing throughput dramatically by removing locks and utilizing a concurrent priority queue.
  • Wecomm
    Software Engineer
    Wecomm Sep 2010 - Apr 2011
    London, United Kingdom
    weComm was acquired by OpenText to adapt their mobility platform for use in their enterprise suite.
  • Colour Vision Systems
    Software Engineer
    Colour Vision Systems 2008 - Sep 2010
    While at Colour Vision Systems, I was responsible for developing products in C, C++ and also C#.I was responsible for bug fixing and feature addition for the Windows front-end for Colour Vision Systems’ flagship product, developed on Visual Studio 2003 in C++ and MFC. The system used XML for storing local data and an in-house protocol for communicating with the embedded machine. The front-end system was multi-threaded and utilized OLE for interprocess communication. I was also responsible for the implementation, design and documentation of a human machine interface touch screen for controlling fruit packing lines. This touch screen system was written in C# using Visual Studio 2008 and communicated with Omron PLCs using FinsGateway over TCP/IP.The touch screen system used XML serialization for storing the systems data.I also adapted an electronic real-time, multi-threaded vision system that was originally designed for grading fruit using a cup conveyor for use with lobsters on a belt conveyor. This project was achieved using C#, Matrox Image Libraries and Microsoft SQL Server 2008 for storing statistics.Paul developed a test application in C for testing the use of embedded processors for RF communications to fire solenoids. Also a GStreamer plugin written in C on Linux for video segmentation. Additionally, I wrote test implementations of a protocol for sending encoder pulses over Ethernet using C# UDP Sockets.I also assisted with the development of a C based application for video accusation from a gigabit Ethernet video camera on a Linux based platform. Responsibilities:• Customer Liaison.• Training Junior Staff.• Problem Analysis and Problem Solving.• Programming (C++, C#, C and PLC).• Bug Fixing.
  • Colour Vision Systems
    Electronic Service Technician
    Colour Vision Systems Mar 2007 - Apr 2008
  • Ibm
    Client Service Consultant
    Ibm Sep 2006 - May 2007
    Working at the IBM Customer Support Centre gave Paul the opportunity to work in a large team environment with the responsibility of training junior staff was able to resolve 96% of Victorian Police issues on first contact and was given the responsibility of training junior staff in the operation of the tools.This gave Paul experience liaising with clients and working in a large team environment.For Corporate Clients such as Toyota, McDonalds, Victorian Police, Australian Department of Heath and Sony

Paul Esson Skills

Software Development C++ Software Engineering C# Sql Java Linux C Java Enterprise Edition Microsoft Sql Server Programming Scrum Software Design Xml Agile Methodologies Android J2ee Application Development Windows Mysql .net Testing Object Oriented Design Embedded Systems Plc Image Processing Opencv Matrox Image Library Unit Testing Web Services Javascript Visual Studio Multithreading Subversion Eclipse Tcp/ip

Paul Esson Education Details

Frequently Asked Questions about Paul Esson

What company does Paul Esson work for?

Paul Esson works for Blue Flag Pty Ltd.

What is Paul Esson's role at the current company?

Paul Esson's current role is Solutions Architect at Blue Flag Pty Ltd..

What is Paul Esson's email address?

Paul Esson's email address is pa****@****ail.com

What is Paul Esson's direct phone number?

Paul Esson's direct phone number is +614032*****

What schools did Paul Esson attend?

Paul Esson attended University Of Ballarat, Ballarat And Clarendon College.

What are some of Paul Esson's interests?

Paul Esson has interest in Drums, Guitar, Programming, New Technology.

What skills is Paul Esson known for?

Paul Esson has skills like Software Development, C++, Software Engineering, C#, Sql, Java, Linux, C, Java Enterprise Edition, Microsoft Sql Server, Programming, Scrum.

Who are Paul Esson's colleagues?

Paul Esson's colleagues are Matt Elvey, Madhu Km, Ahmed Ibrahim Ali, Glenn Van Oosterom, Rocío J., Peter Pham, Hannah Ryan.

Not the Paul Esson 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.