08/11/2026 updated

**** ******** ****
Premium member
100 % available

Google Full-Stack Engineer (TypeScript). Angular & React, Infrastructure (CI/CD) and testing

München, Germany
Germany +1
info: Germany, United Kingdom
Master of Science (Media computer science)
München, Germany
Germany +1
info: Germany, United Kingdom
Master of Science (Media computer science)

Profile attachments

projekte_2026.pdf
Jonas_Mattes_Resume.pdf

About me

I'm a frontend & full-stack developer with seven years of experience at companies like Google. I build fast, reliable and accessible web applications across the full stack with Angular, React, Next.js and TypeScript. Also I love a good challenge. If you got one - hit me up!

StorybookAI AgentsGitHub ActionsTailwind CSSSAFeHTMLJava (Programming Language)JavaScriptArtificial IntelligenceContinuous DeliveryContinuous IntegrationGitHubPostgreSQLNode.jsScrum MethodologyAWS CLIAngular 2+Next.jsTypeScriptWebSocketRxJSAngular MaterialCloud MonitoringAvailability MonitoringReact.jsSpring BootBackendAWS ECSGitWebpackStripeKubernetesSentryBare MetalFull Stack DevelopmentReact ReduxRestful ApiTerraformgRPCGPTDocker
Core Technologies:
TypeScript, JavaScript (ES6+), HTML5, CSS3

Frameworks & Libraries:
React (19), Angular (20+), Spring Boot, WebComponents (Lit, Stencil), AI SDK, RxJs, NgRx, Redux

UI & Design Systems:
Tailwind CSS (v3/v4), Material, Shadcn UI, Styled Components, Storybook

Backend & APIs:
Node.js, Java, Hono, RPC, REST, PostgreSQL, Drizzle ORM, SignalR

AI Tooling:
Claude Code, Cursor, Greptile, Skills, Information retrieval, tool calls

Architecture & Tooling:
Turborepo, NX, Vite, esbuild, Webpack, Rollup

Testing & Quality:
Playwright, Cypress, Vitest, Jest, Karma, Jasmine, TDD, Performance optimization
Alerting (Sentry), Monitoring (Posthog)

Infrastructure:
Docker, Kubernetes, AWS (ECS, RDS, S3), Github Actions, Terraform, ArgoCD

Workflows:
SCRUM, SAFe, Information sharing, Onboarding of colleagues, Mentoring

Other:
Payment (Stripe)

Languages

DeutschNative speakerEnglischFluent

Project history

Freelance: Tech Lead

Startup

Government and Public Services

< 10 team member

The Challenge

Joined a startup as technical lead to build a knowledge-management platform. Small codebase, no infrastructure, an aggressive timeline — every architectural decision was mine to make and own.

What I did
  • Architected and built the full stack: a React / Next.js frontend, a Hono RPC backend, and PostgreSQL with Drizzle ORM.
  • Stood up the entire cloud setup on Hetzner Cloud with Kubernetes, CI/CD pipelines, and automated testing.
  • Integrated LLM features end to end with the AI SDK, designing the prompt flows and streaming UX.
  • Adopted an AI-first workflow for code review, refactoring, and rapid iteration on complex features.

Freelance: Tech Lead

Transport & Logistics

10-50 team member

The Challenge

An enterprise aviation client ran a business-critical application on aging .NET WebForms. I was brought in to define and lead the migration to a modern Angular frontend.

What I did
  • Defined the migration strategy and target architecture for the new Angular frontend.
  • Drove the key technical decisions and set the patterns the team built on.
  • Prioritized technical excellence and performance from the start.

Software Engineer

Google

Internet & IT

>10.000 team member

The Challenge

Part of a small, high-impact team maintaining the code review platform behind Google's entire engineering org. The features we owned directly shaped global developer productivity and satisfaction.

What I did
  • Led data-driven product improvements by analyzing user behavior patterns.
  • Improved IDE integration and measurably reduced review friction.
  • Optimized workflows through iterative, measured changes.
Outcome

The improvements contributed to 25+ SWE-years of annual productivity savings across the org.

Software Engineer

Zühlke

Internet & IT

1000-5000 team member

* Developed and improved user-friendly interfaces across various platforms. Supported backend
integration for improved system cohesion.
* Oversaw team progress, ensuring timely delivery of milestones and coordinating tasks effectively
* Worked closely with web and interaction designers, UX teams, and backend developers to ensure
seamless project integration.
* Developed cross-browser compatible libraries, conducted extensive testing, and provided ongoing
maintenance and support.

Working Student

MaibornWolff

Internet & IT

50-250 team member

* Developed immersive VR and AR applications using Unity, leveraging cutting-edge technologies to
create engaging user experiences.
* Explored cutting edge VR and AR technologies with the intent to extract value for potential
users
* Contributed innovative ideas and solutions to enhance the functionality and user experience of
the applications.

Working Student

BMW

Automotive & Vehicle Manufacturing

>10.000 team member

* Explored and implemented a custom interior control app for the users smartphone, focusing on
improving user experience and comfort
* Reverse engineered existing interior control functionalities to refine and integrate them into a
more intelligent and comprehensive system

Software Engineer

KundoXT

Industry & Mechanical Engineering

10-50 team member

* Developed a platform-agnostic smart home app
* Implemented features full-stack where appropriate

Working Student

Audi

Automotive & Vehicle Manufacturing

1000-5000 team member

* Researched and implemented an in-car VR experience using live vehicle data
* Researched user acceptance of the prototype

Certificates

Senior Angular Developer

Certificates.dev

2026

Introduction to Web Accessibility

edx

2024


Portfolio


Contact form

Log in to get in touch

You need to be logged in to use the contact form.

Sign upLog in