Mark Niggemann

Mark Niggemann Email and Phone Number

Staff Software Architect @ GE Healthcare
Chicago, IL, US
Mark Niggemann's Location
Greater Chicago Area, United States, United States
Mark Niggemann's Contact Details
About Mark Niggemann

Experienced Software Architect with a demonstrated history of working in the health care industry, with skills that transcend into many other industries. Skilled in Databases, Java, Transact SQL, Sybase Adaptive Server, C/C++, Linux, and software engineering.

Mark Niggemann's Current Company Details
GE Healthcare

Ge Healthcare

View
Staff Software Architect
Chicago, IL, US
Website:
gehealthcare.com
Employees:
57831
Mark Niggemann Work Experience Details
  • Ge Healthcare
    Staff Software Architect
    Ge Healthcare
    Chicago, Il, Us
  • Retired Life
    Retired
    Retired Life May 2024 - Present
    Us
  • Ge Healthcare
    Staff Software Architect
    Ge Healthcare Oct 2004 - May 2024
    Responsible for server side software architecture of Centricity PACS. Key contributions include updates to architecture and subsystems to reduce tech debt, provide detailed analysis of security vulnerabilities in Centricity PACS software, and modernization of the OS platform to RHEL 6 and RHEL 7, and Java runtime to improve security, scalability, and performance. Current responsibilities include subject matter expertise in DICOM, IHE, HL7, XML, medical image compression, and SMB3. Current skills include Java 8, Eclipse IDE, C/C++, Ansible, Bash, Transact SQL, RHEL 6/7, SAP ASE 15.7, Jenkins, Clearcase and Git. Much of the current work includes prototyping of proposed architectural changes and working with the engineering scrum teams to incorporate them into Centricity PACS server software offering.Previous work included providing multiple scrum teams guidance on SDLC software identification and decomposition and risk management compliance through capture of risk assessment activities as an extension of design FMEA activities. The scrum teams are much better prepared to follow through on these activities using my guidance.
  • Goldman Sachs
    Analyst
    Goldman Sachs Sep 2000 - Sep 2004
    New York, New York, Us
    • Led the development of a market price data distribution infrastructure and related C++ API’s targeted to both Linux and Solaris run time environments and based on TIBCO/Rendezvous multicast middleware. The new infrastructure provides compatibility with an existing 3rd party API the SLK-Hull trading system leases. Low latency under high message loads, lightweight footprint, data and code compatibility, Linux/Solaris run-time, and code ownership were chief goals. Responsible for project planning, and the design and implementation of transport API wrappers for TIBCO/Rendezvous, data marshalling using a visitor pattern, event queuing using a reactor pattern, fault tolerant multithreaded price data cache implemented using POSIX threads and Berkeley DB, and portions of the compatibility layer.
  • Motorola
    Lead Software Engineer
    Motorola Nov 1999 - Sep 2000
    Chicago, Illinois, Us
    • Lead a team of eight software engineers to develop next generation performance monitoring NT client and HP-UX server applications for the SmartZone digital trunked radio system. Responsible for technical architecture, schedule planning and execution, development process management, defect tracking and resolution management, and team leadership.
  • Ge Healthcare
    Lead Software Designer
    Ge Healthcare Apr 1997 - Oct 1999
    Chicago, Us
    • Enhanced PathSpeed PACS (previously Vantage PACS) to provide an enterprise wide view (EView) to both images and examination information. Designed and implement an image transfer server based on the DICOM protocol and proprietary compression algorithms implemented in C++ using STL extensively. The PathSpeed PACS Sybase database tracks where a particular image is located among one or more image file servers in the EView enterprise. Each file server has an associated image transfer server. The image transfer servers collaborate with each other to service requests to copy an image from an image file server to another.
  • Lockheed Martin - Medical Imaging Systems
    Senior Software Engineer
    Lockheed Martin - Medical Imaging Systems Mar 1996 - Apr 1997
    • Designed and implemented software to integrate the DataGate interface engine with Vantage PACS (previously Loral PACS) to provide an HL7 commercial HIS/RIS/PACS interface. Developed DataGate communication client code, factory default HL7 to SQL DataGate interface engine mappings, Sybase stored procedure code used by the interface, and Solaris JumpStart installation packaging for the product.
  • Loral Aerospace - Medical Imaging Systems
    Senior Software Engineer
    Loral Aerospace - Medical Imaging Systems Sep 1994 - Mar 1996
    • Researched, designed and implemented a lossless image compression algorithm for the Loral PACS teleradiology application that would sustain real-time throughput at T-1 speeds and provide 3:1 image compression. Customer satisfaction with the teleradiology application improved greatly due to improved performance, productivity and lower switched T-1 data communication costs.
  • Siemens Healthcare
    Principle Software Engineer
    Siemens Healthcare Feb 1991 - Sep 1994
    Forchheim, De
    Designed and implemented a teleradiology solution integrated with the Siemens/Loral PACS. The teleradiology application moved examination, patient, and medical image data acquired at a remote location to a centralized PACS for archiving, reading, and reporting. Examination reports were sent from the PACS to the remote location upon completion by a radiologist.
  • Northrop Grumman
    Software Engineer
    Northrop Grumman Aug 1988 - Feb 1991
    Falls Church, Va, Us
  • Boeing
    Software Engineer
    Boeing Apr 1986 - Aug 1988
    Arlington, Va, Us

Mark Niggemann Skills

Healthcare Information Technology Agile Methodologies Dicom Sybase Adaptive Server C# C++ Java Hl7 Dfmea Software Development Life Cycle Sql Clearcase Linux Databases Integrating The Healthcare Enterprise Scaled Agile Framework Rally Confluence Pacs Process Improvement Sdlc Software Development Software Engineering Eclipse Open Source Software Github

Mark Niggemann Education Details

  • Iowa State University
    Iowa State University
    Computer Science
  • Rock Valley Community College
    Rock Valley Community College
    Applied Science

Frequently Asked Questions about Mark Niggemann

What company does Mark Niggemann work for?

Mark Niggemann works for Ge Healthcare

What is Mark Niggemann's role at the current company?

Mark Niggemann's current role is Staff Software Architect.

What is Mark Niggemann's email address?

Mark Niggemann's email address is mn****@****usa.net

What is Mark Niggemann's direct phone number?

Mark Niggemann's direct phone number is +184771*****

What schools did Mark Niggemann attend?

Mark Niggemann attended Iowa State University, Rock Valley Community College.

What are some of Mark Niggemann's interests?

Mark Niggemann has interest in Collecting Antiques, Exercise, Home Improvement, Collecting Art, Shooting, Reading, Gourmet Cooking, Sports, The Arts, Home Decoration.

What skills is Mark Niggemann known for?

Mark Niggemann has skills like Healthcare Information Technology, Agile Methodologies, Dicom, Sybase Adaptive Server, C#, C++, Java, Hl7, Dfmea, Software Development Life Cycle, Sql, Clearcase.

Who are Mark Niggemann's colleagues?

Mark Niggemann's colleagues are Dhananjaya Bn, Andrew Best, Chrystiane Rossi, Nelini Faulkner, Jacklin M., Julia Wamack, 李雪飞.

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.