Je ferai de la programmation et du développement backend
Cybersecurity IT, programmeur FullStack freelance
À propos de ce service
Je développe des systèmes backend évolutifs en utilisant des langages tels que JavaScript, TypeScript, Python, Java, C#, Go, Rust, PHP et Ruby, fonctionnant sur Node.js, Deno et Bun. Mon expérience inclut des frameworks comme Express.js, NestJS, FastAPI, Django, Spring Boot, ASP.NET Core, Laravel et Ruby on Rails. Je conçois et implémente des API (REST, GraphQL, gRPC, WebSockets) avec des méthodes d'authentification sécurisées (JWT, OAuth 2.0, OpenID Connect, Session Authentication). J'applique des principes architecturaux (MVC, Architecture propre, Hexagonale, Monolithique, Microservices) et réalise des tests approfondis (Unitaires, Intégration, End-to-End).
FAQ
Traduction automatique
Quels langages de programmation et environnements d'exécution utilisez-vous pour les systèmes backend ?
Je développe avec JavaScript, TypeScript, Python, Java, C#, Go, Rust, PHP et Ruby, fonctionnant sur Node.js, Deno et Bun.
Comment concevez-vous les API et l'authentification ?
Je construis des API en utilisant REST, GraphQL, gRPC et WebSockets, et je les sécurise avec JWT, OAuth 2.0, OpenID Connect et l'authentification par session.
Quelles architectures suivez-vous pour le développement backend ?
J'applique MVC, Architecture propre, Architecture hexagonale, Monolithique et Microservices, en veillant à leur évolutivité et leur facilité de maintenance.
