Create website

This commit is contained in:
BuyMyMojo 2024-09-28 12:21:02 +10:00
commit ec398bd260
10 changed files with 398 additions and 0 deletions

54
gen/projects.json Normal file
View file

@ -0,0 +1,54 @@
[
{
"name": "📍<i class=\"featured\">pinned project</i> <br/> Open FBT",
"descr": [
"Open sourced version of a large scale discord bot for user managment.",
"Built in Rust and uses the Redis database to store user data.",
"In over 400 servers at time of writing(september 2024)",
"Origionally written in Python then converted to Rust to improve ease of deployment and improve performance significantly."
],
"extra": [
"<a href=\"https://github.com/BuyMyMojo/open-fbt\">View OpenFBT on GitHub.</a>",
"<sub>Made in tandum with <a href=\"https://github.com/BuyMyMojo/discord-chat-parser\">discord chat partser</a> written in python and then Go for user moderation.</sub>"
]
},
{
"name": "Mojo Kitchen Chaos - An overcooked-like game made in Unity following an online course",
"descr": [
"Made over the course of a week following a course by <a href=\"https://www.youtube.com/watch?v=AmGSEH7QcDg\">Code Monkey</a>."
],
"extra": [
"<a href=\"https://github.com/BuyMyMojo/mojo-kitchen-chaos\">GitHub Repo</a>",
"<a href=\"https://buymymojo.itch.io/mojos-kitchen-chaos\">Itch.io page</a>"
]
},
{
"name": "RedisFS - A pointless file storage solution written in Rust",
"descr": [
"Sores files up to 500mb in a Redis database."
],
"extra": [
"<a href=\"https://github.com/BuyMyMojo/RedisFS\">GitHub Repo</a>"
]
},
{
"name": "Video FPS overlay",
"descr": [
"Origionally made to take FPS data from a csv file generated with <a href=\"https://www.nvidia.com/en-au/geforce/technologies/frameview/\">Nvidia FrameView</a> and display it in a <a href=\"https://youtu.be/8UTU03TooUI?t=334\">Digital Foundry</a> like graph.",
"Never reached a fully functioning state but it was a fun old project.",
"Written in Python"
],
"extra": [
"<a href=\"https://github.com/BuyMyMojo/Video-FPS-overlay\">GitHub Repo</a>"
]
},
{
"name": "This website!",
"descr": [
"Made with Braden Everson's <a href=\"https://github.com/bradeneverson/sitesmith\">SiteSmith</a> tool."
],
"extra": [
"<a href=\"https://github.com/BuyMyMojo/buymymojo.net\">GitHub Repo</a>"
]
}
]

96
gen/template.html Normal file
View file

@ -0,0 +1,96 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Owen Quinlan (BuyMyMojo) :)</title>
<link rel="stylesheet" href="./style/styles.css">
</head>
<body>
<div class="container">
<header>
<header class="flex justify-center">
<picture>
<source srcset="./files/me.jxl" type="image/jxl">
<source srcset="./files/me.webp" type="image/webp">
<img src="./files/me.png" alt="Artistic rendering of me!" loading="lazy" decoding="async" class="profile">
</picture>
</header>
<h1>Owen Quinlan (BuyMyMojo) ☕</h1>
<nav>
<ul>
<li><a href="mailto:hello+web@buymymojo.net"><span class="underline">Email</span></a></li>
<li>
<a href="https://gamedev-coffee-shop.bearblog.dev/">
<span class="underline"><strong>Blog</strong></span>
</a>
</li>
<li>
<a href="https://www.linkedin.com/in/owen-quinlan-b6b6431b7/">
<span class="underline">LinkedIn</span>
</a>
</li>
<li>
<a href="https://github.com/BuyMyMojo">
<span class="underline">GitHub</span>
</a>
</li>
<li>
<a href="https://gitlab.com/BuyMyMojo">
<span class="underline">GitLab</span>
</a>
</li>
<li>
<a href="https://crates.io/users/BuyMyMojo">
<span class="underline">Crates.io</span>
</a>
</li>
<li>
<a href="./files/OwenQuinlanCV2024-09.pdf" download>
<span class="underline">Resume</span>
</a>
</li>
</ul>
</nav>
</header>
<section id="summary">
<h2>Summary</h2>
<div class="summary">
<h3>
Dedicated Game Development Student. Strong background in Rust, Python, C#, with a focus on interactive
mediums that make an impact on users. Passionate about roles involving game development,
software development, and leveraging Rust for high-performance, thread-safe applications.
Actively seeking opportunities that align with career goals of contributing to impactful, engaging
media in game devlopment fields.
</h3>
</div>
</section>
<section id="experience" class="container">
<h2>Work Experience</h2>
{work}
</section>
<section id="projects" class="container">
<h2>Projects</h2>
{projects}
</section>
<footer>
<p>&copy; 2024 Owen Quinlan (BuyMyMojo) :)</p>
</footer>
</div>
</body>
</html>

21
gen/work.json Normal file
View file

@ -0,0 +1,21 @@
[
{
"name": "Jr Software Developer & Server Administrator",
"timespan": "2018 - 2022",
"location": "Mammoth Esports Australaia",
"descr": [
"Designed and created a Discord bot for user managment used in over 400 Discord servers managing thousands of users and requests daily.",
"Handled the backend of our game server renting system"
],
"extra": ["<sub>The company is now defunct but it was a good introduction to an industry I want to work in.</sub>"]
},
{
"name": "Phone Repair Technician",
"timespan": "Jan 2024 - Present",
"location": "Cohuna Phone Repairs",
"descr": [
"Experince in data recovery, repair of phones and computers and general electronics repairs."
],
"extra": []
}
]