Full-Stack & DevOps Developer
Backend, frontend, and the server infrastructure behind it all. My
Discord bot is my long-term project — started during my career
retraining program, and it's grown and been maintained ever since.
View projects →
***#*+=:........................::-=====++==-:...........::+#%%%#+-::::............................. **##*+=:.........................:--==+++++==-:...........:=*%@%%*=:::.............................. **##*+=:.........................::-==++++++==-....::.....:=*%@@%#+-::.............................. **##*+=:...:::::............::...::===-==-==++=-==--=+:::::-+%@@%#+-::.............................. **##*+=:..:::::::............:----=---==----:::::-==+++-==--=*%@%#*=:::............................. **##*+=:.:::::::::........:.=+==+*+===+===---:::.:::-++==-----=---=+:::............................. #*###+=:.::::::::::......::=*++=+++=-++=-=----:::::---=+-=--:=-:-:==-:::............................ #####+=:::::::::-::...::-=++++=-...:--++:.......::::----=----=:------:::............................ #####+=::::::::::::-=-=+=++-==+=-::==:=+=.:.:-..::::-:--:--====-==-:--=-............................ #####+=:.::::....:=*-:-==+=*#*=--::.-::==:.--:--:.....::::=--:---+=-===--:.......................... #####+=:.....:::::+*++++===+++==::.....-:::-==-:-:-===::..:-=--=-=++-::::-:......................... #####+=::......-=+=+**+====-+*=.::.....:.:=*+:.:......:.....:=..::-+*=:.::-:........................ #####+=::....::=*++=++++=::::===:........=+:.-:..........::...:...::-=-::::-........................ #####*=:....::+++*+=-+*+:......-::......:-..-:...:....--:::=.:......:::.:::-:....................... #####*=::...:+=*++=+=-=+:....:..........:...=.........::--:-+........:--:..:-::::::::::::.........:: #####*=::...-*=*==-:--:=-...................-:...:::----=*-=+---::..-==:.::--::::::::::::::.....:::: #####*=-:.:.==-=-:...::.::::.............:..:-:-----===+++=-=++==-:..:-=::::--::::::::::::::..:::::: #####*=-::..---::...:....:::::::...:.:::::----========++-===******=-::-=---:=-:::::::::::::::::::::: #####*=-::::=-::...:..::::-----=---==========+====+=+++---=#####%%*=:.-=++=---::----:::::::::::::::: #####*=-..:--==-:::..:::-===+*****+**********++++=--:::-=*#####%@@%*=::=++====::::::::::::::-------- #####*=-....-::+--::::--=+**%%%%%%#########******++++++***#####%@@@%*=---=+===:.::::::::::::-------- #####*=-.....:-=*+-::--=*%%%@@@@@@@%%%%%%%######***********###%%@@@@@*+=:-=++=............:::::::::: #####*=-...::::+++=::::=#@@@@@@@@@@@%%%%%%###########****#####%%%@@@@@#======-................:::... #####*=-......---++--:-*%@@@@@@@@@@@@@%%%%##%%%%%%%##########%%%%@@@@@@%++===-...................... #####*=-......:.------+%@@@@@@@@@@@@@@@@%%%%%%%%%%%########*###%%%@@@@@@@*===-...................... #####*=-.........--:-=*%@@@@@@@@@@@@@@@@%%%%%%%%%%###******++===+*#@@@@@@#===-...................... #####*=-..........-::-+#@@@@@@@@@@@@@@@@%%%##%#####***+==-::::::::=+#@@@@@++=:.::................... #####*=-...........----+%@@@@@@@@@@@@@@%%##*###***++--::....:-==++**#@@@@@*+=:=#%#.................. #####*=-...........:--:=%@@@@@@@@@@@@%#***++*##*+==-:::-:----===+*#**%@@@@%=**##-+:................. #####*=-.............--+@@@@@@%#*++=-::::--=+*##*+==-:::.::....::=+=+#%@@@@*#%%@==+................. #*###*=-.............:-=@@@%#*=-::..:---===+*%@%###+::::.:=:...==#@**#%@@@@@*#%@%=*................. #####*=-..............:=%@@**#****++-:::::-=*%@@@%%*---::-=====+*#####%@@@@@%*=*%**::::::::::::..... #*###*=-..............:-=@@%%%%*===:...-::-+*%@@@%%%#=----=====++*####%%@@@@@%*-=%=-----::::::::.... #*###*=-............-@@*=%@@%%++--*::::===+*#@@@@%%@%%**===+++***#####%@@@@@@%%==%-------::::::..... #####*+-....::::::..:#@@@#@@@%**#%***++==+*#@@@@@@%%@@%%%#**+++****###%@@@@@@%#+#%-------:::::...... #####*+-:::::::::::::+*+%#@@@@@@@%#+*+*###%@@@@@@@%%@@@@@%**********##%@@@@@@#+%@#:-----:.....-*###= #**##*+-:::::::::::::-#+@%@@@@@@@@@@@@%%%@@@@@@@@@%%%@@@@@##********##%%%@@@@#*%@-:::::......+###%%% #**##*+-::::::::::::::+#@#%@@@@@@@@@@%%@@@@@@@@@@@%%%@@%%%*******#*####%%%@@@%@%%::::::.....:*###%%% #**##*+-:.:::::....::::=%#@@@@@@@@@@@@@@@@@@@@@@@@%%%%%%@@#=++***######%%%%@%%**::::::::.....=#####% #**##*+=====--:::.::::::-%%@@@@@@@@@@@@@@@@@@@@@@%##*###*+#===+**###%%%%%%%%@%-:::::::.........-+++- #**#####%%@%#*+-:::::::::+@@@@@@@@@@@@@@@@%@@@%##*++=*-.:-+=++=+*#%%%%%%%%%%@%+::::::.............:: #**###%%@@@@%#*+-:::::::::+@%@@@@@@@@@@@@%%%#=::=*=-+****++******#%%%@@%%%#%%%*::::::..............: ***###%%@@@@%##+--::::::.::*@@@@@@@%@@@@@%%@@@#*##*=--==+*+***####%%%@@%%%#%%%*-=====-.............: #**####%%@@%%*+=---:::::::::*%%@@@@@@@@@@@@@@@@@%#+--==----===++**%%@@@%%%##%@*=======-..........::: #**##**+========----:.::::::::*@%%@@@@@@@@@@@@%%##*=-+**++++++===+*%@@@%%%%%%%+=======-..........::: #**##*+=----:-=-----=++++====--%%%%@@@@@@@@%%##%%@%%%%#=---=+#*===+*%%%%%%%%##-======-:.........:::: #**##*+=:::::----=*#%@@@@@@@@%#*@%%%@@@@@@%##%%%++++==---:::::::--=+#%%%%%##*=:::--::..::::::::::::: #**##*+-:....::--+*%@@@@@@@@@@%#%@%%%@@@@%#**#=-:::::::--=+***##*+=+*###%#**##-----:::--==+++=-----: #***#*+-:...::---=*%@@@@@@@@@@%#*%%@%%@@@%*=-=+#%%%#####*+++*##*##*++#####**@%+++====-==++++*+=----: #**##*+-:...::----=*#%@@@@@@@%#+-:#%%%%@@%**%@@%%%##**+==-=+++++**+++*%##**%@@=+*+==+==+++***+==---: #***#*+=:.:::-------::::::::-----::=*%%%@%##%%%%#*+=-::-:=---==+++++**##++#%%%:..======++++++==----: #***#*+=::----=----::....::::----::::+*%%%#####**++=-----====++***++***+*##%%%=....--------------::: #***#*+=---======--::::::::::-----::::@+##%########%%%##*#*********++==+**##%%*. ...----:::::-::::. #***#*+=====++++++==-:::::::::::::::::%@%+#####%@@@@@%##****+++=++*+-++++*##%%%. ....:-::::::::::.. #***#*+=--==+++++===-::::::::::::::::.+@@@%++*%%%%%%%#**++++=======-++=++*###%%#:. .....::::::::::.. #***#*+=-:----=====-:::.......::::....:@@@%%#+=*#**#*+====-==--=::+*+++++*###%%%+-........:::::::... ****#*+=:::..:::::::..........::.......@@@%%%%%+=======::-:::--=++*++=++**###%%%+-..........::::.... ****#*+=:..............................%@@%%%%%%%#*=:::::::-==+++*++==++***###%#=-:...........::::.. ****#*+=:....:::::::...:::::...........+@@@@%%%%%%##**++=---+==++*+===+**#*####*-:..............:.:: ****#*+=-:::::-----:-::.................%@@@@%%%%%%##*+++=-====+++===++*###*##*=-:.................: ****#*+=----------:.....................=%%@@%%%%%%%%#*+=----==+++===++******+=-:-.................. ****#**=----=-::.........................+%%%%%%###%%%#*+=======+====+***+++==--::.................. #***+--:---:.............................:+#%%%%#######*++==========++**+====----................... =::::::::.................................-+##########**+++=========+++=====---:-................... :::::.....................................:-+*#######***++=======+++++======----.................... ..............:.:...:......................:=+**####***+++++++=+++++==========--:................... .............:......::...................:::-=+*#####*+++++++++*#*++====++++===-.................... .........................................:--=+*##%%%##*++++***#%%#*+===++*+++++-.................... ..............:........ .................:-==+*#%%%%%##****##%%%%%*==++*******=-............. ...... ..............:...... ....................===+*#%%%%%%##*###%@@@@#**#########-+:.............. ..... ................... .....................-==+##%%%%%######%%@@@%##%%%%##%%%=+*..................... ...............:... ......................-==+*#%%%###%%#%%%@@@@%%%@%%%%%%%=**+..................... ..........................................--=+*#######%%%%%%@@%%%%%@%%%%%%=***-..................... ...........................................==+**######%%%%%%%%%%%%@@@%%%%=*#**...................... ............................................+=+*#####%%%%%%%%%%%%@@@@%%%=*#**+...................... ...........................................::++**#####%%%%%%%%%@@@@@%@++###**-...................... ...........................................--:=**####%%%%%%%%@@@@@@@@=*####**....................... .................:.........................---==+*##%%%%%%%%%%@@@@@+*%%#####+....................... ...........................................:-==+++*##%%%%%%%%%@@#+#%%%%%####-....................... ............................................--=++*##++*##%%%%#+*%%%%%%######........................ ............................................--==+*###%#######%@@@@%%%%#####+........................
∞
Hours
Homelab
Homelab