I’m Jody LeCompte. I live in Louisiana, where I like to build stuff.

I’m a senior software engineer with a background in modernizing legacy systems and building durable, scalable platforms. Over the years, I’ve worked across the full stack, helping teams transition from brittle, ad-hoc architectures into well-structured systems with clear boundaries, predictable deployments, and faster developer workflows. I care deeply about code quality, maintainability, and the long-term health of the systems people depend on.

Most of my recent work has focused on large TypeScript and Angular codebases, cloud-native infrastructure, and monorepo architecture. I’ve led migrations from legacy technologies into modern frameworks, redesigned CI/CD pipelines, and helped standardize development practices across multiple teams. I enjoy tackling messy problems - especially the kind that sit at the intersection of product, infrastructure, and developer experience.

What motivates me most is making complex systems simpler to understand and easier to work with. I believe good engineering is less about clever tricks and more about clarity, consistency, and thoughtful tradeoffs. Whether I’m refactoring a critical service, improving performance, or designing internal tooling, my goal is always the same: reduce friction and make the system more resilient over time.

Outside of work, I enjoy hands-on projects that let me build and fix real things, from mechanical restoration projects to learning new tools and techniques. I’m drawn to craftsmanship in all its forms - software included - and I’m always looking for opportunities to learn, improve, and create work I’m proud to stand behind.