Jim Mcinnis

Senior Architect at Elsevier

Coatesville, Pennsylvania, United States
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
Jim Mcinnis is a Senior Architect with over 10 years of focused experience designing enterprise and healthcare interoperability solutions, currently leading Elsevier’s Global Medical Education and Digital Content Authoring portfolio. He combines deep protocol expertise (IHE profiles, SAML 2.0) with hands-on engineering and agile delivery, having architected a cloud-based multi-tenant interoperability platform at Cerner. Jim has a long tenure in healthcare software dating back to Siemens Healthcare and brings practical strengths in requirements analysis and enterprise software design. An active contributor to developer tooling, he improved GraphQL language support for JetBrains IDEs, demonstrating an interest in improving developer experience as well as product interoperability. Based in Coatesville, PA, he holds a BS in Computer Science from Shippensburg University and is known for translating complex clinical integration requirements into maintainable, scalable systems.
code9 years of coding experience
job25 years of employment as a software developer
bookBachelor's Degree, Computer Science, Bachelor's Degree, Computer Science at Shippensburg University of Pennsylvania
github-logo-circle

Github Skills (10)

graphql10
parser10
intellij-platform10
parsing10
parse10
wpgraphql10
wordpress-graphql10
schema9
xml-schema9
lang9

Programming languages (2)

TypeScriptJava

Github contributions (2)

github-logo-circle
GraphQL language support for WebStorm, IntelliJ IDEA and other IDEs based on the IntelliJ Platform.
Role in this project:
userFull-stack Developer
Contributions:46 commits, 1 comment in 3 years
Contributions summary:Jim primarily contributed to the development of the GraphQL Endpoint Language support within the IntelliJ platform. Their work included adding basic language support, generating PSI elements for schema and operation definitions, and implementing features such as completion contributors, parser error recovery, and schema annotations configuration. They also worked on reference resolvers and improvements to tree view, demonstrating a focus on enhancing the IDE's functionality for GraphQL schema-related tasks.
intellij-platformrelaywebstormintellij-idealanguage-support
seek-oss/playroom

Mar 2020 - Jul 2021

Design with JSX, powered by your own component library.
Contributions:1 issue in 1 year 4 months
reactdesigndesign-systemjsxdesign-systems
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Jim Mcinnis - Senior Architect at Elsevier