Mary Graham

Mary Graham Email and Phone Number

Senior Software Engineer at NVIDIA @ NVIDIA
Santa Clara, CA
Mary Graham's Location
Beaverton, Oregon, United States, United States
Mary Graham's Contact Details
About Mary Graham

ExperienceThe core of my career has been spent developing custom software by extending Solid Modeling and CAD applications utilizing APIs in a variety of software languages. Tasks have varied from simple data extraction to complex geometric manipulations and optimizing for manufacturability. My projects have ranged in scope from small, specifically-targeted applications to large, integrated application suites. These tasks have required mastering the APIs of several industry standard applications. LanguagesC#, C++, VB.NET, ASPX.NET, VBA, XML, HTML/CSS, JavaScript, ActiveX, COM, LISP, AutoCAD ARX, AutoCAD AutoLISP.ApplicationsAutoCAD, Revit, Creo 2.0 Parameteric, SolidWorks, Siemens NX, MicroStation, Rhino, SketchUp, MastercamTools:Git, Peforce,Team Foundation Server (TFS), Source Safe, Visual Studio, Powershell, Microsoft Office, Teams, Slack, SQL Server, Linq, Entity Framework

Mary Graham's Current Company Details
NVIDIA

Nvidia

View
Senior Software Engineer at NVIDIA
Santa Clara, CA
Website:
nvidia.com
Mary Graham Work Experience Details
  • Nvidia
    Software Engineer
    Nvidia Oct 2019 - Present
    Santa Clara, Ca, Us
    Developing Omniverse Connectors for AEC applications.
  • Orenco Systems, Inc.
    Software Developer
    Orenco Systems, Inc. Apr 2018 - Sep 2019
    Developing MVC software and web services in C#. Updating Filemaker applications to use core SQL databases.
  • Foundry, Imagination Engineered
    Cad Developer
    Foundry, Imagination Engineered Apr 2017 - Jan 2018
    London, Gb
    Examining the API's of Autodesk Civil, Microstation, SketchUp and Rhino 3D for the purpose of creating custom plugins to export Alembic format files. Programmatically importing mesh, light and other data into Unreal Engine. Learning Foundry’s Katana and Rosetta visualization software.
  • Ascentec Engineering
    Senior Software Developer
    Ascentec Engineering Dec 2014 - Jan 2017
    Tualatin, Or, Us
    Maintained and expanded prior CAD/CAM work (see below). Further developed Winform applications harnessing the SQL databases of JobBOSS (a CRM and ERP software) to create dashboard applications. Automated e-mail generation and FTP front-ends. Created additional databases for storing and tracking in-house data, while utilizing stored procedures. Created plug-ins for PCB-Investigator via the C# API. Developed AutoCAD automation extensions to streamline repetitive tasks. This includes intensive geometry review and creation using a rule-based processes. Utilized the API's of AutoCAD, Mastercam, JobBOSS, Microsoft Excel and other applications via VB.NET, C#.NET, VBA, AutoLISP, SQL, COM and other methods. Utilized XML to transfer nested, tagged information between unconnected software applications.
  • Raytheon
    Creo 2 Developer
    Raytheon Sep 2014 - Dec 2014
    Arlington, Va, Us
    A contract position via The Computer Merchant for Raytheon. Extended the CREO application (a product of Parametric Technologies) for custom use.
  • Biamp Systems
    Software Engineer
    Biamp Systems Jun 2013 - Sep 2014
    Beaverton, Or, Us
    Worked with a team to develop commercial Audio Systems software in C++ and C#. Enhanced the graphical capabilities of the user interface for laying out audio designs.
  • Rand Worldwide
    Senior Software Developer
    Rand Worldwide Feb 2013 - Jun 2013
    Owings Mills, Md, Us
    Member of the Software Development Solutions department for an Autodesk reseller. Worked with clients to develop, upgrade or replace custom applications that connect with Autodesk products. This included collecting user requirements, creating time estimates and delivery packages.
  • Intentional Software Corporation
    Software Developer
    Intentional Software Corporation Oct 2012 - Jan 2013
    Bellevue, Wa, Us
    Researched APIs and developed macros/plugin applications for SolidWorks, Creo Parametric and Siemens NX. Parallel applications were written to navigate the solid models of each, along with application menu customization for ease of use. This position also included an in depth review of STEP file formats. This DARPA project was a part of the Vehicle Forge competition.
  • Intel Corporation
    Software Developer
    Intel Corporation Aug 2012 - Oct 2012
    Santa Clara, California, Us
    Revised and extended existing code, encompassing file encryption, .XML parsing, custom GUI elements, and USB device driver creation.
  • Ascentec Engineering
    Software Development
    Ascentec Engineering Sep 2008 - Aug 2012
    Tualatin, Or, Us
    Optimized the manufacturing process from receipt of data from customers to the sequence of milling machine operations. Developed AutoCAD extensions to automatically convert 2D drawings into 3D drawings based on the layer-naming scheme utilizing extrusion, sweep, and Boolean actions to create the proper profiles. Created optimal 3D chamfering paths on the back of a plate, while maintaining minimal floor depths (and preventing gouges in) varying depth pockets on the front of the plate while adhering to additional rules to optimize the final design. Further optimized the relationship between AutoCAD and Mastercam, harnessing the best features of each to automate final CNC outputs from incoming AutoCAD drawings. Developed website using ASPX and Linq/SQL to ensure core functionality prior to skinning and posting.
  • Avatech Solutions
    Sr Software Developer
    Avatech Solutions Feb 2007 - Sep 2008
    Owings Mills, Md, Us
    Member of the Software Development Solutions department for an Autodesk reseller. Worked with clients to develop, upgrade, or replace custom plug-in applications that connected with Autodesk products, which included collecting user requirements, creating time estimates, and delivering packages. Engaged in both solo and team development. Supported geometry-intensive portions of client applications. Utilized an In-house issue tracking software for larger scope projects.
  • Ch2M Hill
    Sr Cad Systems Technician
    Ch2M Hill Aug 2002 - Mar 2007
    Englewood, Colorado, Us
    Team leader for development and support of extensive in-house software applications, including extensions to AutoCAD, Architectural Desktop and Land Desktop. Applications based on C#, C++, VB .NET, VB 6, VBA, COM, ARX, AutoLisp, ActiveX, profile management, menu modifications and more. This software system supported multiple client standards, while allowing the CAD users to simply draw blueprints with the client standard automatically applied.
  • Synthesis Company
    Sr Software Developer
    Synthesis Company Sep 1986 - Jun 2002
    Ch
    Developed software plug ins to provide parametric control of 2D and 3D AutoCAD drawings. Worked with a team to create interactive ASP (active service pages) working in conjunction with Visual Basic software for parametric drawing creation over the internet.

