Summary
Catherine Dejager is a pragmatic full-stack software engineer with nine years of experience building customer-facing features, large-scale data ingestion pipelines, and NLP-driven applications across React/TypeScript frontends and Java/Spring Boot backends. She has delivered measurable product impact—improving onboarding flows, expanding bulk-comparison limits from tiny samples to tens of thousands of records, and shipping complex import tooling that handles nested JSON/XML and multivalued/grouped fields. Comfortable spanning UX and deep backend logic, she’s implemented NLP features like Compare, Stop Words, and Overrides while also improving CI and performance-testing workflows with Python and Jupyter notebooks. A Calvin University CS graduate with minors in Math, Data Science, and Linguistics, Catherine brings a rare blend of language-aware engineering and production reliability, and she enjoys turning messy real-world data into robust, user-focused systems.
9 years of coding experience
6 years of employment as a software developer
Bachelor of Science - BS, Computer Science, Bachelor of Science - BS, Computer Science at Calvin University
English