# Tech stack A summary of the tools and methodologies I work with most often. ## Methodologies - **AI-first development** — designing and delivering complete features using Specification-Driven Development (SDD) and AI-assisted tooling. - Agile / SAFe. ## Frontend - **React** & **Next.js** with TypeScript — SPAs, functional components, testing with Testing Library. - **Angular** — both the MVC model of AngularJS and the MVW model of Angular 2+. - CSS Modules, Formik, react-select. ## Languages - **JavaScript** & **TypeScript** - **Python** ## Tooling & infrastructure - **Vite**, Webpack, Oxlint, Oxfmt - **Vitest**, Jest, Jasmine + Enzyme, Cypress, Selenium - **GraphQL** - Backstage + TechDocs ## Robotics - **ROS** and **ROS2** - **Gazebo** simulation - Reinforcement learning (TD3 for autonomous navigation) ## Collaboration - **Git**, **GitHub**, **Bitbucket** - **Azure DevOps**, **Jira**, **Confluence**