Matthew Hardy

Matthew Hardy Email and Phone Number

Director of Engineering at Adobe @ Adobe
345 Park Avenue
Matthew Hardy's Location
San Jose, California, United States, United States
Matthew Hardy's Contact Details
About Matthew Hardy

I am a Director of Engineering at Adobe, running engineering groups working on Mobile and Desktop software projects. The projects I've managed have been varied and have included: shared platform-independent projects in C++; platform-specific projects in Objective-C and Java; feature development for the various Document Cloud Mobile products including Adobe Acrobat; Digital Signatures in Adobe Acrobat DC (Win & Mac); and Browser plug-ins for Adobe Acrobat DC.I also act a Standards Representative for Adobe, working with the ISO, PDF Association and AIIM in the development of PDF-related standards. Projects I am involved with include PDF (ISO 32000), PDF/A, PDF/E, PDF/UA, PRC and XFDF. I am considered an expert in PDF Technology at Adobe, having completed my PhD in this area.Prior to becoming an Engineering Manager, I had extensive experience as a Software Developer at Adobe, writing enterprise-level desktop software and services. I have worked in various areas of development on Adobe Acrobat (Windows & Mac), including support for Digital Signatures, Portfolios and Test Automation. I have also been involved in various prototype projects, the largest of which was the PDFXML project.

Matthew Hardy's Current Company Details
Adobe

Adobe

View
Director of Engineering at Adobe
345 Park Avenue
Website:
adobe.com
Employees:
51
Matthew Hardy Work Experience Details
  • Adobe
    Director Of Engineering, Document Cloud Ai & Innovation
    Adobe Jul 2021 - Present
    San Jose, Ca, Us
  • Adobe
    Senior Engineering Manager
    Adobe Feb 2016 - Jul 2021
    San Jose, Ca, Us
    Senior Engineering Manager:I am an Senior Engineering Manager on the Acrobat Mobile team. The responsibilities of my team include PDF, Accessibility, Reflow and other Core/Shared Technologies.PDF Expert for ISO:I provide my technical expertise to the International Organization for Standardization (ISO) as a PDF expert and US representative. I am member of several working groups in Technical Committee 171, Sub Committee 2, which work to standardize various aspects of PDF. Specifically, I am a member of the PDF/A, PDF/E (including PRC) and PDF/UA working groups and also a member of the ISO 32000 (PDF) committee. I am also a member of various ad hoc committees.
  • Adobe
    Engineering Manager, Adobe Acrobat
    Adobe Oct 2012 - Feb 2016
    San Jose, Ca, Us
    Engineering Manager:I am an Engineering Manager on the Acrobat team. The responsibilities of my team include Release/Production Engineering, Digital Signatures and Browser.PDF Expert for ISO:(See successive role at Adobe Systems above)
  • Adobe
    Senior Computer Scientist, Project Lead
    Adobe Jun 2011 - Oct 2012
    San Jose, Ca, Us
    PDF Expert for ISO:(See successive role at Adobe Systems above)Test Automation Infrastructure Lead:Adobe is committed to releasing enterprise quality software. To continue meeting this goal, I will be leading the project to continue enhancing the testability of Acrobat and Reader's code. I will bring my software engineering experience to help ensure that all new code added to Adobe Acrobat and Reader is highly testable.
  • Adobe
    Senior Computer Scientist
    Adobe Feb 2011 - Jun 2011
    San Jose, Ca, Us
    PDF Expert for ISO:(See successive role at Adobe Systems above)Acrobat Portfolio Team:I worked on the Acrobat X implementation of PDF Portfolio technology. A PDF Portfolio allows an author to attach multiple documents into a PDF and then provide rich navigation experiences around the attachments. These attachments can take the form of PDF, but can also include Office documents, CAD drawings, Images and many other formats. I helped implement a mechanism to publish these documents as Web Sites and worked on various other aspects of the project.
  • Adobe
    Computer Scientist
    Adobe Oct 2005 - Jan 2011
    San Jose, Ca, Us
    PDF Expert for ISO:(See successive role at Adobe Systems above)Acrobat Portfolio Team:(See successive role at Adobe Systems above)Acrobat Digital Signature/Security Team:I was a member of the Acrobat Security team, working on Digital Signature solutions for Adobe Acrobat. During my time in the team, I implemented the Adobe Automated Trust List mechanism, which allows automatic distribution of trusted root certificates to Acrobat, so that large companies and governments can deliver signature workflows to end users without requiring them to follow complex installation and trust configuration steps. I also implemented support to allow Adobe Acrobat 9 to perform Signing and Encryption/Decryption operations using credentials stored in the Mac Keychain. This included interfacing with the CDSA/CSSM mechanisms provided by OS X.PDFXML Project:I worked on the PDFXML project at Adobe, developing both the XML syntax for representing PDF and the C++ plug-in implementation for Adobe Acrobat to support it. PDFXML consists of a package containing XML components which describe the various structures inside PDF. SVG was used to represent the pages, custom XML grammars were defined to represent bookmarks, annotations, logical structure, etc.. The PDFXML package also contained binary resources (e.g. images, fonts), which are used in rendering the content. PDFXML was defined using RelaxNG and I also wrote AIR/Flash applications to support the project.Various Other Projects:As well as the work described above, I have also worked on fuzzing of PDF, workspace technologies and various other small projects.
  • Acm Doceng 2011
    Conference General Chair
    Acm Doceng 2011 Oct 2010 - Sep 2011
    I was the General Chair for the ACM Symposium on Document Engineering 2011 (DocEng 2011). I organized and planned the 2011 conference, along with my Conference Committee.
  • Mimotek
    Software Engineer
    Mimotek Mar 2004 - Sep 2005
    I contracted as a software engineer, working on PDF- and XML-centric solutions for Adobe Acrobat and the Adobe PDF Library. I wrote C++ plug-ins for Adobe Acrobat and C++/C# server/client solutions using the PDF Library. My primary project at Mimotek was working with their static content analysis and recognition engine. This engine consumes PDF documents, output by various systems, and performs content recognition on them. The PDFs could then be updated with logical structure information, content could be extracted as new PDF documents containing articles found within the original PDF, and the contents of the PDF could be extracted into various XML formats.
  • University Of Nottingham
    Teaching Assistant (During Phd)
    University Of Nottingham Sep 2000 - Nov 2003
    Nottingham, Gb
    Whilst reading for my PhD at the University of Nottingham, England, I worked as a teaching assistant. I lectured for a number of courses including Documents and Typesetting (a Document Engineering course). I also set and marked coursework for the undergraduate students in the School of Computer Science, as well as acting as a lab assistant and personal tutor.Subjects taught or tutored by me included programming (C++/Java), Document Engineering (XML, XSLT, SAX/DOM (Java and Xerces)), Mathematics for Computer Science, as well as many other topics.
  • Adobe Systems
    Software Engineer (Intern)
    Adobe Systems Jun 2001 - Sep 2001
    San Jose, Ca, Us
    Adobe Systems was the sponsor of my PhD and as part of my sponsorship, I worked at Adobe as an intern. I worked as a developer in the Acrobat Engineering Group working on Adobe Acrobat 6. As part of my work, I looked at the relevance of XPath and XPointer syntax as a means of accessing content in PDF. I wrote C++ plug-ins (DLLs) for Adobe Acrobat and helped to develop a test plug-in for providing fragment identifiers into Acrobat.

