Hello, I'm
Chéridanh TSIELA
Full stack developer who knows where his code will run.
Several years in systems and networks before coming back to code. Today on a work-study programme at Valophis, I build business applications and automate processes. From support to development, I learned to listen, explain and move forward as a team.
What I bring
Tools change, problems stay. Here are the ones I solve.
Applications that hold up in production
Business applications in Laravel and Spring Boot, Vue 3 and React interfaces. Automated tests and SonarQube analysis before every release, not after the first incident.
Code that knows its infrastructure
My years in systems and networks taught me where code ends up running. Servers, network, permissions, containers and deployment are thought through from the start.
Automating what wastes time
UiPath robots, scripts and CI/CD pipelines: repetitive tasks and reports run on their own so teams can focus on their actual work.
Recent projects
Projects I have worked on over the last few months
Butterfly LMS
Learning platform built with Spring Boot and Vue 3, delivered as three versioned repositories: API, interface and Docker Compose deployment.
A broad suite of automated tests and a security audit that led to fixing a data access flaw (IDOR).
Argus
Group project: a dashboard that prioritises vulnerabilities (CVEs) by combining the NVD and EPSS databases with the CISA KEV catalogue.
CI/CD pipeline being set up: GitLab CI, SonarCloud analysis and automatic deployment to Kubernetes with Argo CD.
RestoBook
Booking application split into four microservices with centralised configuration and service discovery through Eureka.
Role-based permissions carried in the JWT followed by a refactoring to remove dead code and N+1 queries.
This website
Portfolio and blog built with Laravel, in three languages, with an admin area, a markdown editor and comment moderation.
Deployed automatically on every push once the tests pass through an SSH key restricted to a single command.
Technologies I use
Learning in public
On the blog, I share what I have just dug into: the problem I hit, what I tried and what worked.