[{"data":1,"prerenderedAt":365},["ShallowReactive",2],{"home-page":3,"docs-navigation":44,"resume-roles-preview":68},{"id":4,"title":5,"body":6,"description":17,"extension":18,"impact":19,"intro":19,"meta":20,"navigation":36,"path":38,"resume":19,"seo":39,"skills":19,"stem":42,"views":19,"__hash__":43},"docs\u002Fdocs\u002F01.index.md","Jamie Doris",{"type":7,"value":8,"toc":12},"minimark",[9],[10,11],"home",{},{"title":13,"searchDepth":14,"depth":15,"links":16},"",2,1,[],"Senior Frontend Engineer building polished web apps with Vue, React, JavaScript, and design systems.","md",null,{"headline":17,"subheadline":21,"hero":22,"highlights":29},"I build maintainable interfaces with strong UX, component discipline, and modern frontend architecture.",{"primaryCta":23,"secondaryCta":26},{"label":24,"to":25},"View Work","\u002Fwork",{"label":27,"to":28},"Open Resume","\u002Fresume",[30,31,32,33,34,35],"Vue","React","JavaScript","TypeScript","Design Systems","Accessibility",{"title":37},"Home","\u002Fdocs",{"ogType":40,"canonical":41,"title":5,"description":17},"website","https:\u002F\u002Fjamiedoris.com","docs\u002F01.index","ohcj0UqaFql_qw9tqdFhKLGl9pV_HApPCW1ycb3cuZw",[45],{"title":37,"path":38,"stem":42,"children":46},[47,48,52,56,60,64],{"title":37,"path":38,"stem":42},{"title":49,"path":50,"stem":51},"Work","\u002Fdocs\u002Fwork","docs\u002F02.work",{"title":53,"path":54,"stem":55},"Resume","\u002Fdocs\u002Fresume","docs\u002F03.resume",{"title":57,"path":58,"stem":59},"Lab","\u002Fdocs\u002Flab","docs\u002F04.lab",{"title":61,"path":62,"stem":63},"About Me","\u002Fdocs\u002Fabout","docs\u002F05.about",{"title":65,"path":66,"stem":67},"Contact","\u002Fdocs\u002Fcontact","docs\u002F06.contact",[69,126,171,221,269,317],{"id":70,"title":71,"body":72,"company":104,"dateLabel":105,"description":77,"end":106,"extension":18,"highlights":107,"location":111,"meta":112,"navigation":113,"path":114,"seo":115,"slug":116,"stack":117,"start":122,"stem":123,"summary":124,"__hash__":125},"resume\u002Fresume\u002Fneuroflow.md","Senior Software Engineer (Frontend)",{"type":7,"value":73,"toc":102},[74,78,83],[75,76,77],"p",{},"At Neuroflow, I worked on a large-scale frontend consolidation effort, helping bring four separate applications into a more unified React and TypeScript architecture.",[79,80,82],"h3",{"id":81},"key-contributions","Key contributions",[84,85,86,90,93,96,99],"ul",{},[87,88,89],"li",{},"Collaborated with backend teams on GraphQL and RTK Query data models.",[87,91,92],{},"Used Redux and AG Grid to standardize data-heavy workflows.",[87,94,95],{},"Helped co-own a Storybook-based design system and contributed more than 20 reusable components.",[87,97,98],{},"Reduced technical debt by upgrading aging packages and resolving security issues, cutting alerts from 100+ to under 10.",[87,100,101],{},"Built 15+ new UI features from Figma specifications and supported code quality through regular reviews and mentoring.",{"title":13,"searchDepth":14,"depth":15,"links":103},[],"Neuroflow","Jun 2024 – Nov 2025","2025-11",[108,109,110],"Consolidated four applications into a unified SPA.","Reduced code duplication by 40–50%.","Contributed 20+ reusable design system components.","Remote",{},true,"\u002Fresume\u002Fneuroflow",{"title":71,"description":77},"neuroflow",[30,31,33,118,119,120,121],"GraphQL","Redux","Storybook","Tailwind","2024-06","resume\u002Fneuroflow","Helped architect a unified React\u002FTypeScript SPA that consolidated four applications and improved consistency, speed, and maintainability across the frontend.","RXvtmf7Xb-ZXMoXemCvC_eSPsa3twOuRh1OrEVPCIU0",{"id":127,"title":71,"body":128,"company":154,"dateLabel":155,"description":132,"end":122,"extension":18,"highlights":156,"location":111,"meta":160,"navigation":113,"path":161,"seo":162,"slug":163,"stack":164,"start":167,"stem":168,"summary":169,"__hash__":170},"resume\u002Fresume\u002Fowl.md",{"type":7,"value":129,"toc":152},[130,133,135],[75,131,132],{},"At Owl, I worked on a clinician-facing application and digital assessments, with a mix of feature delivery, platform modernization, and design system work.",[79,134,82],{"id":81},[84,136,137,140,143,146,149],{},[87,138,139],{},"Delivered more than 30 product enhancements that improved clinician workflow efficiency.",[87,141,142],{},"Built analytics and reporting views with Highcharts to make data easier to interpret.",[87,144,145],{},"Helped create an internal Storybook-based design system that improved consistency and sped up delivery.",[87,147,148],{},"Led major modernization work, including the move from Vue 2 to Vue 3, Vuex to Pinia, and Webpack to Vite.",[87,150,151],{},"Contributed to the product’s growth through the period leading up to its acquisition by Neuroflow.",{"title":13,"searchDepth":14,"depth":15,"links":153},[],"Owl","Mar 2021 – Jun 2024",[157,158,159],"Delivered 30+ product features and enhancements.","Migrated Vue 2 to Vue 3 and Vuex to Pinia.","Improved clinician workflow efficiency by 25%.",{},"\u002Fresume\u002Fowl",{"title":71,"description":132},"owl",[30,165,166,120,121],"Vuex","Vite","2021-03","resume\u002Fowl","Delivered clinician-facing product improvements, modernized a large Vue codebase, and helped build a reusable design system that sped up frontend delivery.","437bQqkEN-big743vOM0WekZJJz1fMC1o7FZpeTq-78",{"id":172,"title":173,"body":174,"company":200,"dateLabel":201,"description":178,"end":202,"extension":18,"highlights":203,"location":207,"meta":208,"navigation":113,"path":209,"seo":210,"slug":211,"stack":212,"start":217,"stem":218,"summary":219,"__hash__":220},"resume\u002Fresume\u002Fromtech.md","Software Developer",{"type":7,"value":175,"toc":198},[176,179,181],[75,177,178],{},"At ROMTech, my role bridged frontend product work and backend service support for a medical device platform.",[79,180,82],{"id":81},[84,182,183,186,189,192,195],{},[87,184,185],{},"Built and refined more than 10 user-facing features in a React portal.",[87,187,188],{},"Owned the Laravel and Lumen middleware layer and improved REST API performance through refactoring and query optimization.",[87,190,191],{},"Documented more than 40 API routes using OpenAPI and Swagger.",[87,193,194],{},"Added new backend endpoints to support product workflows.",[87,196,197],{},"Managed Docker builds and deployments to make releases more predictable.",{"title":13,"searchDepth":14,"depth":15,"links":199},[],"ROMTech","Sep 2020 – Dec 2020","2020-12",[204,205,206],"Built 10+ UX features for a React portal.","Improved API response times by 20–30%.","Documented 40+ API routes with OpenAPI\u002FSwagger.","Brookfield, CT",{},"\u002Fresume\u002Fromtech",{"title":173,"description":178},"romtech",[31,213,214,215,216],"Laravel","Lumen","Docker","OpenAPI","2020-09","resume\u002Fromtech","Built frontend features for a medical device portal while also owning middleware and API improvements that supported performance, documentation, and delivery.","4J47EdDqwnaSzPFsvYbURVcFCVwxF4cbrriR3bsOdNA",{"id":222,"title":223,"body":224,"company":250,"dateLabel":251,"description":228,"end":252,"extension":18,"highlights":253,"location":111,"meta":257,"navigation":113,"path":258,"seo":259,"slug":260,"stack":261,"start":265,"stem":266,"summary":267,"__hash__":268},"resume\u002Fresume\u002Fpratt.md","UI Engineer",{"type":7,"value":225,"toc":248},[226,229,231],[75,227,228],{},"In this consulting engagement, I worked on a complex SPA used in jet engine health management workflows.",[79,230,82],{"id":81},[84,232,233,236,239,242,245],{},[87,234,235],{},"Built more than 20 features and enhancements in Vue and TypeScript.",[87,237,238],{},"Added Jest coverage to support safer delivery.",[87,240,241],{},"Integrated charting and grid tooling to support rich, interactive data workflows.",[87,243,244],{},"Improved performance around large API payloads and rendering behavior.",[87,246,247],{},"Collaborated with Go and Python backend teams on efficient payload design and new feature support.",{"title":13,"searchDepth":14,"depth":15,"links":249},[],"Hitachi Vantara (for Pratt & Whitney)","Oct 2019 – Aug 2020","2020-08",[254,255,256],"Delivered 20+ features and enhancements.","Improved load and render times by 20–30%.","Built rich data visualization workflows.",{},"\u002Fresume\u002Fpratt",{"title":223,"description":228},"hitachi-vantara",[30,33,262,263,264],"Jest","eCharts","AG Grid","2019-10","resume\u002Fpratt","Built and optimized a complex Vue\u002FTypeScript SPA for jet engine health management, with a strong emphasis on data visualization and performance.","XS9fVzuVpGkSVwQ5ekJIR3madX45O3u4OvtiRBiT154",{"id":270,"title":271,"body":272,"company":298,"dateLabel":299,"description":276,"end":300,"extension":18,"highlights":301,"location":305,"meta":306,"navigation":113,"path":307,"seo":308,"slug":309,"stack":310,"start":313,"stem":314,"summary":315,"__hash__":316},"resume\u002Fresume\u002Fagencylabs.md","Front End Developer",{"type":7,"value":273,"toc":296},[274,277,279],[75,275,276],{},"At Agency Labs, I worked across a wide range of client projects, from polished marketing sites to more custom application and CMS builds.",[79,278,82],{"id":81},[84,280,281,284,287,290,293],{},[87,282,283],{},"Built responsive websites to high-fidelity design specifications using React, Vue, Bootstrap, and modern CSS tooling.",[87,285,286],{},"Delivered projects through Laravel, WordPress, and Drupal depending on client needs.",[87,288,289],{},"Helped improve UX outcomes by contributing practical UI recommendations during implementation.",[87,291,292],{},"Built a secure Laravel application for digitizing pharmaceutical lab data.",[87,294,295],{},"Developed custom CMS plugins, modules, and themes, including a WordPress integration that cached third-party API results to improve performance.",{"title":13,"searchDepth":14,"depth":15,"links":297},[],"Agency Labs","Jan 2018 – Aug 2019","2019-08",[302,303,304],"Built responsive sites across React and Vue projects.","Reduced API calls by 60% in a custom WordPress integration.","Improved client revision cycles by 25%.","Bethel, CT",{},"\u002Fresume\u002Fagencylabs",{"title":271,"description":276},"agency-labs",[32,31,30,213,311,312],"WordPress","Drupal","2018-01","resume\u002Fagencylabs","Delivered responsive client websites and custom application work across modern frontend stacks, Laravel applications, and CMS implementations.","nlzzkP6auTi0XB1bOqtsu7p7GpyKXfsyNbwF7FFfKzg",{"id":318,"title":319,"body":320,"company":346,"dateLabel":347,"description":324,"end":348,"extension":18,"highlights":349,"location":353,"meta":354,"navigation":113,"path":355,"seo":356,"slug":357,"stack":358,"start":361,"stem":362,"summary":363,"__hash__":364},"resume\u002Fresume\u002Faventri.md","Senior Developer",{"type":7,"value":321,"toc":344},[322,325,327],[75,323,324],{},"At Aventri, I contributed to a new CMS platform with a focus on frontend experience, supporting services, and performance optimization.",[79,326,82],{"id":81},[84,328,329,332,335,338,341],{},[87,330,331],{},"Helped build a drag-and-drop CMS using a Vue-based microservice architecture.",[87,333,334],{},"Implemented OAuth-based authentication support.",[87,336,337],{},"Improved editor responsiveness through frontend performance work.",[87,339,340],{},"Added Laravel service endpoints to support new CMS capabilities.",[87,342,343],{},"Implemented Varnish caching strategies that improved delivery speed for frequently accessed content.",{"title":13,"searchDepth":14,"depth":15,"links":345},[],"Aventri","Dec 2015 – Dec 2017","2017-12",[350,351,352],"Built a drag-and-drop CMS experience.","Improved editor responsiveness by 30%.","Reduced page load times by 40% with caching work.","Norwalk, CT",{},"\u002Fresume\u002Faventri",{"title":319,"description":324},"aventri",[32,30,359,360],"PHP","OAuth","2015-12","resume\u002Faventri","Helped build a new CMS experience in a Vue microservice architecture, with a focus on performance, authentication, and backend feature support.","r7aWKGpEDZCPDOE1Ri_bYA9R7ogZbfSsP1RLVZCbIhc",1780601515937]