Skip to content
View NathaelB's full-sized avatar
💻
Student DevOps Engineering
💻
Student DevOps Engineering

Organizations

@Numeriquence-Sciences-de-l-informatique @mineral-dart @Leadcode-solutions @reforged

Block or report NathaelB

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
NathaelB/README.md

👋 Hi there !

Hello my name is Bonnal Nathaël, currently a DevOps student at Polytech Montpellier 🌟. I'm developing various projects around tech, and I'm passionate about IT in areas like cloud, web, research.

Today I'm putting all my skills to the test at Nudibranches and CrabyWave as a Software Engineer!

You can find projects on my Github which mixes mathematics and programming where I use various languages such as Typescript, Rust, Go or OCaml to put my theoretical knowledge into practice! 🚀

Currently:

What languages do I use ?

I use Rust, Typescript and Go, which form the solid foundation of my web development and application projects.

With the constant evolution of web development, TypeScript has become a valuable complement to JavaScript. Its static typing offers greater security and makes it easier to maintain large projects, while improving the quality of my code.

Rust, for its part, offers unique guarantees in terms of memory and concurrency security, thanks to its ownership system and borrowing checker. These mechanisms make it possible to avoid classic errors such as data races, use-after-free or memory leaks, without sacrificing performance. It is an ideal language for systems requiring reliability and optimisation, whether for backend applications, low-level programming or distributed systems.

Go, on the other hand, stands out for its simplicity and efficiency. With its powerful garbage collector and goroutines, it offers powerful yet accessible concurrency management. Its pragmatic approach and robust ecosystem make it an ideal choice for the development of APIs, microservices and DevOps tools. Its static typing and compilation speed make it an excellent compromise between productivity and performance.

icons technologies

What technologies and tools do I use?

icons technologies

Statistics Top Langs

Contact me

img_contact img_contact    img_contact img_contact    img_contact img_contact    img_contact img_contact

Pinned Loading

  1. crabywave-inc/guild-service crabywave-inc/guild-service Public

    Rust

  2. crabywave-inc/role-service crabywave-inc/role-service Public

    Rust

  3. crabywave-inc/user-service crabywave-inc/user-service Public

    Rust

  4. ferriskey/ferriskey ferriskey/ferriskey Public

    FerrisKey is an open-source IAM solution designed for modern cloud-native environments. With its high-performance API written in Rust and its intuitive web interface developed in Typescript/React, …

    Rust 6