# Jacob Church > Sr. Software Engineer II at Lucid | Frontend Tech Debt Location: American Fork, Utah, United States Profile: https://flows.cv/jacobchurch I just enjoy this stuff. Programming is a uniquely structured, yet creative process, and I like doing it. I'll keep at it until I'm good at it. ## Work Experience ### Sr. Software Engineer II @ Lucid Software Jan 2026 – Present | South Jordan, Utah, United States ### Sr. Software Engineer I @ Lucid Software Jan 2021 – Jan 2026 | South Jordan, Utah, United States * Rewrote our in house dependency injector for cutting-edge interface and performance * Dramatically refactored our build and deploy for frontend assets, reducing upload times by over 40%, and reducing S3 storage by an order of magnitude * Re-architected essential legacy text processing code, resolving long standing data inconsistencies in core features * Semi-automated large scale tech debt migrations, updating thousands of files across hundreds of semi-automated pull requests ### Team Lead @ Lucid Software Jan 2021 – Jan 2022 * Led a team to implement high quality data linking features, organized road map, and provided technical feasibility feedback and solutioning for proposed work * Coached engineers to hone their skills and move on to lead their own teams ### Software Engineer II @ Lucid Software Jan 2020 – Jan 2021 | South Jordan, Utah, United States * Key participant in dramatic refactor of user document list, improving page load on huge accounts from ~16s to ~2s ### Software Engineer I @ Lucid Software Jan 2018 – Jan 2020 | South Jordan, Utah * Resolved longstanding painpoint around rich text features, efficient transformation of html to in-house representation (and back) to support live bi-directional data synchronization (Lucid <-> Salesforce) ### Software Engineer Intern @ Lucid Software Jan 2018 – Jan 2018 | South Jordan, Utah ### Research Assistant @ Brigham Young University Jan 2016 – Jan 2018 | Provo, Utah Area • Developing and implementing new user-interfaces in mobile and VR spaces PROJECTS • SwypeWriter. An innovative, gesture-based Android input method ### Teaching Assistant, Data Structures and Discrete Structures @ Brigham Young University Jan 2016 – Jan 2016 | Provo, Utah Area • Utilized comprehensive knowledge of structures, sorting and searching algorithms, and Big O fundamentals to improve student performance and understanding ### Software Engineer Intern @ Qualtrics Jan 2017 – Jan 2017 | Provo, Utah Area • Effectively communicated design and implementation decisions with full time engineers in an Agile environment • Designed, Implemented, and Tested software applications with modern production tools • Adapted quickly to new languages and frameworks PROJECTS • Improved fault tolerance of bounced mail and spam feedback system with RabbitMQ service and concurrent consumers • Improved latency and reliability of mail job tracking with Redis lock manager and key-value services • Contributed various Angular UI components ## Education ### Bachelor of Science - BS in Magna Cum Laude, Computer Science Brigham Young University Jan 2014 – Jan 2018 ### Sandra Day O'Connor High School Jan 2008 – Jan 2011 ## Contact & Social - LinkedIn: https://linkedin.com/in/cjchurch --- Source: https://flows.cv/jacobchurch JSON Resume: https://flows.cv/jacobchurch/resume.json Last updated: 2026-03-22