Fullstack Software Engineer · Hamburg, Germany

Tareq Jami

Lead Frontend Engineer at Tesla, building robust web platforms and open-source tools with Angular, .NET, and the cloud.

Tareq Jami

About

Fullstack Software Engineer with six years of experience building scalable web applications with Angular/TypeScript and C#/.NET. Currently Lead Frontend Engineer at Tesla, responsible for the architecture and technical direction of internal tooling projects.

Focus on RESTful APIs, relational data modelling, CI/CD and cloud (Azure, AWS, Docker, Kubernetes, Terraform). Creator and maintainer of the open-source library ng-openapi with 10,000+ npm downloads per month. Quality-minded through code reviews, automated testing and mentoring; regularly gives training sessions and talks for developers.

Freelance & Consulting

Through my practice Jami IT I work with companies as a freelance software engineer and consultant: Angular and .NET development, software architecture and code reviews, process automation and AI integration, and hands-on AI training for teams. Based in Hamburg, on site or remote.

  • Software consulting & development

    Custom applications with Angular and .NET, from the first sketch to production — or an honest assessment of what you already have.

  • Automation & AI integration

    Automate recurring workflows and put AI where it actually saves time in the daily work, with a clear answer on what happens to your data.

  • AI training for teams

    Working with AI on your real tasks instead of a talk about AI — for developers and non-technical teams alike.

  • Claude Skills & MCP development

    Skills that teach an AI your processes for good, and MCP servers that connect it to your own systems.

  • Angular
  • TypeScript
  • C# .NET
  • REST / OpenAPI
  • Azure
  • Claude Code
  • MCP

Experience

Tesla Automation · Prüm, Germany

Lead Frontend Engineer

Mar 2026 - Present
  • Own the architecture and technical direction of several internal tooling projects
  • Mentor the team; established frontend standards through code reviews and pair programming
  • Design and deliver internal training sessions for developers
  • Modernize the codebase with Angular Signals and a reactive, maintainable state model
  • Plan and prioritize projects; improve developer experience through tooling and CI pipelines

Software Engineer

Sep 2024 - Feb 2026
  • Led an internal digitalization project that is used internationally across Tesla
  • Developed full-stack solutions (Angular/TypeScript, C#/.NET, REST APIs) and made the key architectural decisions for frontend and backend
  • Requirements analysis and close coordination with stakeholders and end users at international sites

Public Cloud Group (PCG) · Hamburg, Germany

Software Engineer · Lead Frontend Developer

Sep 2022 - Aug 2024
  • Technical lead and technical project management (TPM) for a development team in client projects: team coordination, client meetings and project alignment
  • Lead frontend development with Angular and React; architecture design and alignment; code reviews
  • Serverless architectures on AWS with Terraform (Infrastructure as Code); backend with C#/.NET and Node.js
  • Mentored junior developers; onboarded and trained new team members

PHÖNIX MAXPOOL Gruppe AG · Hamburg, Germany

Full Stack Developer · Part-time

Oct 2021 - Oct 2023
  • Frontend and backend development with Angular and C#/.NET
  • System administration, code reviews and deployment automation
  • Configured GitLab CI pipelines and servers; software architecture consulting

ETA+ GmbH · Hamburg, Germany (from Jan 2022 FESforward GmbH, part of ETA+)

Full Stack Developer

Sep 2020 - Aug 2022
  • Energy monitoring platform (smart building) and custom software for business clients: Angular, .NET 5/6, EF Core, MS SQL Server, SignalR
  • Automated deployment processes and pipelines with GitLab CI/CD; cloud services on Azure and AWS
  • Client meetings and project alignment; onboarded new team members in frontend and backend

Open Source

ng-openapi ↗

Jul 2025 - Present

Creator & Maintainer

  • Angular-first OpenAPI client generator: type-safe Angular services, models and validation schemas straight from OpenAPI specifications
  • 10,000+ npm downloads per month and 70+ GitHub stars; plugin system (Zod, httpResource), multi-client architecture, HTTP interceptors
  • Nx monorepo with a Vitest test suite, ESLint/Prettier, GitHub Actions CI and automated releases (release-please, npm publishing)

Simple Shot Timer ↗

May 2026 - Present

Flutter app · Google Play

  • Shot timer for sport shooters: microphone shot detection, par drills, splits, local SQLite persistence and CSV export
  • No ads, no tracking

Talks

HH.js Meetup · Hamburg · Sep 2025 · 22 min

Strong Types, Strong Frontends ↗

How generated, typed API clients keep an Angular frontend in step with its backend: generating clients from OpenAPI specs, and a look at ng-openapi, Hey API and OpenAPI Generator.

Watch on YouTube ↗

Skills

Frontend

  • Angular
  • TypeScript
  • RxJS
  • Astro
  • DevExtreme
  • Angular Material
  • AG Grid
  • Bootstrap

Backend

  • C# .NET
  • Entity Framework
  • Node.js
  • NestJS
  • GraphQL

APIs & Integration

  • REST APIs
  • OpenAPI / Swagger
  • HTTP Interceptors
  • Zod
  • Kafka

Databases

  • MS SQL Server
  • PostgreSQL
  • SQLite
  • Redis
  • Prisma
  • Data Modelling

DevOps & Cloud

  • Azure
  • AWS
  • Docker
  • Kubernetes
  • Terraform
  • Git
  • GitLab CI/CD
  • GitHub Actions
  • Deployment Automation

Testing & Quality

  • Vitest
  • Playwright
  • .NET Unit Tests
  • Code Reviews
  • Pair Programming
  • ESLint / Prettier
  • Software Architecture
  • Mentoring

AI Development

  • Claude Code
  • MCP
  • Skills Development
  • Consulting

Mobile & More

  • Flutter / Dart
  • Nx Monorepos

Languages

  • German Native
  • English Fluent
  • Arabic
  • Persian

Education

Hochschule Trier · Trier, Germany

Master of Science, Computer Science

Mar 2025 - Present
  • Expected graduation 2028, alongside full-time work

Diploma of Advanced Studies (DAS), Computer Science

Mar 2025 - Jan 2026

Vocational training · IHK qualification

IT Specialist for Application Development (Fachinformatiker für Anwendungsentwicklung)

Contact

Interested in working together or just want to say hi? I'd love to hear from you.