Business Card Flash


Tom Winans


I am the CIO of Gen.Life. Gen.Life functions as an R&D Center of Excellence collaborating with leading insurers to modernize their core business and technology stacks using emerging machine learning and cloud technologies, and it is an active participant in the reshaping of the global insurance landscape.

I am a software engineer by training, and I've been a consultant by profession specializing in IT technology diligence, software engineering, enterprise digital document manufacturing, and application platform modernization/cloud enablement. I've consulted in healthcare, financial services, telecommunications, residential mortgage/real estate, and manufacturing market segments.

For a copy of my CV, please click here.



I've had the good fortune to work with large and small companies across industry market segments, one of which was a Canadian software technology consulting firm called SHL Systemhouse that was in the process of expanding into the US when I joined it. During my employment there, I was introduced to the venture capital firm that owned my employer and, when I later left to become an independent consultant, I was fortunate to count this venture firm as an anchor client in my technology diligence portfolio that included Warburg Pincus, Genpact, Temasek, Viridian Investments, 280 Capital Partners, Austin Ventures, and Tritium Partners.

While consulting is not always easy, project/technology variety is one part of consulting that offsets its less pleasant aspects. Among others: I've helped hydrogeology engineers implement and use software to analyze contaminant flow in the groundwater systems of Arizona and California and Texas; I've implemented shop floor data collection platforms and maintained fault diagnostics systems in defense and computer manufacturing environments in Arizona and Texas; I've implemented a billing engine and prototyped a CRM system for a telecommunication company in Washington DC and Colorado; I've helped a pretty well known Seattle-based coffee company construct an application integration strategy and select the middleware it ultimately used to integrate its enterprise applications; and I've helped Denver-area firms implement middleware integrations, bespoke data collection and commercial 3rd party software platforms. This variety of project work and related technologies has contributed to my interests in cloud computing architectures, distributed event computing, code generation techniques, and constraint-oriented web service orchestrations.

I have also worked internationally in collaboration with colleagues who sit on corporate boards and serve as board advisors, and I have performed diligence work in Canada, Europe and India.



Producing personalized documents is difficult to scale with typical desktop software. Mail merge functionality exists in the most common office productivity platforms, but these are usually good enough for only small numbers of documents because they depend on being able to fit all documents to be rendered into memory, they don't easily integrate with enterprise platforms where personalization data is kept, and they aren't easily connected to print (or rendering) and logistics service providers.

There are alternatives to office productivity suites ... usually these are software platforms that take a graphical approach to constructing document templates ... but they are expensive (usually hundreds of thousands of dollars), they require skill specialization (you don't just hire the needed skill set off the street), and these, too, don't easily integrate with enterprise platforms or easily connect to print and logistics service providers.

I determined it feasible to implement my own enterprise document manufacturing platform with Open Source technologies as an alternative to the above, and Pressman is the outcome of my effort. Pressman is a multi-tenant document production platform with potential to scale as needed by using public cloud platforms for storage and computing. Its document structure is based on templates that are transformed into forms to be rendered via code generation and Open Source typesetting software. Rendering into pdf is supported today - though rendering through Office Open XML and similar technologies is feasible as extensions to what now exists. Pressman's underlying software technology is .NET based (run on Linux), making it straightforward to integrate it with enterprise platforms and multi-channel print/rendering and logistics service providers.


If you'd like to contact me, please feel free to so do at the coordinates below:

Contact Me