James Iry

James Iry

Computer Software Professional

San Francisco Bay Area

Current
Past
  • Consultant at Qualistics
  • Director of Software Development at Momentum Software
  • Director of Engineering at SmartPrice.com
  • Technical Services Manager at Momentum Software
  • Lead Software Develolper at Garden.com
  • Lead Software Develolper at CyberPlus
  • Lead Software Develolper at Productive Data Solutions
  • Lead Software Develolper at Aware Technologies
  • Lead Software Develolper at Datamark
  • Independent Consultant at Independent Consultant (Self-employed)
Education
  • The University of Texas at El Paso
Connections
73 connections
Industry
Computer Software
Websites

James Iry’s Summary

"James Iry is [a] highly skilled functional programming guru who has a magic touch when it comes to explaining complex Scala concepts to anyone."
-- David Pollak, Beginning Scala, Apress 2009

Don't let David's compliment pigeon hole me. I'm an experienced director level manager, object oriented programmer, and C hacker. I've done a lot, enjoyed most of it, and am always up for the next challenge.

Also, sadly, I've managed to Google bomb myself with the phrase "mostly wrong."

James Iry’s Specialties:

I love software. All parts of the software development life cycle. Yes, even bugs.


James Iry’s Experience

  • Independent Consultant

    Independent Consultant (Self-employed)

    (Self-Employed; Information Technology and Services industry)

    2004Present (5 years )

    * Clients included Qualistics, Inc., Virtual Assistance Lab, and Cubic Transportation Systems.
    * Consulted with the management of Qualistics to improve technical processes and hire personnel.
    * Led and mentored a team in integrating agile methods in an environment that previously gave virtually no visibility into its process.
    * Created and managed a quality assurance process which had previously relied on ad-hoc testing.
    * Designed and built a continuous integration environment in a process that previously could not even reproduce a build.
    * Designed and taught a 3 day course on the Hibernate Object Relational Mapping (ORM) framework.
    * Introduced and implemented AJAX techniques for two clients, garnering high usability marks from their users.
    * Introduced and implemented the use of aspect oriented programming (AOP) via AspectJ and object relational mapping (ORM) via Hibernate to substantially reduce boilerplate in Java Enterprise Edition (J2EE/JEE) code bases that used hand coded JDBC. One application shrank by a measured 15%.

  • Consultant

    Qualistics

    (Computer Software industry)

    20052005 (less than a year)

  • Director of Software Development

    Momentum Software

    (Privately Held; Information Technology and Services industry)

    20032004 (1 year )

    * Provided product management for a commercial application called OpenStorm - a BPEL authoring environment and runtime engine.
    * Oversaw team selection, project progress, and key architectural decisions for several high profile clients including the U.S. Navy.
    * Worked as a sales engineer in meetings with prospective clients and wrote proposals for attracting large clients including Harcourt.
    * Created a multi-million dollar bid for the state of Texas.
    * Hired, mentored and managed consultants in their career.
    * Implemented key software for clients including a Java based COBOL parser and code generator for creating Java and C++ interfaces.

  • Director of Engineering

    SmartPrice.com

    (Telecommunications industry)

    20012003 (2 years )

    * Created and manged a $1M annual budget overseeing IT and software development.
    * Worked with the CEO and the board of directors to establish strategic priorities.
    * Co-inventor on patent application: "System and Method for Automated Authorization for Service Provider Switching" ( U.S. Patent Application No. 10/209,074).
    * Designed and led several critical improvements to systems capabilities including a data warehouse, a system for comparison testing of multiple simultaneous UI designs, and a system for automated and semi-automated management of email responses.
    * Hired, managed and mentored a team consisting of project management, software engineers, QA personnel, and systems administrators.
    * Gathered and prioritized requirements from across the company's departments.
    * Implemented key software pieces including a Microsoft IIS filter written in C++ and ATL.
    .

  • Technical Services Manager

    Momentum Software

    (Privately Held; Information Technology and Services industry)

    19992001 (2 years )

    * Added Java 2 Micro Edition (J2ME) to the company's offered services by creating and teaching a 4 day internal training course.
    * Named to Austin Community College Downtown Technology Center advisory board.
    * Acted as a panelist for an Austin Software Council discussion entitled "Major Hype, Major Breakthroughs in 2001: What Will the Rags Say in Their Year-End Retrospective" for 200 attendees.
    * Gave a presentation to the first Austin BEA Users Conference entitled "To EJB or Not To EJB: Decision factors on the use of Enterprise Java Beans" to 50 attendees.
    * Gave a guest lecture at the University of Texas (Austin) entitled "Distributed Components: A survey of technologies and techniques" to 60 students.
    * Oversaw team selection, project progress, and key architectural decisions for several high profile clients.
    * Worked as a sales engineer in meetings with prospective clients and wrote proposals for attracting prospects.
    * Hired, mentored and managed consultants in their careers.
    * Lead the SmartPrice.com project to completion on time and under budget with high customer satisfaction.
    * Acted as a lead developer on a multi-million dollar distributed point of sale application using Java JEE/J2EE.

  • Lead Software Develolper

    Garden.com

    (Consumer Goods industry)

    19991999 (less than a year)

    Acted as lead developer on a Java JEE/J2EE project to improve distributed supply chain management.

  • Lead Software Develolper

    CyberPlus

    (Computer Software industry)

    19981999 (1 year )

    Acted as a lead developer on "HealthBridge", a commercial patient charting application, to create a distributed business logic tier providing core services in Java JEE/J2EE and integrating to a legacy CORBA system.

  • Lead Software Develolper

    Productive Data Solutions

    (Computer Software industry)

    19961998 (2 years )

    Acted as a lead developer on several projects, including a multi-million dollar automated coupon processing system using Visual Basic and C++.

  • Lead Software Develolper

    Aware Technologies

    (Computer Software industry)

    19941996 (2 years )

    * Acted as lead developer on "Keying on Image", a in-house and shrink-wrap tool written in C++ for generating image processing and data entry software.
    * Created a over-the-network software authorization scheme based on smartcards.

  • Lead Software Develolper

    Datamark

    (Computer Software industry)

    19941996 (2 years )

    * Acted as lead developer on "Keying on Image", a in-house and shrink-wrap tool written in C++ for generating image processing and data entry software.
    * Created a over-the-network software authorization scheme based on smartcards.

  • Independent Consultant

    Independent Consultant (Self-employed)

    (Self-Employed; Information Technology and Services industry)

    19911994 (3 years )

    Contracted to several clients including acting as developer on a hypertext system for doing ICD-9 processing in a medical system.


James Iry’s Education

  • The University of Texas at El Paso

    BS , Computer Science , 19921996


Additional Information

James Iry’s Websites:

James Iry’s Groups:

Lambda the Ultimate editor

  •    Functional Programming
  •    Haskell Enthusiastics
  •    Scala enthusiasts
  •    LiftWeb

James Iry’s Contact Settings

Interested In:

  • career opportunities
  • consulting offers
  • new ventures
  • job inquiries
  • expertise requests
  • business deals
  • reference requests
  • getting back in touch

Public profile powered by: LinkedIn

Create a public profile: Sign In or Join Now

View James Iry’s full profile:

  • See who you and James Iry know in common
  • Get introduced to James Iry
  • Contact James Iry directly

View Full Profile