Nathan Graham Email and Phone Number
Nathan Graham work email
- Valid
- Valid
- Valid
- Valid
Nathan Graham personal email
Nathan Graham phone numbers
More than 35 years of experience as a software developer. Worked as an individual contributor and managed teams of 2 to 10 developers. Have managed, designed, developed, documented and shipped desktop & web applications, drivers, plugins, development tools and test tools on Windows and Mac OS. I worked on MacOS and NeXT Adobe Illustrator 3.0 color separation utility. Created of the Adobe Acrobat 1.0 MacOS PDFWriter. Was Engineering Manager of PDFWriter product team consisting of development, QA and marketing personnel. Was Engineering Manager of Acrobat InProduction 1.0 and Adobe InRip-Trapping. Was Project Leader of Adobe Atmosphere 1.0 authoring tool for creating interactive 3D environments. Was Engineering Manager of Adobe Acrobat 3D Authoring. Was Engineering Lead on Acrobat Portfolio SDK Tools. Worked on PDF viewing plugins for web browsers. Joined Document Cloud PDF Services Team to work on server throttling, DC APIs, Document Cloud Web App features. I then became the Scrum Master and Engineering Lead for Team. Specialties: Operating systems: Macintosh and Windows.Languages: C, C++, Objective C, Java, Javascript, Python, Action Script, HTML, and PDF.Tools: MSVC, XCode, eclipse, CodeWarrior, Perforce, SourceSafe and git.
-
Senior Software EngineerAdobe Jun 2019 - PresentSan Francisco Bay AreaPerformed project planning and management for the Document Cloud Frictionless PDF and Sign Mobile Reflow teams. Also was Agile Scrum Master for these teams. As Scrum Master I ran scrum story mapping, grooming, planning and review meetings; managed the JIRA scrum board; created sprint and release version reports; tracked sprint statistics; and participated in Architecture, User Experience Design and Security Review meetings. I created a tool to compile data and generate project reports using JIRA and git APIs. -
Senior Software EngineerAdobe Feb 2018 - Jun 2019Francisco Bay AreaDocument Cloud PDF Services TeamWorked on client side features in Javascript and backend functionality in Python. Continued to implement new Document Cloud (DC) APIs. Provided seem-less access to legacy features from new Document Cloud (DC) Web application to meet scheduling requirements. This access was implemented using the postmessage() API to enable cross-origin communication between browser tabs while addressing issues with security and browser popup blockers. Also continued as team scrum master. -
Senior Software EngineerAdobe Apr 2016 - Feb 2018Francisco Bay AreaDocument Cloud PDF Services TeamApplied internal throttling framework to PDF Services backend. Added new Document Cloud (DC) APIs along with documentation, samples, and unit tests. Also implemented JSON compression for DC API. Acted as Scrum Master for Team. Coordinated sprint reviews and wrote sprint reports. Implemented client side logging API for new Document Cloud (DC) Web application. -
Senior Software EngineerAdobe Jul 2015 - Apr 2016San Francisco Bay AreaTransitioned to Acrobat in the Cloud development Team. Worked on building technical skills in cloud technology by taking online courses in Javascript, Python, HTML, CSS, Node.js, git, Angular and Bootstrap. Localized a Javascript Chrome extension and fixed various bugs. Converted Python user_api unittests to a data driven workflow based on a JSON file. -
Senior Software EngineerAdobe May 2011 - Jul 2015San Francisco Bay AreaWorked on team responsible for viewing PDF files from within a web browser. Diagnosed and fixed bugs in C++ code. Wrote design specifications and plans to increase automated test coverage of Adobe Reader when viewing PDF files in a web browser. Existing browser automated tests required custom Javascript, had hard coded PDF file paths, did not work on the Mac, only worked in IE, and required an external HTTP server. Modified C++ code of automated test plugin in Acrobat Reader so that it could run any local test file through any browser or the standalone Reader. Had to debug a plugin loaded by Reader loaded by the browser that was launched by another instance of the plugin in another instance of Reader. Made additional changes so that tests could be run through a local HTTP server and HTTP proxy/monitor installed in a test VM that could be launched by a continuous build machine.In my roll as the source code control custodian for our team I created a client/server nodes.js app that uses javascript, html and css to communicate with P4, Jenkins, CruiseControl, and the acrodashboard service to display integration and build info. -
Engineering LeadAdobe Oct 2009 - May 2011Engineering Lead on Acrobat Portfolio SDK Tools. Created a set of Flash Builder 4 wizards to aid in the creation, debugging and packaging Adobe Acrobat Portfolio Layouts. Portfolio Layouts provide Acrobat with a rich UI for navigating attachments in a ".pdf" file. A Portfolio Layout is a UCF file that contains a ".swf" file plus other resources. The Flash Builder 4 wizards are a set of Eclipse plugins that are written in java. Flash Builder is a modified Eclipse IDE that has been configured specifically for the purpose of writing ActionScript code that is published as a ".swf" file. Also wrote UI, functional, and design specifications; assisted a writer with the user documentation; and acted as Process Manager for the team. -
Engineering ManagerAdobe Systems Jan 2005 - Oct 2009Engineering Manager of Adobe Acrobat 3D Authoring. Managed integration of 3rd party 3d file conversion technology. Implemented full set of automated testing tools and scripts. Integrated Acrobat 3D into the Acrobat development Build and Test Tool. Added usage tracking instrumentation. Handled hiring candidate screening and interview scheduling. Was involved in customer visits to help define feature set. Investigated architectures and application frameworks. Conducted design discussions, and created task breakdowns and time estimates for various authoring scenarios. -
Project LeadAdobe Systems Dec 2000 - Jan 2005Project Leader of Adobe Atmosphere 1.0 authoring tool. Atmosphere allowed users to navigate and interact with a 3D environment and its multimedia contents, as well as collaborate with each other in real-time. Wrote Application development plan and engineering specification. Responsible for tracking features, bug assignment, and release of builds to QE. Responsible implementation of application framework, GUI based scripting, display and editing of hierarchical multi-object scene, unlimited undo, history palette, precision editing tools, unit conversion, perspective view, and multiple views for the 1.0 release. -
Engineering ManagerAdobe Systems Feb 1999 - Dec 2000Engineering Manager of Acrobat InProduction 1.0 and Adobe InRip-Trapping. Responsible managing the main development team consisting of 7-10 developers and supporting development in Seattle and India. Lead the product team consisting of development, QA, and marketing personnel. Was department liaison to the college recruiting program. Shipped InProduction 1.0.1 and IRT 305. Delivered the Screen TrueFlow 2.0 API and InProduction 2.0 engineering specifications. -
Engineering ManagerAdobe Systems Apr 1990 - Feb 1999Member of the initial Acrobat development team. Creator of the Adobe Acrobat 1.0 MacOS PDFWriter, one of the first tools for creating PDF. Project Leader and then Engineering Manager of PDFWriter (PDF printer driver) for Acrobat 2.0, 3.0 and 4.0. Lead the PDFWriter product team consisting of development, QA and marketing personnel. Developed True Type font parser to allow font Subsetting on MacOS and Windows PDFWriter. Added color calibration and downsampling to the MacOS PDFWriter. Added user defined font embedding, background printing, 2Byte text handling, increased performance of text and blends, and improved memory management.4/90-4/91: Computer Scientist. Responsible for MacOS and NeXT Adobe Illustrator 3.0 color separation utility. -
Senior Software EngineerXerox Sep 1989 - Apr 1990Responsible for development of image processing applications and scanner drivers for the Macintosh written in C. Added a calibration process to the driver. -
Software EngineerAutomation Technology Products Jan 1984 - Aug 1989Mechanical CAD software engineer. Responsible for: 3D assembly modeling, mass properties, component management, interface to 3D kinematic and dynamic mechanism analysis package, display attributes, and finite element load and post processing utilities written in PL/1. ATP, Automation Technology Products, was spun out of GE CALMA by Bob Bender. The resources ATP are now the Cimskil product of Technology Answers, Inc.
-
Summer InternBell Laboratories Jun 1978 - Aug 1981Whippany Rd., Whippany, NJ6/81-8/81: Shock test and finite element analysis of circuit board housing.6/80-8/80: Design software interface to semi-automatic breadboard wiring machine.6/79-8/79: Design software for analysis of circuit board heat warpage. 6200 East Broad St, Columbus, OH6/78-8/78: Modify software interface to semi-automatic breadboard wiring machine.
Nathan Graham Skills
Nathan Graham Education Details
-
Yellow Springs High School
Frequently Asked Questions about Nathan Graham
What company does Nathan Graham work for?
Nathan Graham works for Adobe
What is Nathan Graham's role at the current company?
Nathan Graham's current role is Senior Software Engineer at Adobe.
What is Nathan Graham's email address?
Nathan Graham's email address is ng****@****obe.com
What is Nathan Graham's direct phone number?
Nathan Graham's direct phone number is +140853*****
What schools did Nathan Graham attend?
Nathan Graham attended Massachusetts Institute Of Technology, Massachusetts Institute Of Technology, Yellow Springs High School.
What skills is Nathan Graham known for?
Nathan Graham has skills like Software Development, C++, Software Engineering, Java, Eclipse, Objective C, Javascript, Agile Methodologies, C, Perforce, Distributed Systems, Object Oriented Design.
Who are Nathan Graham's colleagues?
Nathan Graham's colleagues are Andrew Hochradel, Jamela Mae Angeles, Hamid Samy, Erica Hall, Mirza Huda Khan (Shahbaz Graphics), Ida Mae, Hiral Baria.
Not the Nathan Graham you were looking for?
-
3entercom.com, entercom.com, gmail.com
-
Nathan Graham
San Francisco Bay Area4ingenio.com, gmail.com, ingenio.com, ingenio.com7 +192596XXXXX
-
Nathan Graham
Omaha, Ne2yahoo.com, csgi.com2 +140243XXXXX
-
6bradley.com, gmail.com, gmail.com, inuvialuit.com, grahamlegalpllc.com, yahoo.com
2 +162341XXXXX
-
6tenova.com, gmail.com, svclnk.com, howmet.com, gmail.com, sms-millcraft.us
2 +172435XXXXX
Free Chrome Extension
Find emails, phones & company data instantly
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
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