You're seeing this page as if you were . The main menu is still yours, though. Exit from immersion
Jimmy ZhengJZ

Jimmy Zheng

Fullstack Developer Angular & Symfony

€350/day
Paris, FR
0-2 years

Average response time: 1 hour

Freelancer profile translated to English.
Back to original language

About Jimmy

Fullstack Developer specialized in the Symfony & Angular / TypeScript enterprise ecosystem.

I support companies and project leaders in the design, development, and redesign of robust and scalable web applications, focused on the efficiency of their business processes (booking platforms, SaaS tools, complex back-offices, and API-First architectures).

HOW CAN I HELP YOU SPECIFICALLY?
- Design or evolve a robust and high-performance REST or JSON-LD API.
- Develop rich, maintainable, and fluid user interfaces.
- Integrate complex payment flows, subscriptions, or pre-authorized holds (Stripe).
- Automate and manage your business through a custom administration back-office.

MY TECHNICAL EXPERTISE:
- Back-end: PHP (8.3), Symfony (7.x), API Platform (4.x), Doctrine ORM, PostgreSQL.
- Front-end: Angular (21+), TypeScript (5.x), RxJS.
- Mobile: React Native, Expo.
- Payment: Stripe API (pre-authorized holds, subscriptions, secure webhook management).
- Tools & Quality: Docker, Docker Compose, PHPUnit, Vitest, PHPStan, Git.

WHAT SETS ME APART:
- API-First Approach: I strictly separate the back-end and front-end. Your back-end business logic remains universal and highly secure, while your Angular interface offers the fluid and responsive experience of a Single Page Application.
- Technical Rigor: I place paramount importance on strict typing, test coverage, and the future maintainability of your codebase.

Have a project to launch or need technical reinforcement? Contact me to discuss it!
  • French

    Native or bilingual

  • English

    Fluent

Can work on-site
Paris (up to 50km)

Experience

  • Agence de développement Web & Mobile
    Fullstack Developer
    April 2026 - Today (4 months)
    Paris, France
    Within a specialized agency, I work as a Fullstack Developer on the design and development of a high-end eco-tourism platform (online ticketing, booking of unusual accommodations, and nature activities).

    - Technical Stack:

    Frontend: Angular (v21), TypeScript, SCSS (Custom Design Tokens), Angular Signals, Vitest.
    Backend: PHP, Symfony, API Platform (v4), Doctrine, PostgreSQL, PHPUnit, PHPStan.
    Ops & Environment: Docker Compose, Nginx, Git (RTK).

    - Key Achievements:

    Frontend Architecture (Angular 21): Multi-repository initialization and structuring in standalone components with lazy-loading. Design of a custom design system (color tokens, typography, and animations) for fluid and responsive interfaces.
    Purchase and Booking Funnel: Development of a dynamic booking widget based on Angular Signals (reactive state management), integration of a custom popover calendar, a persistent LocalStorage cart, and a secure payment flow (Stripe).
    Client Area & Security: Implementation of full JWT authentication (Bearer interceptors, route guards) and creation of a user dashboard (history, tickets, access QR codes).
    REST API (Symfony / API Platform 4): Development of complex endpoints with dynamic filtering (date, action type) via Custom Data Providers. Optimization of Doctrine queries (QueryBuilder with joins to eliminate N+1 query issues).
    Management Back-office (MVP): Design of an administration dashboard dedicated to security and application log auditing.
    Quality & Reliability: Writing robust unit and integration tests (PHPUnit for API, Vitest for Angular) and validating PHPStan compliance (level 5) for stable code without warnings.
    DevOps & Deployment: Hardening Docker configurations for pre-production and creating optimized production builds.
    Symfony Angular Docker TypeScript PHP
  • Glitch Party (Projet R&D Auto-édité)
    Fullstack JS & WebGL / Three.js Developer (Lead)
    February 2026 - April 2026 (2 months)
    Paris, France
    Design, architecture, and complete development of "Glitch Party" (glitch-party.xyz), a real-time co-located multiplayer 3D game application (up to 10 players via mobile acting as controllers and 30 AI bots on split-screen).

    Main Technical Achievements:
    • Authoritative Server Architecture: Development under Node.js of an authoritative physical server clocked at a constant 30 Hz tickrate managing the global game loop and preventing any desynchronization.
    • Network Optimization & Protocols: Implementation of ultra-low latency bidirectional communication via Socket.io, with a delta state compression protocol and incremental in-memory caching (O(1)).
    • Spatial Partitioning (Spatial Hash Grid): Design of a uniform grid algorithm to optimize physics calculations and crowd collisions, reducing complexity from O(n²) to O(1) and drastically limiting pressure on the Garbage Collector.
    • WebGL 3D Rendering Engine (Three.js): Creation of the complete game display including dynamic camera management, procedural textures and geometries, fluid animation state machine, and ragdoll physics on characters.
    • Custom GLSL Shaders: Programming of custom post-processing shaders (distortion, chromatic aberration, glitch effect) to dynamically animate special game rules.
    • Advanced AI: Development of a behavioral AI faithfully reproducing the movements and actions of a human player to disguise bots within the crowd.
    • Mobile Web Controller (PWA): Responsive and minimalist mobile interface (HTML5/CSS3) integrating a virtual joystick, haptic feedback via the Vibration API, and a transparent automatic reconnection system (30s grace period).
    • DevOps & Deployment: Containerization of the stack via Docker & Docker Compose for simplified deployment and scalability on a secure HTTPS production server.
    three.js Node.js Socket.io WebGL Docker

Recommendations

Be the first to recommend Jimmy

Help this freelancer shine by sharing your experience working together.

These freelancer profiles also match your criteria

AgathaA

Agatha Frydrych

Backend Java Software Engineer

4.7

(3)

2

BaptisteB

Baptiste Duhen

Fullstack developer

4.6

(4)

5

AmedA

Amed Hamou

Senior Lead Developer

4

(2)

7

AudreyA

Audrey Champion

Web developer

4.3

(3)

4

Skill set

Categories