100 lines
5.4 KiB
Clojure
100 lines
5.4 KiB
Clojure
{:sections {:about "ABOUT" :work "TITLES" :projects "PROJECTS" :contact "CONTACT"
|
|
;; :demos "EXPERIMENTS" :blog "BLOG"
|
|
}
|
|
|
|
:personal {:name "Joseph Ferano"
|
|
:title "Software Engineer"
|
|
:email "joseph@ferano.io"
|
|
:location "Your City, State"
|
|
:bio "Brief description of yourself and what you do."}
|
|
|
|
:projects [{:name "pmme"
|
|
:description "Done IoT air quality monitoring ecosystem with ESP32 sensors, cloud backend, mobile app, and web dashboard for real-time PM2.5 tracking"
|
|
:url "https://git.ferano.io/JosephFerano/pmme"
|
|
:technologies ["Rust" "ESP32" "ClojureScript" "Tauri" "Rocket" "PostgreSQL"]
|
|
:status "Active"
|
|
:year 2025}
|
|
{:name "8086 CPU Simulator"
|
|
:description "Done 8086 processor emulator with instruction decoding, cycle-accurate execution, and comprehensive testing suite"
|
|
:url "https://git.ferano.io/JosephFerano/performance-aware"
|
|
:technologies ["Odin" "Assembly" "x86"]
|
|
:status "Done"
|
|
:year 2024}
|
|
{:name "kanban-tui"
|
|
:description "Lightweight terminal-based Kanban tool with vim-like keybindings, built in Rust with SQLite persistence"
|
|
:url "https://git.ferano.io/JosephFerano/kanban-tui"
|
|
:technologies ["Rust" "ratatui" "SQLite"]
|
|
:status "Done"
|
|
:year 2023}
|
|
{:name "pydoku"
|
|
:description "Sudoku game with vim-style navigation and advanced Snyder notation pencil marking system for serious puzzle solving"
|
|
:url "https://git.ferano.io/JosephFerano/pydoku"
|
|
:technologies ["Python" "Pygame"]
|
|
:status "Complete"
|
|
:year 2023}
|
|
{:name "basicterm"
|
|
:description "Minimalist Linux terminal emulator written in C with SDL2, featuring ANSI escape sequence parsing and pseudoterminal communication"
|
|
:url "https://git.ferano.io/JosephFerano/basicterm"
|
|
:technologies ["C" "SDL2" "Linux"]
|
|
:status "Dormant"
|
|
:year 2022}
|
|
{:name "Degenz Discord Game"
|
|
:description "A multiplayer Discord gaming platform with mini-games, RPG progression, and PVP interactions"
|
|
:url "https://git.ferano.io/JosephFerano/discord-bot-game"
|
|
:technologies ["F#" "PostgreSQL" "Discord API"]
|
|
:status "Done"
|
|
:year 2022}
|
|
{:name "PQ Torus Knot"
|
|
:description "Implementation of the Torus Knot using Functional Programming techniques."
|
|
:url "https://git.ferano.io/JosephFerano/distributed-fs"
|
|
:technologies ["Elm" "WebGL"]
|
|
:status "Done"
|
|
:year 2018}
|
|
{:name "FP-Rendering-Engine"
|
|
:description "First Person low-level rendering engine using Functional Programming techniques."
|
|
:url "https://git.ferano.io/JosephFerano/fp-rendering-engine"
|
|
:technologies ["Elm" "WebGL"]
|
|
:status "Done"
|
|
:year 2018}
|
|
{:name "distributed-fs"
|
|
:description "Distributed file system with client-server architecture, featuring chunked storage across multiple data nodes and SQLite metadata tracking"
|
|
:url "https://git.ferano.io/JosephFerano/distributed-fs"
|
|
:technologies ["Rust" "SQLite" "TCP" "JSON"]
|
|
:status "Done"
|
|
:year 2018}]
|
|
|
|
:games [{:name "Wargate Heroes"
|
|
:description "Mobile Multiplayer Online Battle Arena (MOBA)"
|
|
:image "./static/images/wargate.jpg"
|
|
:technologies ["Unity" "C#" "uLink" "Mobile"]
|
|
:links [{:title "Trailer" :url "https://www.youtube.com/watch?v=kUcSleqOLCA"}
|
|
{:title "Gameplay" :url "https://www.youtube.com/watch?v=RLPWUH4RKd8"}]}
|
|
{:name "Jaws.io"
|
|
:description "Online IO game where you play as the legendary shark!"
|
|
:image "./static/images/jaws.jpg"
|
|
:technologies ["Unity" "C#" "Photon" "Mobile"]
|
|
:links [{:title "Trailer" :url "https://www.youtube.com/watch?v=uWEXo278UmQ"}
|
|
{:title "Gameplay" :url "https://www.youtube.com/watch?v=LGnM5aAwFHw"}]}
|
|
{:name "BreachTD"
|
|
:description "Mobile Online Multiplayer Tower Defense"
|
|
:image "./static/images/breachtd.jpg"
|
|
:technologies ["Unity" "C#" "uLink" "Mobile"]
|
|
:links [{:title "Trailer" :url "https://www.youtube.com/watch?v=8wfprDgj_1Y"}
|
|
{:title "Gameplay" :url "https://www.youtube.com/watch?v=QulMTsbj-Xk"}]}
|
|
{:name "Startship Troopers: Invasion Mobile Infantry"
|
|
:description "Cover shooter with runner mechanics and cinematics"
|
|
:image "./static/images/starship-troopers.jpg"
|
|
:technologies ["Unity" "C#" "iOS"]
|
|
:links [{:title "Trailer" :url "https://www.youtube.com/watch?v=ZPdTqhgWhaQ"}
|
|
{:title "Gameplay" :url "https://www.youtube.com/watch?v=T5DXcvSaR-w"}]}]
|
|
|
|
:experiments [{:name "Experiment Title"
|
|
:description "Brief description of what this demonstrates"
|
|
:url "https://codepen.io/user/experiment"
|
|
:technologies ["JavaScript" "Canvas API"]}]
|
|
|
|
:social {:email "joseph@ferano.io"
|
|
:github "https://github.com/JosephFerano"
|
|
:gitea "https://git.ferano.io/JosephFerano?tab=activity"
|
|
:linkedin "https://linkedin.com/in/josephferano"}}
|