# Max Hnatiuk > SDE II @ AWS Location: Seattle, Washington, United States Profile: https://flows.cv/maxhnatiuk Software Engineer at Amazon Web Services with expertise in large-scale distributed systems, AI products, and cloud security. Currently building Amazon Quick Research, a deep-research AI agent within the Amazon Quick Suite business intelligence platform. Previously contributed to AWS Verified Access, a zero-trust security service. Experienced in building cloud-native systems, machine learning infrastructure, and enterprise analytics across AWS and high-growth technology companies including Splunk and multiple startups. Designs resilient, scalable systems that solve complex technical challenges and deliver meaningful value. Holds a B.Sc. in Computer Science from UBC with a 3.9/4.0 GPA and multi-term teaching assistant experience. Strong written and verbal communicator who loves learning, teaching, and in-person collaboration. ## Work Experience ### Software Engineer II @ Amazon Web Services (AWS) Jan 2025 – Present | Seattle, Washington, United States Currently working on Amazon Quick Research, a deep research AI agent within the Amazon Quick Suite agentic business intelligence platform. ### Software Engineer @ Amazon Web Services (AWS) Jan 2023 – Jan 2025 | Seattle, Washington, United States Worked on AWS Verified Access, a zero trust security service which provides secure access to corporate resources without a VPN and Amazon Quick Suite an agentic AI business intelligence platform. ### Software Engineer @ Amazon Web Services (AWS) Jan 2022 – Jan 2022 | Vancouver, British Columbia, Canada Worked on the AWS Snow large scale data transfer service which provides solutions for exabyte scale data migrations. ### Software Engineer @ Splunk Jan 2022 – Jan 2022 | Vancouver, British Columbia, Canada Worked on Splunk Cloud search and dashboards team. ### Software Engineer @ Profitable Software Inc. Jan 2021 – Jan 2021 | Vancouver, British Columbia, Canada • Created Python technical analysis library, which leveraged memoization where possible to avoid redundant matrix computations. Replaced an external dependency and improved total daily processing time 47x. • Refactored webserver error handling to continuously retry connecting to dropped WebSockets, providing increased fault tolerance and availability. • Developed React + D3.js metrics dashboard for comparing performance of different machine learning models. • Designed CI pipeline for Node.js API using GitHub Actions, Jest, ESLint, and Prettier to test, lint, and format PRs increasing team development velocity. ### Software Engineer @ Thrive Health Jan 2020 – Jan 2021 | Vancouver, British Columbia, Canada • Configured integration tests to use Docker image of a migrated Postgres database rather than re-running DB migrations as part of the test setup, decreasing runtime by 32%. • Built CI/CD flow for UI component staging webapp (Storybook) using Terraform, AWS, and Docker expediting inter-team communication. • Implemented interactive D3.js data visualizations for COVID-19 statistics, increasing consumability of data. • Developed and tested React components contributing to achievement of WCAG AA 2.1 accessibility compliance. • Created a Twitter integration to our CMS (Strapi), which used a chron job to pull tweets from relevant twitter accounts. Saved hours of work daily, this task was previously being done manually on a daily basis by another team. ### Teaching Assistant @ The University of British Columbia Jan 2020 – Jan 2020 | Vancouver, British Columbia, Canada Lead assignment teaching assistant. Delegated grading responsibilities across the teaching team. Tracked grading effort to ensure timely delivery of student feedback. Wrote assignment grading rubrics. Course: Computer Science 121 - Models of Computation. ### Teaching Assistant @ The University of British Columbia Jan 2020 – Jan 2020 | Vancouver, British Columbia, Canada Guided students in applications of theoretical content in multiple labs. Clarified lecture topics in privately hosted office hours. Ensured appropriate academic conduct through invigilating examinations and grading labs, assignments, and exams.Reduced instructor workload by correcting answer keys of past exams, decreasing repetitive questions across semesters. Course: Computer Science 221 - Basic Algorithms and Data Structures. ### Teaching Assistant @ The University of British Columbia Jan 2019 – Jan 2019 | Vancouver, British Columbia, Canada Prepared custom slides and performed lecture for absent professor. 50 minute duration with over 100 students in attendance. Content: Floyd's heap algorithm, heapsort, and run-time analysis. Course: Computer Science 221 - Basic Algorithms and Data Structures. ### Teaching Assistant @ The University of British Columbia Jan 2019 – Jan 2019 | Vancouver, British Columbia, Canada Proposed, prepared content for, and executed midterm and final review sessions. Taught 50+ students for over eight hours. Graded and provided feedback on students work. Reviewed past exams available for student practice, corrected errors in answer keys and typeset new solutions. Course: Computer Science 213 - Introduction to Computer Systems. ### Teaching Assistant @ The University of British Columbia Jan 2018 – Jan 2019 | Vancouver, British Columbia, Canada Ran multiple 30+ student labs, and hosted private office hours. Graded student work and invigilated examinations. Course: Computer Science 121 - Models of Computation. ### Data Entry Operator @ JAK'S Beer Wine & Spirits Jan 2018 – Jan 2019 | Vancouver, British Columbia, Canada Spreadsheet data entry. ### Notetaker @ UBC Access & Diversity Jan 2018 – Jan 2018 | Vancouver, British Columbia, Canada Notetaker for multiple students across two courses: Business Communications and Strategies for University Writing. ### Service Staff @ Nordstrom Jan 2017 – Jan 2017 | Vancouver, British Columbia, Canada Service Staff in Bistro Verde restaurant. Expediter, host, busser; general customer service. ### Field Staff @ Drake International Jan 2017 – Jan 2017 | Vancouver, British Columbia, Canada Varied work depending on contract. ### Laborer @ The Kerrisdale Lumber Co. Ltd. Jan 2015 – Jan 2016 | Vancouver, British Columbia, Canada Helped customers select and purchase a variety of construction products. Ran saw room, measured and cut lumber and other products to customer specs. Efficiently loaded customer vehicles and large delivery vehicles (box trucks, flatbeds, HIABs). Built, delivered, and installed barbecues and luxury fire pits. ## Education ### Bachelor of Science in Computer Science The University of British Columbia Jan 2017 – Jan 2023 ### Exchange Term in Spanish and Iberian Studies Universitat Pompeu Fabra Jan 2020 – Jan 2020 ## Contact & Social - LinkedIn: https://linkedin.com/in/maxhnatiuk --- Source: https://flows.cv/maxhnatiuk JSON Resume: https://flows.cv/maxhnatiuk/resume.json Last updated: 2026-03-29