Mark Linehan Email & Phone Number
@cayuse.com
LinkedIn matched
Who is Mark Linehan? Overview
A concise factual answer block for searchers comparing this professional profile.
Mark Linehan is listed as Principal Software Engineer at Cayuse LLC, based in Portland, Oregon, United States. AeroLeads shows a work email signal at cayuse.com and a matched LinkedIn profile for Mark Linehan.
Mark Linehan previously worked as Lead Software Developer at Daimler Trucks North America and Chief Technical Officer at Quarule, Inc.. Mark Linehan holds Ms, Computer Science from Columbia University.
Email format at Cayuse LLC
This section adds company-level context without repeating Mark Linehan's masked contact details.
AeroLeads found 1 current-domain work email signal for Mark Linehan. Compare company email patterns before reaching out.
About Mark Linehan
Full-stack software team lead experienced in generating complex, first-of-a-kind system architecture. Persistent, industrious, detail-oriented developer. Technology and business self-educator. Gets software developed.Prefer front-end using Vue.js, or full-stack work with Java back-end.Open to positions in down-town Portland or remote.You can reach me at mhl@mlinehan.us.
Listed skills include Software Development, Operating Systems, Architecture, Programming, and 24 others.
Mark Linehan's current company
Company context helps verify the profile and gives searchers a useful next step.
Mark Linehan work experience
A career timeline built from the work history available for this profile.
Principal Software Engineer
Lead Software Developer
Front-end (Vue.js) and back-end (Java, Spring Boot) developer for complex truck configuration tool.• Architected, designed, and developed process that synchronizes truck specifications between obsolete client-side application and new central server-based database.• Created front-end UI in Vue.js and back-end REST-based API in Java.• Replaced Swing-based UI components with new Vue.js and JxBrowser implementation as part of an incremental modernization of a legacy fat client application.• Enhanced vendor rules management tool in Java and C++.
Chief Technical Officer
Lead a 3-person development team for a fintech startup. Design and develop single-page client UI based on Meteor, Mongo, Javascript ES6, React, React Router, and Bootstrap. Interface to an existing server-side Java library by developing a custom Apache Tomcat-based service using Java and Jersey.
Senior Programmer / Metadata Analyst
Design and development of metadata services for enterprise-level data management, including data dictionary structure, metadata governance, and data lineage. Use Adaptive (www.adaptive.com) tools to store data dictionary and related metadata.* Use Views Manager to create and customize Adaptive item types, views, and workflows.* Apply Process Manager to develop Adaptive processes.* Implement custom Java process extensions, using the Adaptive API.* Build customized version of Adaptive's Excel Import transformation.* Create new method of formatting Excel load sheets, using Excel Power Query.* Load data from Excel, using Excel importer macro and Adaptive integrator page.* Develop a custom collaboration feature to replace Adaptive's builtin discussions.* Produce customized reports using SQL and the Adaptive report generation function.Development work requires use of Views Manager, Process Manager, xslt, Java, Javascript, SQL, Excel, and Excel Power Query.
Consultant
Consulting on ontologies, rules, semantics, OWL (Web Ontology Language W3C standard), SBVR (Semantics of Business Vocabulary & Rules OMG standard).Developed a "Financial Dates" OWL ontology for FIBO (Financial Industry Business Ontology standard). Presented attached charts at Semtech 2014 in San Jose.
Senior Technical Staff Member
Led software design, development, and leadership in 2 projects running in parallel in a research environment focused on creating innovative technical and business solutions.* Directed international "CxLab" team implementing novel, complex, consumer marketing software integrated with IBM Unica. Produced prototype for demonstration within IBM and to clients.* Established overall architecture for text analytics project that identified B2B sales leads. Personally created a lead scoring module using IBM Operational Decision Manager (ODM). Architecture accepted as fundamental usage pattern in the project.As a side project: co-authored paper on "Mapping SBVR to OWL", and created XSLT software that maps the OMG Date-Time Vocabulary (below) to OWL.
Senior Technical Staff Member
Participated in design and development of new methods of stress test calculations for tier 1 banks. Evaluated and recommended IBM Cognos TM1 as a software platform for financial stress analytics, having learned TM1 from scratch.Re-implemented existing PERL-based complex financial calculations in TM1, resulting in significant performance improvement, with TM1 recommendation accepted by team for future financial calculations.
Chair - Date-Time Vocabulary Standards Committee
Led multi-organization technical standards group at the Object Management Group (OMG) that created Semantics of Business Vocabulary and Rules (SBVR) vocabulary for dates and times. Team participants represented National Institute of Standards and Technology (NIST), National Aeronautics and Space Administration (NASA), tools vendors, enterprises, and consulting.Developed vocabulary defined in Unified Markup Language (UML), Object Constraint Language (OCL), and Common Logic (CL), in addition to SBVR. Published by OMG in August, 2013. Provided standard vocabulary for dates and times in business vocabularies, to be used in upcoming portion of Financial Industry Business Objects (FIBO) standard, and supported by several SBVR vendors.
Senior Technical Staff Member
Member of IBM Research group working on techniques and tools for modeling businesses and transforming models to implementations.Designed and developed Eclipse-based tool for modeling business rules using SBVR, and automatically converting rules to executable Java, JavaScript, OCL (UML's Object Constraint Language), and ILOG JRules. Tool delivered to IBM's Global Business Solutions organization as an asset to solve customer modeling needs.Significantly influenced SBVR standards effort at OMG, for example by identifying need for and techniques of specifying rule exceptions (defeasible rules).Contributed to innovative process design ideas that are incorporated into IBM Case Manager product, for example by formulating the way conditions enable process steps and trigger milestones.
Mark Linehan education
Ms, Computer Science
Ba, Political Science
Frequently asked questions about Mark Linehan
Quick answers generated from the profile data available on this page.
What company does Mark Linehan work for?
Mark Linehan works for Cayuse LLC.
What is Mark Linehan's role at Cayuse LLC?
Mark Linehan is listed as Principal Software Engineer at Cayuse LLC.
What is Mark Linehan's email address?
AeroLeads has found 1 work email signal at @cayuse.com for Mark Linehan at Cayuse LLC.
Where is Mark Linehan based?
Mark Linehan is based in Portland, Oregon, United States while working with Cayuse LLC.
What companies has Mark Linehan worked for?
Mark Linehan has worked for Cayuse Llc, Daimler Trucks North America, Quarule, Inc., Ge Capital, and Thematix.
How can I contact Mark Linehan?
You can use AeroLeads to view verified contact signals for Mark Linehan at Cayuse LLC, including work email, phone, and LinkedIn data when available.
What schools did Mark Linehan attend?
Mark Linehan holds Ms, Computer Science from Columbia University.
What skills is Mark Linehan known for?
Mark Linehan is listed with skills including Software Development, Operating Systems, Architecture, Programming, Enterprise Architecture, Soa, Software Engineering, and Distributed Systems.
Search by job title, company, industry, location, and seniority. Export verified B2B contact data when you need it.
Start free trial