Summary
James Upchurch is an Associate Software Engineer with eight years of hands-on experience building and maintaining large-scale .NET and SQL Server applications, currently contributing to Lockheed Martin’s enterprise systems. A UCF Computer Science graduate, he has a strong track record in full-stack development, shipping features and custom reporting for complex supply-chain and logistics platforms. James thrives in both large agile teams and as an independent developer, having processed dozens of user change requests and redesigned legacy patterns (Observer to MVP) to improve maintainability. His background includes careful systems integration and documentation work that smoothed transitions between enterprise telephony platforms and aided non-technical stakeholders. Known for pragmatic problem-solving and attention to clear, auditable documentation, he brings production-first discipline to delivery and cross-team collaboration. Based in Cedar Rapids, Iowa, he pairs institutional defense-sector experience with an academic foundation from UCF and a focus on reliable, data-driven solutions.
8 years of coding experience
Bachelor of Science - BS, Computer Science, Bachelor of Science - BS, Computer Science at University of Central Florida