Mary Graham Skills

Software Development C# Programming Visual Basic Cad Autocad Visual Studio Vb.net C++ Architecture Windows Project Management .net Sql Engineering Java Agile Methodologies Computer Aided Design Lisp Wpf Visual Basic .net Unigraphics Ptc Pro/engineer Solidworks Nx 6 Visual C++ Microsoft Office Software Design People Skills Winforms Xml Microsoft Sql Server .net Framework

Mary Graham Education Details

  • Western Washington University
    Western Washington University
    Mathematics And Computer Science

Frequently Asked Questions about Mary Graham

What company does Mary Graham work for?

Mary Graham works for Nvidia

What is Mary Graham's role at the current company?

Mary Graham's current role is Senior Software Engineer at NVIDIA.

What is Mary Graham's email address?

Mary Graham's email address is ma****@****eng.com

What is Mary Graham's direct phone number?

Mary Graham's direct phone number is +150342*****

What schools did Mary Graham attend?

Mary Graham attended Western Washington University.

What skills is Mary Graham known for?

Mary Graham has skills like Software Development, C#, Programming, Visual Basic, Cad, Autocad, Visual Studio, Vb.net, C++, Architecture, Windows, Project Management.

Who are Mary Graham's colleagues?

Mary Graham's colleagues are George Mitchell, Sergey Puchkov, Sandeep Sharma, Stacy Ozorio, Vinayak Bhargav Srinath, Sri Charan Nukala, Hard Gaming.

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.