Kyle Roller

Senior Backend Developer

Oklahoma · Remote [phone] hello@kyleroller.dev linkedin.com/in/kyleroller github.com/kyleroller

Professional Summary

Senior Backend Developer with 7+ years building mission-critical energy market settlement systems. Lead developer for CAISO settlements, responsible for regulatory charge-code implementations and daily settlement processing. Expert in Java, Spring Boot, and legacy system maintenance with deep knowledge of ISO market operations and compliance requirements. Experienced debugging production issues, writing comprehensive unit tests, and collaborating with cross-functional teams. Seeking remote Senior Developer roles in financial services or energy platforms.

Core Competencies

Languages / FrameworksJava 8/11, Spring Boot, Hibernate, JPA, Maven
Databases & ToolsOracle, SQL Server, PostgreSQL, Git, IntelliJ IDEA
System IntegrationREST APIs, XML/JSON Processing, File-based ETL
Development PracticesUnit Testing (JUnit, Mockito), Code Reviews, Debugging
Domain KnowledgeISO Settlements (CAISO, PJM, ERCOT), Energy Market Ops
CollaborationAgile Development, Cross-team Communication, Docs

Professional Experience

Senior Software Developer  · PCI Energy Solutions, Norman, OK
2018 – Present
Software Developer  · PCI Energy Solutions, Norman, OK
2015 – 2018

Education

University of Oklahoma  · B.S. Computer Science