Stewart Valuation Intelligence

Mid-level Full-Stack Engineer
08/2025 - Current
Building modernized workflow apps for real estate appraisal management using React, Typescript, Spring Boot, MySQL, and AWS.
Proposed, built, and deployed a shared React/TypeScript npm library, eliminating 20,000+ lines of duplicated components, types, and utilities, standardizing UI across applications, and greatly reducing maintenance by consolidating fragmented implementations.
Developed an embedded portal in Encompass (used to originate 50%+ of U.S. loans), enabling automatic and one-click order creation via templates for our users, replacing multi-minute manual form entry.
Migrated multiple Java applications across our stack from Spring Boot 2.x to 3.x, redesigning Spring Security configuration, reworking AWS messaging and storage (SQS, S3), and dozens of other incompatible dependencies.
Improved worst-case search time by 82%, from 3.3s to 0.6s, using predicates, lazy loading, and field exclusion.
Implemented a transitive closure table in our MySQL database to optimize hierarchical queries, reducing most common search time by 70%.
Built a user support system that captures client-side logs upon request and forwards support messages to engineers through Slack API.
Developed a JPA-based batch migration script that safely pages through a large database table to populate newly added fields for existing records.
Generated dynamic queries to support the filtering and sorting of paginated search results using the JPA Criteria API.
Implemented a feature allowing users to export search results as an Excel sheet using Apache POI's XSSFWork.
Garmin
Software Engineer 1
06/2023 - 11/2024
Software Engineer Intern
03/2022 - 05/2023
Developed applications in C for the G3000 Prime Integrated Flight Deck.
Developed applications for the G3000 Prime Integrated Flight Deck, helping to advance aircraft from analog instruments to modern touchscreen interfaces alongside a team of over 100 industry leading developers.
Owned, maintained, and led test development for multiple flight-critical components in C, including UI fixes for ruler elements used to display pitch and altitude to pilots during flight.
Owned and actively developed several foundational keyboard elements used across the system in C, such as logic for entering waypoint coordinates used in the flight plan and UI fixes for planning taxiway routes.
Served as a subject matter expert for many low-level components, regularly unblocking page-level developers by diagnosing hard-to-trace issues and clarifying component behaviors.
Authored hundreds of comprehensive tests and requirements in C in a several month push for TSO certification by the Federal Aviation Administration and G3000 Prime's release.
Built a robust file management application, allowing users to navigate and manipulate their file system.
Developed several features in C# for an internal .NET application, accelerating productivity for dozens of developers through intuitive, UI-driven workflows which replace arduous code-based development.
Contributed to a suite of regression tests in C# with NUnit to ensure project stability for continuous integration.
Education

B.S. in Computer Science
08/2019 - 05/2023