Michael Culver

Michael Culver Email and Phone Number

Software Development Manager @ The MathWorks
3 Apple Hill Drive Natick, MA 01760 United States
Michael Culver's Location
Marlborough, Massachusetts, United States, United States
Michael Culver's Contact Details

Michael Culver work email

Michael Culver personal email

n/a
About Michael Culver

Software Development Manager and Principle Developer with extensive experience guiding implementation of a wide variety of software projects, involving teams across widely distributed locations (India, Israel, and U.S.). Proven ability to provide leadership to cross-functional teams, including highly technical and senior staff. Adaptable to new technologies, responsive to customer needs; pragmatic and creative, achieving priorities amidst constraints. Provide leadership, vision and direction while establishing goals and priorities.Recently spent the past two years sharpening hands-on development skills doing object-oriented web services development, writing back-end services and enterprise applications residing in Apache servers using Perl, Ruby, and JavaScript. Communication via Soap interface. The services accessed relational databases including MySQL and Integrity.

Michael Culver's Current Company Details
The MathWorks

The Mathworks

View
Software Development Manager
3 Apple Hill Drive Natick, MA 01760 United States
Website:
mathworks.com
Employees:
1001
Company phone:
34-917 994 700
Company email:
info@mathworks.es
Michael Culver Work Experience Details
  • The Mathworks
    Software Development Manager, Matlab Virtual Machine
    The Mathworks 2015 - Present
    Natick, Ma, Us
  • Ptc
    Software Engineer, Senior Technical Consultant
    Ptc 2013 - 2015
    Boston, Massachusetts, Us
    Implemented Object-Oriented Web Services and apps in Apache servers using Perl, Ruby, and JavaScript. Communication via Soap interface to various databases including MySQL and Integrity. All infrastructure to support enterprise development organization. Development done in Ubunto Linux on Oracle VirtualBox VM. Additional experience transitioning from ClearCase to Git.
  • Ptc
    Director, Systems Software Development
    Ptc 2010 - 2013
    Boston, Massachusetts, Us
    • Managed design and development of PTC Installation Manager (PIM).- Coordinated design and development of Web install process interface with IT department, PTC.com.• Directed Management of Systems Development.- Core library for all applications.- Multi-threading; inter-process communications; IBM Unicode library; automated, distributed regression testing mechanism.- Message System – localization translation database.- Trail Files – Application logging/playback mechanism – foundation for automated regression tests.• Directed Management of Graphics Subsystem Development.- PTC Graphic Library (PGL) interface to OpenGL; supporting graphics cards by NVidia and AMD.- Worked closely with 3rd party vendors – Advanced Micro Devices (AMD), and NVidia, to leverage advanced graphics card capabilities.• Directed Management of utility development – Exit Logger and Quality Agent – providing feedback to PTC.Skills, Experience• C/C++, Pascal, Object Oriented development, csh, Unix (Sun, HP, IBM, SGI), Linux, Windows, MS Visual Studio, make, gmk, perl. MS Office, MS Project.• Agile Development Process.• Flexlm, FlexNet Publisher 3rd party library interface.• GTM, make, gmk configuration management. Some use of ClearCase.• Managing sizable logistical projects – e.g., Source code conversion to support Unicode encoding.• Managing highly technical, senior staff. - Organization size 16: 2 senior managers, 2 junior managers, 12 developers ranging in level from Software Developer to Senior Technical Consultant.- Geographically distributed - India, Israel, Massachusetts, Minnesota.• Coordinating across multiple organizations;• Interfacing with 3rd parties – Flexera Software, NVidia, AMD, Adobe; plus various contracting partners; • Recruiting; team building.
  • Ptc
    Manager, Systems Software Development
    Ptc 1998 - 2009
    Boston, Massachusetts, Us
    • PTC proprietary licensing implementation.- Designed, implemented Triad License Server – supporting fault tolerance.- Designed, implemented license client-side interface.- Learned C language, TCP/IP socket programming.• Conversion to industry-standard 3rd party licensing library – Flexlm.- Designed, implemented standardized licensing client library interface layer to insulate applications from licensing implementation – PLP “PTC Licensing Package”. Language – C++.- Converted applications to PLP interface.- Replaced PTC licensing with Flexlm, released PLPF “PTC Licensing Package with Flexlm”.- Ongoing consulting, coordinating integration of new PTC applications with PLPF licensing.• Managed Very Large Logistic - Source Code Translation 34.3 M LOC - wchar_t native encoding to Unicode.• Managed Source Code Translation – to support IPv6.• Managed ProToolkit application interface to ProEngineer.• Managed implementation of DRM – Digital Rights Management using Adobe Rights Management service.• Managed implementation of Design Conferencing – using Groove (3rd party, now Microsoft)-------------Managing teams of C++ developers – Object Oriented Development – Systems level and Application level coding; UI development; API toolkit development;Teams on-shore and off-shore;Coordinating activity of cross-functional teams, including Development, QA, Tech Support, IT, application groups, Product Definition, Documentation, Legal;Requirements planning, deriving, scheduling;Creating and presenting Project plans, tracking;Designing for testability, repeatability;Designing with diagnostics;Brainstorming, debugging, writing test plans;Developing unit tests;Developing automated regression test mechanism and tests;Integrating with 3rd party vendors, libraries.

Michael Culver Skills

Agile Methodologies Software Development Scrum C++ Enterprise Software Xml Java Software Project Management Software Design Quality Assurance Sql Requirements Analysis Unix Cloud Computing Agile Project Management Unix Shell Scripting Javascript Microsoft Sql Server Microsoft Visual Studio C++ Software Engineering Unix Utilities Awk Grep Saas Oracle Flexlm Pascal Virtualization Software Quality Assurance Eclipse Architecture Microsoft Excel Software Licensing Quickbooks Software Installation Ruby Ubuntu Linux Git Ruby On Rails

Michael Culver Education Details

  • University Of Michigan
    University Of Michigan
    Computer Information And Control Engineering
  • University Of Michigan
    University Of Michigan
    Linguistics

Frequently Asked Questions about Michael Culver

What company does Michael Culver work for?

Michael Culver works for The Mathworks

What is Michael Culver's role at the current company?

Michael Culver's current role is Software Development Manager.

What is Michael Culver's email address?

Michael Culver's email address is mc****@****ptc.com

What is Michael Culver's direct phone number?

Michael Culver's direct phone number is +150864*****

What schools did Michael Culver attend?

Michael Culver attended University Of Michigan, University Of Michigan.

What skills is Michael Culver known for?

Michael Culver has skills like Agile Methodologies, Software Development, Scrum, C++, Enterprise Software, Xml, Java, Software Project Management, Software Design, Quality Assurance, Sql, Requirements Analysis.

Who are Michael Culver's colleagues?

Michael Culver's colleagues are Marcel Muller, Aditya S., Kavitha Krishna, Pujitha Narra, Andrea Masi-Phelps, Alexandr Sueubaev, Nishanthi Duraisamy.

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.