Files
site/html/resume.html
2022-09-23 16:01:04 -06:00

135 lines
3.5 KiB
HTML

<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta name="description" content="Rawley.xyz resume Rawley Fowler's resume">
<title>rawley.xyz/resume</title>
<link href="/static/index.css" rel="stylesheet">
<style>
h4 {
font-size: 1.2em;
}
h5 {
font-size: 1em;
}
i:before, i:after {
content: "`";
}
</style>
</head>
<body>
<header>
<h1>
<a href="/">/home/rawley.xyz</a>
</h1>
<nav>
<li>
<a href="/blog">blog</a>
</li>
<li>
<a href="/resume">resume</a>
</li>
<li>
<a href="/philosophy">philosophy</a>
</li>
<li>
<a href="/web-ring">web ring</a>
</li>
</nav>
</header>
<main>
<h3>Rawley Fowler ~ Software Developer</h3>
<p>
I am an experienced and pragmatic software developer from
Canada with a particular interest in functional programming,
operating systems and programming language theory.
</p>
<h4>Skills</h4>
<h5>Operating Systems</h5>
<p>
<i>Debian Linux</i>
<i>Fedora Linux</i>
<i>OpenBSD</i>
<i>Void Linux</i>
<i>FreeBSD</i>
</p>
<h5>Programming Languages</h5>
<p>
<i>OCaml</i>
<i>Scheme</i>
<i>Clojure</i>
<i>Go</i>
<i>Bash</i>
<i>ELisp</i>
<i>C/C++</i>
<i>Perl</i>
<i>Ruby</i>
<i>JavaScript</i>
<i>TypeScript</i>
<i>Java</i>
</p>
<h5>Misc</h5>
<p>
<i>Git</i>
<i>CMake</i>
<i>Dune</i>
<i>Esy</i>
<i>OracleSQL</i>
<i>Docker</i>
<i>Docker-Compose</i>
<i>NGiNX</i>
<i>PostgreSQL</i>
<i>SQLite3</i>
<i>MySQL</i>
</p>
<h4>Experience</h4>
<b>DevPro Consulting</b>: Fullstack Developer Consultant (2022 - Present)
<p>
Full stack microservice web development with Java,
Spring Boot, Web Sockets, Angular and SCSS.
</p>
<h4>Projects & Contributions</h4>
<b><a href="https://github.com/rawleyfowler/mamml">Mamml</a></b>
A caching database with first-class JSON support
<p>
A simple database with it's own query language MQL (mamml query language), that focuses
on fast CRUD operations, and JSON.
</p>
<b><a href="https://github.com/rawleyfowler/sluj">Sluj</a></b>:
The small and efficient URI slugging library for Clojure.
<p>
Sluj is the only 100% Clojure slugging solution for the JVM. It's goal
is to be as simple, and efficient as possible.
</p>
<b><a href="https://github.com/rawleyfowler/rawleydotxyz">This Website</a></b>:
My website and blog written in OCaml.
<p>
My website, <a href="/">rawley.xyz</a> is written in OCaml Dream,
and interfaces with a SQLite3 database for my blog using Caqti. 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 served via NGiNX and OCaml.
</p>
<b><a href="https://github.com/noqqe/why-openbsd.rocks">why-openbsd.rocks</a></b>
A website for getting random facts about OpenBSD.
<p>
Reworked/updated the JavaScript used on <a href="https://why-openbsd.rocks">why-openbsd.rocks</a>.
Previously the code was using XMLHttpRequests directly,
I refactored it to use the newer, more standard fetch API.
</p>
</main>
<footer>
<hr>
<p>
Copyright &copy; Rawley Fowler 2022
</p>
<p>
<b>Disclaimer</b>: All opinions on this site, are that of my own. They do not
reflect the opinions of any of my employers; past, present, or future.
</p>
</footer>
</body>
</html>