Jonathan Cohen

Hands-on engineering leader with 10+ years leading full-stack teams. I take fragile, hard-to-scale systems and turn them into reliable cloud platforms, while building teams that ship predictably. Strong in TypeScript, Node.js, React and AWS, with experience in IoT, fintech and B2B SaaS, and hands-on adoption of AI in engineering teams.

Company names are shared after a first call.

Key achievements

Scaled a fragile IoT platform. Moved a cloud platform to an event-driven, idempotent architecture, unlocking auto-scaling for services limited to a single production instance.

Built and grew teams. Hired 15+ engineers and led teams of 3 to 8 across four companies, with weekly 1:1s and structured performance reviews. Several engineers I mentored were promoted.

Faster, safer delivery. Introduced technical design reviews and delivery tracking, improving on-time delivery and cross-team coordination.

AI-assisted engineering. Rolled out Claude Code and AI code review, and built a breaking-change detector that runs on every pull request.

Cross-border integration. Delivered the integration of a platform into a global group's cloud ecosystem with engineering teams abroad.

Experience

Industrial IoT scale-up (part of a global industrial group)

Full-Stack Engineering Team Lead / Squad Lead · 2024 – present

  • Lead a squad of up to 7 engineers across frontend, backend and cloud. Hired 4. Weekly 1:1s and formal performance reviews every 6 months.
  • Drove the move to an event-driven architecture and solved idempotency issues, enabling auto-scaling for services that could only run as a single instance.
  • Owned delivery of device connectivity and platform features, covering roughly 600 sites and 2,000+ connected devices streaming telemetry every minute.
  • Set up architecture reviews, design docs and delivery tracking, with standards for scalability and backward compatibility.
  • Brought Claude Code, AI-assisted code review and a pull-request breaking-change detector into the team's workflow.
  • Coordinated priorities with Product, architects and engineering teams abroad on a global cloud integration.

Fintech unicorn, B2B payments

Full-Stack Team Lead · 2022 – 2024

  • Led 4 engineers owning an accounting platform integration: data synchronization and in-app invoice payment for small businesses.
  • Moved with the team to the go-to-market program launching paid subscriptions. Owned the frontend and coordinated integration across payment, subscription and app backend teams.
  • Owned technical design and code reviews across Node.js, React, AWS, MySQL, Redis and MongoDB.

B2B SaaS data company

Full-Stack Team Lead · 2021 – 2022

  • Led 3 engineers building back-office applications: Node.js services and React web apps.
  • Drove architecture and quality on an event-driven stack with Node.js, React, RabbitMQ and Kubernetes.

Retail computer vision company

Full-Stack Team Lead · 2015 – 2021

  • Led a team of up to 8 engineers building APIs, web apps and Android and iOS integrations for retail customers.
  • Delivered a mobile app for store management and shelf replenishment.
  • Built a solution on small in-store cameras that detects out-of-stock and misplaced products, raises alerts and checks planogram compliance.
  • Owned solution design, version management and releases across AWS, GCP, GraphQL, Kotlin and Swift.

Personal project, built solo with an AI agent

Builder · Ongoing

  • Built a product alone, with an AI agent handling entity creation, analytics and support.
  • Built LLM document-processing pipelines on AWS Bedrock: extraction, classification and structuring of business documents.

2005 – 2015: full-stack engineer, CTO of a marketing company, team lead and web expert at a consultancy, software engineer.

Skills

Leadership
Hiring, mentoring, performance management, end-to-end SDLC ownership, Agile delivery, cross-functional and cross-site collaboration
AI
Claude Code, AI-assisted code review, AWS Bedrock, LLM document pipelines
Backend
TypeScript, Node.js, NestJS, GraphQL, REST, event-driven systems, RabbitMQ
Frontend
React
Cloud and DevOps
AWS, GCP, Kubernetes, CI/CD, observability
Data
PostgreSQL, MySQL, MongoDB, DynamoDB, Redis

Education and languages

Master 2, Computer Networks, Université Lyon 1, 2005

Software development diploma, 2004

French (native) · Hebrew (bilingual) · English (full professional)