My Resume

Work experience

ChessMood logo

Back End Developer

Architected and developed a scalable microservices-based chess learning platform using AWS services (Lambda, SNS/SQS, Aurora MySQL, EC2, API Gateway).

  • Engineered high-performance chess algorithms and custom data structures in Go and Python for efficient game representation, analysis, and pattern recognition.
  • Developed optimized chess libraries implementing advanced features like Zobrist hashing for efficient game storage and retrieval.
  • Created a deep learning model for chess position recognition from videos, enabling position-based video search and content analysis.
  • Implemented background workers for integrating third-party platforms (Chess.com, Lichess) to gather comprehensive player statistics and game data.
  • Implemented robust chess logic and microservices with comprehensive test coverage using TDD and testcontainers.
  • Created efficient data processing pipelines for real-time game analysis and personalized learning recommendations.
  • Collaborated with a diverse international team including IT professionals and chess masters, bridging technical and chess expertise across multiple languages and cultures.
Echiquier Niçois logo

Board Member & Chess Coach & Web Developer

Architected and developed a high-performance static website using modern web technologies including Astro, React, and Tailwind CSS. Implemented a user-friendly content management system with TinaCMS while maintaining optimal loading speeds and SEO metrics through automated CI/CD pipelines. As a chess coach and board member, I lead adult group sessions while managing strategic partnerships and financial planning. My approach combines practical teaching methods with sustainable club development strategies, focusing on both individual player growth and strengthening our community presence through collaborative initiatives.

TrustMe logo

Project Manager & Backend Developer

  • Architected and developed a scalable recruitment management system in Go, integrating it with multiple external APIs and services.
  • Designed a high-performance data layer using PostgreSQL with optimized queries and Redis caching strategies, significantly enhancing system response times.
  • Integrated Meilisearch for advanced job search capabilities, enabling real-time filtering and full-text search functionality.
  • Implemented comprehensive observability using OpenTelemetry with Jaeger for distributed tracing, and Prometheus with Grafana for metrics collection and visualization.
  • Built a robust API with OpenAPI specifications, facilitating seamless integration with front-end services.
  • Established automated CI/CD pipelines using GitHub Actions with optimized Docker images using distroless containers and multi-stage builds.
  • Successfully delivered the project within timeline and budget constraints while maintaining high code quality standards.
OneToo logo

Embedded Systems Development Intern

I contributed to embedded systems development, focusing on protocol implementation and system integration:

  • Developed and integrated proprietary and Open Protocol communication interfaces in C on a BuildRoot-based embedded system, ensuring robust device-to-device data exchange.
  • Coded a cross-platform desktop application using C++/Qt, enabling real-time WiFi communication with embedded devices for efficient data retrieval, filtering, and analysis.
  • Designed and implemented an intuitive graphical interface for embedded system control, significantly boosting operator workflow efficiency.
  • Created comprehensive technical documentation covering system architecture and protocol specifications.
Ubleam logo

Backend Developer Intern

Managed and optimized containerized applications using Docker and Kubernetes with Helm charts for orchestration. Handled Linux system administration tasks.

Education

IU International University logo

Bachelor of Science - BS Computer Science

IU International University of Applied Sciences

Testimonials

"Corentin took care of creating my website as well as everything I needed in terms of graphics, audio, and more. His work is meticulous, and on top of that, he is very friendly, attentive, and available."

Portrait of Stephane Bressac
Stephane Bressac
Coach & Streamer

"I've had the opportunity to work with Corentin on various projects, always with an eye for detail and finding the best solutions. Corentin will guide you in developing a resilient, high-performance backend"

Portrait of David Barbier
David Barbier
Freelancer