Summary
Conor Finegan is a software developer with a decade of professional experience and a Master’s in Computer Science from UMass Lowell, currently building back-end systems at Insulet Corporation. He specializes in integrating complex third-party services, data import pipelines, and pragmatic abstractions that balance performance with maintainability. Conor has applied his interest in domain-specific languages to research work on Racket tooling—adding Language Server Protocol support and improving the package server front-end—demonstrating both research depth and user-facing product sense. Comfortable across the stack, he has delivered Java-based enterprise web tooling and modern back-end features while following agile practices and collaborative Git workflows. An active open-source contributor and maintainer, he brings a thoughtful engineering approach aimed at making developer-facing systems easier to use and scale. Based in Lowell, MA, he’s drawn to high-performance computing problems and finding the right language-level abstractions for real-world needs.
10 years of coding experience
1 year of employment as a software developer
UMass Lowell