About Me
Paul Saunders
I am a software developer who is enthusiastic about the Rust programming language. Over the past decade and a half I have accrued experience using the C#, Python, Ruby, JavaScript and SQL programming languages and began learning the Rust language in 2020 because I wanted to use the Bevy game engine and produce fast and efficient software.
In May of 2022 I took a break from contracting to focus on some personal projects that I wanted to work on. I recently open-sourced these projects:
Mapage
In-memory type-namespaced key value storage with GraphQL
Req It
A graphical multi-tab HTTP client
Escape It Lib
Converts white-space characters into their escaped versions in provided Strings
Escape It
Converts white-space characters into their escaped versions in provided Strings (GUI)
Gtk Estate
A GTK and libadwaita state association library
Pretty Goodness
String to String prettification
Simple Unix Time Outputer
A gtk_estate example application that displays the current Unix timestamp at the centre of a window.
Act Rs
An actor library
Corlib
Corlib is a various ideas library.
Please have a look at my Github profile and search crates.io to learn more about these projects.
During this time I also created and deployed my website: coruscateor.com.
I will return to learning the Bevy game engine, however this has taken a back seat to my other projects as I felt that Rust needed some attention in certain areas which are addressed with the projects I’ve listed above.
I am someone who is used to working alone, but I also like the idea of collaborating with others to get things done. I enjoy taking the time to learn how to do things properly, reaping the benefits of my hard work and sharing what I’ve learned and produced with other people.