Stanislas Zarka
À propos du candidat
10+ years xp freelancer looking for a full stack developer contract, willing to collaborate, improve on several skills, learn and teach knowledge.
Full stack developer, mainly using Scala and TypeScript, Play! Framework/Cats and React.Js library.
Location
Education
Master 2, Information Technology
Travail & Expérience
ReachFive is a CIAM (Customer Identity and Access Management) SaaS company. It implements most of the OAuth and OpenID standards in order to authenticate and gather user data. Working on the main monothic Scala application, which includes APIs, jobs runner, control center (frontend console) and Twirl views. Adding bricks and normalizing TypeScript React SDKs, and Android/iOS mobile ones. Taking part in general improvements through documentation and infrastructure projects, coordinating with the Ops team (pull requests, CI/CD, dockerisation, sandboxes). Technologies: Scala, Cats, Play!, TypeScript, React, Angular, Kotlin, Swift Methodology: Kanban
Full Stack TypeScript developer within the Population squad in Application team Working on the digital experience insights platform (AngularJS/Angular 6 SPA) including functional features, technical improvements and UX/UI enhancements. Implementing new bricks of our NestJS microservices (Kafka, PostgreSQL, Redis, ClickHouse under the hood). Taking part in general improvements through technical debt projects (Kubernetes, Golang, Rust). Technologies: TypeScript, Node, Nest, Angular, RxJS, Redux Methodology: Scrum
Scala developer within the TECH (Technical/Transversal) team Redesign of the desktop and mobile monolithic JEE marketplace platforms into a single responsive one within a microservices architecture (using DDD), API development with Play! Framework, web application Node.js/Express, front React components, including backward compatibility, A/B testing, browser performance and SEO crawling. Technologies: Scala, Play!, JavaScript, Node, Express, React, Redux Methodology: Kanban
Scala/Java developer within the VoD (Video on Demand) team Developing features of the monolithic JEE application MyCanal, rendering VoD content for Internet provider routers, then redesign it into several web applications within a microservices architecture using Play! Framework Technologies: Scala, Java, Play!, Spring, JavaScript Methodology: Scrum
Internship in the Development team dedicated to the EPO (European Patent Office) client Within a perspective of migration of the application data from a RDBM database to a NoSQL one, understand the differences between those two technologies, developing a PoC of a MongoDB CRUD service using Grails Framework. Technologies: Java, Spring, Grails, DB2, MongoDB