Paul Dale Email and Phone Number
Paul Dale work email
- Valid
Paul Dale personal email
- Valid
A software engineer with a huge amount of experience in a large variety of different fields and a very broad knowledge of both computing and many areas of mathematics. Very quick to learn new subject areas and relishes attacking and solving the most difficult of problems.Specialties: OpenSSL, numerical computing, embedded computing, high performance computing, security, cryptography, compilers.
Openssl Software Foundation
View- Website:
- opensslfoundation.org
- Employees:
- 5
-
Openssl Technical Committee MemberOpenssl Software Foundation Dec 2019 - PresentOne of the member of the OpenSSL technical committee which is responsible for the technical direction of the project. -
CommitterOpenssl Jun 2017 - PresentOne of the three inaugural OpenSSL committers.
-
Openssl FellowOpenssl Feb 2021 - Nov 2023Working as one of the four OpenSSL fellows. This position means full time employment working on the OpenSSL project in a technical capacity. This position requires a high level of trust with the open source community. Additional skills are a deep understanding of cryptography and a strong knowledge of computer security and FIPS and other formal certifications.I was the sole person responsible for all of the recent OpenSSL FIPS 140 certifications. This involved dealing with NIST, the certification lab and updating the code to meet requirements. Without my experience with FIPS 140, the project would have had a far slimmer validation and it wouldn't have been maintained sufficiently.
-
Management Committee MemberOpenssl Aug 2018 - Nov 2023One of seven members of the management committee in charge of OpenSSL.
-
Distinguished ArchitectOracle Aug 2015 - Dec 2020BrisbaneWorking in a small team of high level specialists, this position involves a deep understanding of cryptography and cryptographic methods and a strong knowledge of security, computer security and FIPS and other formal certifications. Expert advice and assistance are provided throughout much of Oracle regarding their current and legacy cryptographic requirements and how an all of company cryptographic toolkit solution can be achieved.OpenSSL development and its community are a special focus of this position. -
Distinguished ArchitectOracle Aug 2015 - Dec 2020Brisbane, Queensland, Australia -
Software EngineerRinstrum Dec 2013 - Aug 2015BrisbaneWorking as a software analyst/developer both for standalone micro-controllers and embedded Linux platforms related to industrial weighing devices and applications. This work required everything from boot loader to application level programming to hardware factory testers. The programming being done using Lua, C and Python predominately but involved some assembly and other scripting languages as well. -
Senior Software EngineerLeica Geosystems May 2010 - Sep 2013BrisbaneWriting control software to drive tractors and other farm machines. This involves taking position date via GPS and attitude data from inertial sensors and using these to guide the vehicle along a number of pre-determined line types.The work involves embedded programming on a number of different Linux platforms some with a graphical touch screen interface and some without. The programming is hard real time and the problems encountered are deep and difficult requiring a broad spread of knowledge across several different fields. -
Principle EngineerMcafee Nov 2008 - Feb 2010BrisbaneThis was the final of the five companies that controlled SnapGear over the duration I was an employee. See below for details. -
Principle EngineerSnapgear Oct 2000 - Feb 2010BrisbaneWorking as a principal software analyst/developer on a variety of different embedded projects and hardware. Duties included being one of the main architects and programmers supporting the in-house SnapGear brand VPN router/firewall product line. This role involved intimate programming and design knowledge of Linux at both the kernel and user levels, an in-depth understanding of security and encryption algorithms and methods and a wide knowledge of algorithms and their application. Many of the SnapGear UTM devices gained FIPS firewall and cryptographic certification and met the PCI DSS standard.Significant use was made of the OpenSSL library and some rework inside this library was required for the small embedded devices. Additionally, some cryptographic algorithms needed to be implemented individually due to special constraints imposed by the hardware. These include: RSA coded for small size for use in a device bootloader and triple-DES in assembly code for maximal performance as part of the general Linux operating system.The severe space limitations imposed by some of the early ColdFire embedded VPN devices also required the invention and implementation of a no-MMU execute in place shared library mechanism for the combination of GCC and Linux using the flat file executable format.Additional duties include being the primary architect and main software support for a number of OEMs and their custom products. These products ranged from an in-store music box to a network accept point for a major business service provider to a HIPPA approved network interface for hospitals.Programming involved C, Tcl and Assembler primarily, although a substantial number of other languages were required from time to time. These included Java, Python, Awk, shell scripting and more. A large number of open source programs were integrated into our product and working familiarity with Samba, Nessus, Snort, Squid and others was required.
-
Principle Software EngineerSecure Computing 2006 - 2008Same as SnapGear and McAfee.
-
Senior Software EngineerMincom Jul 1998 - Oct 2000BrisbaneWorking on the Minescape mine planning software package as an application programmer. A wide variety of tasks were performed under this guise, ranging from compute intensive numerical algorithms and applications; to graphical user interface design and implementation; to low level system support libraries and to reactive software maintenance. Technologies involved included programming in C and Fortran, close association with OpenGL and user interface programming on Silicon Graphics workstations.
-
Security AnalystAuscert Apr 1997 - Jul 1998BrisbaneWorking as a security analyst at the Australian Computer Emergency Response Team. This position involved dealing with the public in a technical advisory role whilst responding to reported security incidents; analysing vulnerabilities in privileged programs; liaison with major vendors over security issues and the creation of security policy documents. Other responsibilities included the presentation of papers at conferences; creation of technical documentation; systems programming and the programming of robust and secure utilities. -
High Performance Computing System SupervisorJames Cook University Sep 1995 - Apr 1997TownsvilleWorking as the high performance computing system supervisor in charge of the university’s super computer. This position involves a substantial quantity of Unix systems programming to insure a secure and reliable service is provided. Other duties include educating users in the usage of the super computing facilities; assisting users with the development of custom solutions to their problems and liaison with third party manufacturers and suppliers. Responsibilities include day to day operation of a Silicon Graphics super computer and associated workstations as well as programming in C, Fortran, Java and assembler. -
Senior Software EngineerStrie P/L Jul 1993 - Aug 1994BrisbaneWorking towards a model of the Department of Primary Industry’s Bryant Pastures property. The aim of the project is to produce a computer simulation that includes spatial and managerial facilities as well as the more traditional elements typically present in such a model. A great emphasis is placed upon reusability and compatibility between the various elements within the model. The project being implemented primarily in the C++ programming language on a Silicon Graphics Indigo workstation with a graphic user interface using the Motif window manager. A large amount of mathematical modelling was also required as well as an understanding of the physical processes involved.
-
Phd StudentThe University Of Queensland Jan 1990 - Jun 1993BrisbaneWorking towards a Ph.D. in distributed computing, specialising in asynchronous remote procedure calls as an efficient interprocess communication mechanism. Several potential implementations of asynchronous remote procedure calls were investigated and detailed; the associated problems identified and some possible and efficient solutions to these problems presented. Although the doctorate was in computer science, a substantial portion involved numerical statistics. -
Applications Support EngineerBond University Apr 1989 - Dec 1989Gold CoastWorking as an applications programmer specialising in Macintosh application programming and support. Also working on various computer assisted learning packages for the Macintosh and IBM-PC computers. Some minor UNIX systems programming was also performed. -
AssortedThe University Of Queensland Feb 1985 - Dec 1988BrisbaneDuring this period I was working on developing a suite of statistics gathering routines for use in the Modelling and Simulation course. A generic queuing theory package was also partially written. The work was supervised by Mr. E. Salzman of the Computer Science Department. Detailed knowledge of how simulations work and their statistical analysis was required. The major programming language used throughout was Modula-2.In addition, I held a casual appointment to set up a computer program for shape analysis and models of auto-catalytic reaction. The work was supervised by Dr. H. MacGillivray and Dr. K. Balanda of the Department of Mathematics. Intimate knowledge of basic statistical theory was required. The project was implemented in the C programming language.
Paul Dale Skills
Paul Dale Education Details
-
The University Of QueenslandComputer Science -
Mathematics, Computer Science -
The University Of QueenslandMathematics, Computer Science
Frequently Asked Questions about Paul Dale
What company does Paul Dale work for?
Paul Dale works for Openssl Software Foundation
What is Paul Dale's role at the current company?
Paul Dale's current role is Distinguished Architect and OpenSSL Technical Committee member.OpenSSL FIPS 140 expert..
What is Paul Dale's email address?
Paul Dale's email address is pp****@****ail.com
What schools did Paul Dale attend?
Paul Dale attended The University Of Queensland, The University Of Queensland, The University Of Queensland.
What skills is Paul Dale known for?
Paul Dale has skills like Linux, Unix, Software Development, C, Embedded Systems, Shell Scripting, Python, Programming, Distributed Systems, C++, Embedded Software, Software Engineering.
Not the Paul Dale you were looking for?
-
1bigpond.com
-
Paul Dale
Executive General Manager Chemtrans ( Wholly Owned Divisions Of The K&S Corporation)Largs, Nsw1scottcorp.com.au
Free Chrome Extension
Find emails, phones & company data instantly
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.
Start your free trial