Cyprien Borée

Backend & Infrastructure Developer

Nagoya, Japan

Cyprien Borée

Work Experience

Backend Developer at Tensor Energy
– Present

Summary

Core backend developer at a Japanese renewable energy SaaS startup. I own architecture, AWS infrastructure, and DevOps pipelines from initial build to production scaling.

Key Achievements

  • Authentication & Performance: Designed and implemented magic-link authentication flows, linking GraphQL BFF servers to internal email APIs. Spearheaded the migration from REST to gRPC, significantly reducing inter-service latency.
  • Third-party integrations: Built robust pipelines to ingest users' electricity metering and monitoring data and automate their balancing plan submissions to OCCTO, managing credentials, certificates and rate limits.
  • Reliability & Observability: Enhanced services with distributed tracing, structured logging, caching policies, rate limiting and retry mechanisms to ensure system stability. Leveraged Grafana for monitoring with dashboards and alerts.

Tech Stack

  • Languages: Go, Python, Typescript
  • AWS: CDK, Cognito, DynamoDB, EKS, EventBridge, Gateway API, IoT, Lambda, RDS, Route 53, S3, SES, SQS, Timestream
  • DevOps: GitHub Actions, GitHub Registry, Docker, Kubernetes
  • API: GraphQL, gRPC, HTTP
  • Database: DuckDB, PostgreSQL, SQLite
  • Middleware & PubSub: Benthos, Nats, Redis
C++ Developer Intern at CRIStAL Labs, ORKAD team

Summary

I worked on multi-objective optimization problems (MOPs). My goal was to define diversity criteria for these problem solutions and benchmark how they compared to the literature. My approach was based on memoization to efficiently compute each solution's contribution to overall diversity.

Tech Stack

  • Languages: C++17
C++ Developer Intern at CRIStAL Labs, SMAC team

Summary

I worked on simulating the spread of viruses on a multi-agent system built on a random social network (Barabasi-Albert). The goal was to model the spread of Covid in France and make predictions.

Tech Stack

  • Languages: C++11
Python Developer at CRIStAL Labs, BONSAI team

Summary

I have been the main developer of RNA-Tailor, a software that, for a given gene of interest with a known genomic sequence, finds all transcripts present in the sample that correspond to this gene and models the alternative transcripts.

Tech Stack

  • Languages: Python
C++ Developer Intern at CRIStAL Labs, BONSAI team

Summary

I worked on the Vidjil software, where I optimized time and memory consumption for a sequence comparison algorithm. The algorithm used the Aho-Corasick automaton that I adapted to the sequences by decomposing them into k-mers.

Tech Stack

  • Languages: C++11
C/C++ Developer Intern at Oyama Kousen

Summary

As an exchange student, I implemented image recognition software using a neural network to help a robot take independent decisions based on its environment, for the Tsukuba Challenge, a robotic contest.

Tech Stack

  • Languages: C, C++

Education & Certifications

Kanji Kentei 9 (日本漢字能力検定9級)Autodidact

Perfect score (満点).

JLPT N3 (日本語能力試験 N3)Autodidact

Japanese Language Proficiency Test, level N3.

Kanji Kentei 10 (日本漢字能力検定10級)Autodidact

Perfect score (満点).

Master's Degree in Computer Science at University of Lille

Studied algorithm complexity, FPGA, OS architecture, software engineering and design, image and pattern recognition, decentralized computing, machine learning, 3D modeling and programming (with OpenGL), cryptography principles and algorithms, combinatorial optimizations, artificial intelligence and multi-agent systems.

Bachelor's Degree in Computer Science at University of Lille

Studied automata, linear programming, databases and SQL queries, object-oriented design, system programming and networking (OSI Layers).

Technology Degree in Computer Science (DUT) at University of Lille

Learned the basics of Computer Science including object-oriented programming, GNU/Linux, SQL queries, HTML/CSS, JavaScript, character and number encoding.

Industrial Technology Diploma (Bac STI2D) at Le Mans Sud Highschool

Specialization in sustainable energies.