Kyle Banerjee founded LTC and started programming in 1981 when he began authoring video games for a 16K (yes, kilobytes) TRS-80 Color Computer. Fascinated by the simplicity of the algorithms it took to guide missiles and arrows to their targets on the screen (as well as the fact that he was able to find a practical use for high school geometry), he developed a fondness for computationally efficient methods that endures to this day.

Kyle has worked continuously in libraries since 1993. Originally trained as a cataloger, his transition to library systems began when he started creating tools to facilitate work within his department. As he learned more about different areas of the library, he was horrified by the amount of manual labor workers performed for easily automatable tasks, and became familiar with different workflows as he developed tools to assist his colleagues.

As his technical and operational knowledge improved, Kyle became involved in increasingly complex projects involving migrations, sophisticated data analysis, and workflow at many institutions as well as developing cloud-based services for libraries. He also authored numerous articles on library automation topics, and he coauthored two textbooks focusing on integrating services and developing digitial repositories.