Matthew Hardy Skills

Software Engineering Xml Software Development Software Design C++ Perl Agile Methodologies Python Java Pdf Testing Html Distributed Systems Perforce Computer Science C Css Object Oriented Design Programming Scrum Management Xcode C# Flex Objective C Os X Algorithms Javascript Visual C++ Svg Engineering Management

Matthew Hardy Education Details

  • University Of Nottingham
    University Of Nottingham
    Document Engineering
  • University Of Nottingham
    University Of Nottingham
    Computer Science

Frequently Asked Questions about Matthew Hardy

What company does Matthew Hardy work for?

Matthew Hardy works for Adobe

What is Matthew Hardy's role at the current company?

Matthew Hardy's current role is Director of Engineering at Adobe.

What is Matthew Hardy's email address?

Matthew Hardy's email address is mr****@****ail.com

What is Matthew Hardy's direct phone number?

Matthew Hardy's direct phone number is +140848*****

What schools did Matthew Hardy attend?

Matthew Hardy attended University Of Nottingham, University Of Nottingham.

What skills is Matthew Hardy known for?

Matthew Hardy has skills like Software Engineering, Xml, Software Development, Software Design, C++, Perl, Agile Methodologies, Python, Java, Pdf, Testing, Html.

Who are Matthew Hardy's colleagues?

Matthew Hardy's colleagues are Reymond Chapman, Ravi Rai, Archana Mankar, Kulmiye Love Mxd Ali, Dominick Abernathy, Krushna Gaikwad Gk, Richil Bhalerao.

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.