Brian M. O’Keefe


A proven software architect and manager of both complex software efforts as well as personnel, but my specialty and passion is "big data" (since before it was coined "big data") and analytical software solutions. I am currently working in Research & Development building new solutions and thinking "outside the box" to address difficult problems. This involves everything from data intensive medical devices, new human computer interfaces (collecting data in Cassandra to boot) through social network metrics and high level data fusion. I've also conducted training classes and given presentations on on everything from out of the box Data Warehousing software, company specific software implementations (e.g., training worldwide financial teams on a company-specific financial Data Warehouse implementation), to the use of Bayesian Belief Networks (including related software, such as writing implementations of BBN engines using Junction Trees from scratch).

Needless to say, my days are interesting!

That being said, I have also managed numerous software programs from concept to implementation for both commercial and government efforts. My experience includes medical device management, embedded software, web-based training, secure data transfer and management, risk assessment, geospatial intelligence, decision support, business intelligence, and route/mission planning. Particular interest and experience in cutting-edge research and application of advanced architectures and techniques including proving their efficacy to the problem needing to be solved. Proven success at grant and proposal writing. My desire is to continue expanding management experience and capabilities to complement technical skills help companies and individuals effectively use technology.

Specialties: systems architecture, big data, HTML5/jQuery/Web 2.0, stochastic modeling, Microsoft.NET, Java, JBoss, database technologies (SQL/Oracle/PostgreSQL/Cassandra), geospatial systems, business intelligence, service oriented architecture, collaborative systems, government, data mining, data fusion, visualization, software purchasing, project management, program management, Windows, Linux, Capability Maturity Model Integration (CMMI)

Bachelor of Science (BS), Computer Science
Canisius College
Buffalo, NY

Recent Work Experience:

2013 - present
Thomson Reuters -- Rochester, NY
Associate Architect, Content Marketplace Group and Enterprise Data Services (8/2013-present)

Responsibilities Include:

  • Key role in "big data" and "linked data" efforts to leverage pan-Thomson Reuters data under a common platform to be leveraged across vertical markets
  • Lead role in integration and evaluation of various entity resolution methodologies and systems (both 3rd party and internal) to unify pan-Thomson Reuters data.
  • Supporting efforts to leverage unified data across the business to reduce outside licensing costs. One such recent effort supported will save TR $850,000 alone.
  • Identifying and proving innovative solutions to improve efficiency and/or capabilities of our data pipelines. One example is a proof of concept effort evaluating the Activiti BPM platform for workflow management in multiple data pipelines. Activiti is now being deployed in several initiatives based upon this effort.

2014 - present
Spencerport Junior Baseball
Board of Directors -- Webmaster

I am currently working on the following initiatives: (a) Leading implementation and creation of policies and procedures around the rollout of new LeagueAthletics-hosted web site at; (b) Leveraging free/discounted technology services available to non-profit organizations to increase capabilities; and (c) Advising in ways the organization can utilize technology to increase efficiency and benefit to the members of Spencerport Junior Baseball.

2002 - 2013
Infoscitex Corporation, a DCS Corporation -- Rochester, NY
Team Lead, Software Architecture, Special Projects Division (9/2012-8/2013)
Group Lead, Software Systems & IT (9/07-9/12)
Project Software Engineer (10/02-9/07)

Responsibilities Include:

  • Actively manage and provide career development for up to 8 employees and contractors at any given time.
  • Oversee and promote software development and IT best practices within the group.
  • Manage staff assignments
  • Business development for both industry (commercial) and government sides of the business.
  • Applied technical leadership


  • Served as primary investigator and software development lead for a number of government and commercial contracts in various fields such as cognitive readiness assessment tools, counterinsurgency message passing analysis, micro and macro level probabilistic modeling and analysis, data visualization, Special Operations Forces software support tools, biosurveillance tool research, and medical device control systems.
  • Active management of a seven figure annual client account for the last four years.
  • Function as the lead software architect for web technologies on a contract basis for a subsidiary of a Fortune 100 client.
  • Lead mixed teams of on and off-shore resources responsible for the delivery of web technologies.
  • Lead establishing CMMI-DEV v.1.3 Maturity Level 2 compliance within the group.
  • Successful in both authoring and managing proposal efforts for grant and contract opportunities in both commercial and government sectors.
  • Lead various Business Intelligence efforts on a global scale for multinational clients, including conducting training sessions in international settings.

1999 - 2002
Info Directions, Inc., Victor, NY
Software Engineer - Application Framework Team

  • Primary role in architecture and coding of award-winning CostGuard.NET suite.
  • Project lead for web-based reporting solution built in VB COM, ASP, IIS, and utilizing Crystal Reports 8.5 reporting engine.

Tallan, Inc., Glastonberry, CT

  • Worked on a financial industry project automating the client’s IPO process using JSP on IBM WebSphere
    and Oracle.

Selected Skills:
Microsoft .NET (C#/VB.NET/ASP.NET); Java; Bayesian statistical methods and modeling; Geospatial mapping and applications; SQL Server; Oracle; MySQL; PostgreSQL; Javascript; PostGIS; AJAX; jQuery; Apache open source projects; Business Intelligence; Capability Maturity Model Integration (CMMI);

SEI Intro to CMMI-DEV v1.3, Leading Edge Process Consultants LLC, March 2011
Starlight Visualization Software, Future Point Systems, January 2010
Project Management Training, Stan Portny & Associates, March 2009
Intelligence Data Collection and Processing, Homeland Defense Journal, July 2008
OmniViz Visualization Software, OmniViz Corp., July 2005 (now BioWisdom)
Coursera Certificates of Accomplishment in:

  • Machine Learning (Andrew Ng, Stanford)
  • Cryptography (Dan Boneh, Stanford)
  • Social Network Analysis (Lada Adamic, Michigan) -- with distinction
  • Data Analysis (Jeff Leek, Johns Hopkins) -- with distinction
  • Algorithms: Analysis and Design I (Tim Roughgarden, Stanford)
  • Probabilistic Graphical Models (Daphne Koller, Stanford)

Various Role Specific Training Courses, including:

  • Intellectual Asset Protection Policy
  • Document Retention
  • FDA Compliance
  • GxP Guidelines and Regulations
  • Patient Identifiable Information Protection
  • Vendor Interaction with Healthcare Professionals
  • Customs Compliance
  • IT Audit, CAPA, and Access Control
  • ISO9000-based QMS
  • FDA 21 CFR Part 11 Compliance
  • SOX, ITIL, and COBIT compliance and processes