Rawley.xyz

Rawley Fowler ~ Software Developer

Software Engineer from Central Canada. This is a cut down version of my resume. Please contact me: rawleyfowler@proton.me for the real deal.

Skills

Operating Systems

GNU/Linux OpenBSD FreeBSD

Programming Languages

OCaml Raku C++ Clojure Go Bash Perl Java

Tools/Misc

Git Docker CPAN Cmake Make PostgreSQL MySQL

Experience

DevPro Consulting: Fullstack Developer Consultant June 2022 - Present

Full stack microservice web development with Java, Spring Boot, Web Sockets, Angular and SCSS.

Projects & Contributions

Humming-Bird

A simple, fun-to-write functional web-framework for Raku.

Distribution-Builder-Cmake

Distribution::Builder::Cmake is a dist builder for Raku with C++ interop via FFI. Allowing C++ to be compiled via Cmake at Raku compile time, then injected into Raku programs via FFI.

Humming-Bird

A simple, fun-to-write web-framework for Raku.

Mamml

A simple database with it's own query language MQL (mamml query language), that focuses on fast CRUD operations, and JSON.

Sluj:

Sluj is the only 100% Clojure slugging solution for the JVM. It's goal is to be as simple, and efficient as possible.

This Website:

My website, rawley.xyz is written in OCaml and Raku, interfacing with a SQLite3 database for my blog. My website is designed to be fairly simple (and used to be written in Go). Right now, it's hosted on a Debian 11 server and proxied behind NGiNX.

curly

Fixed a bug that caused redirects to break the program.

why-openbsd.rocks

Reworked/modernized the JavaScript used on why-openbsd.rocks.