Peter Williams

Director of Engineering

Melbourne, Victoria, Australia33 yrs 6 mos experience
Most Likely To SwitchAI ML Practitioner

Key Highlights

  • 20 years of systems engineering experience.
  • Expert in machine learning and software development.
  • Led successful product delivery in high-stakes environments.
Stackforce AI infers this person is a SaaS expert with a strong focus on software engineering and machine learning.

Contact

Skills

Core Skills

Software DevelopmentMachine LearningSoftware EngineeringProject Management

Other Skills

Information RetrievalMachine Learning AlgorithmsPDFOpenCVDistributed SystemsTest AutomationLarge Language Models (LLM)GPT-4FastAPIArtificial Intelligence (AI)Google Cloud Platform (GCP)Computer VisionJupyterAgile Software DevelopmentPyTorch

About

Peter has 20 years of systems engineering experience working on market leading products in Australia, the USA and Sweden. Peter's domain expertise is in the areas of new product development, software development and testing. His specialities include semi-structured data, systems programming, imaging and machine learning. Peter has experience in the entire product development life, and in many forms of architecture and technology used in embedded, shrink wrap and cloud products. Specialties: - PDF - Efficient processing of semi-structured data. - Python, Go, C++ programming. - Digital imaging. - System optimisation and test automation. - Signal processing and statistical methods.

Experience

33 yrs 6 mos
Total Experience
8 yrs 7 mos
Average Tenure
16 yrs 1 mo
Current Experience

Papercut

Lead Developer - Enabling Technologies

Apr 2010Present · 16 yrs 1 mo · Camberwell, Victora , Australia · Hybrid

  • Investigate, learn and apply new technologies to customer problems
  • New product development, proofs of concept.
  • Develop algorithms and innovative solutions to support current and future products.
  • Current focus on PDF analysis and modification.
  • Designed and implemented
  • Watermarking on PDF, PostScript, PCL5/6, XPS
  • Grayscale and duplex conversion on PDF, PostScript, PCL5/6, XPS, PDF and many other PDLs
  • PDL transforms
  • Print Archiving
  • Printing back-end for Google Cloud Print
  • Printing back-end and IPP stack for PaperCut Mobility
  • Spool file analysis. Detect number of pages, number of color pages, duplex etc on 50 PDLs.
  • Semi-structured data extraction. Forms, tables, etc
  • PDF text extraction and redaction.
Information RetrievalMachine Learning AlgorithmsSoftware DevelopmentMachine Learning

Percipo

Software Development and Research

Oct 2008Apr 2010 · 1 yr 6 mos · San Francisco Bay Area

  • Researched academic papers, patents and commercial products.
  • Designed and prototyped an image recognition system.
  • Designed and developed server code for a range of image recognition related services.
Machine Learning AlgorithmsOpenCVSoftware DevelopmentMachine Learning

Efi

Engineering Director

Jan 1999Jan 2008 · 9 yrs · Foster City, CA, USA · On-site

  • Managed Production Printing, Middleware, Build & Release, and Systems Groups
  • Led the delivery of the company's main platform (approx $200M/year) for approximately 1 year. Successfully turned around continued schedule slippage to regain and meet delivery milestones.
  • Led the delivery of several network print server products.
  • Helped EFI into the Production Print market.
  • Led the development of a new modular parallel processing architecture and the world's (then) fastest network print server.
Distributed SystemsTest AutomationSoftware EngineeringProject Management

Efi, usa

Director of Engineering

Jan 1999Jan 2008 · 9 yrs

Digital ideas

Senior Software Engineer

Mar 1992Sep 1999 · 7 yrs 6 mos · Melbourne, Victoria, Australia · On-site

  • Designed and implemented the Dice Net ACS network printer controller which dominated the Australian market for years.
  • This was one of the first network printer controllers in the world. A few other people invented similar products in this era. Dice Net ACS was successful for several because it was early, cheap and performant.

Education

Stanford University

Certificate (online course) — Statistical Learning

Jan 2014Jan 2014

Coursera

Digital Signal Processing

Jan 2013Jan 2013

Coursera

Certificate — Discrete Optimization

Jan 2013Jan 2013

Cousera

Completed — Online Natural Language Processing

Jan 2012Jan 2012

Coursera

Completed — Online Machine Learning Class

Jan 2011Jan 2011

Monash University

Executive Certificate — IT

University of Melbourne

BSc (Hons) — Physics

Stackforce found 100+ more professionals with Software Development & Machine Learning

Explore similar profiles based on matching skills and experience