I'm Jake, a software engineer based in Middlesbrough, UK.
Passionately developing solutions for Bigbite.
I love working on side projects, hitting the gym, playing football and travelling the world.
..... ........ .... ....... .................. .............................. ................................ ................................. ............'..............'',;;,'.. .........'';;'.'..''.....';ccllllc;,. .......',;::cc:,,,,,,,'..,:loooooool:,. ....';clloooddooooooolc;,;odddooooolc;;. ....';clllooddddxxxxxxxxdddxdddddoooolc:;.. ....,clcc::cccccclodxxxxxxxdooooooolllcc:,.. ...':cc;;;;;,,,,;;cldxxxxxdlc:;;,,;:::ccc;... ..:c:;;:clloollccclodxxxdllc::::c:::;;:c:,.. ...:cccccc:;,',';::ccldxdccccccllllllc:;:c:.. ..;ccllc:;;;,;;cc:ccloddc:::c'..,,;cccc:c:.. .,;;,.;cloooooooooooolllldddl:cllcccc:::cclcc:.. .:;ccc,;clooddddddddddollodddocclodddddddooolc;..... :cllc;;:loodddxxxxxxdollodxxolclddxxxxxddoolc;,ll::. 'collc;:cloddxxxxxxxdllloxxxoolcdxxxxxxxddoc:,;lo:c' ;lccc;;cllodxxxkxxxdlc;:lol;:lldkkkkxxxdooc;;;loc; ;cll:;:cloddxxxxxddolloooolccodxkkxxxdool:,;cll;. .:lc;:clloddddddoooodddddooooddxxxxddolc;,:cc; ..:clloodddoooooloooooooooooddddoolc:;:l:' ,ccllloddlc:;;;::;;;;;:ccoddooollc:''. .;ccllooooooolooolllccccloooolllc:' ':cccllooooooooooooooooooollllcc, .;::ccllooooooolloooooooolcccc:' ':;;::cllooddddddddddoollccc:;;. ,cc:::::clooddddddddoolcc:::;;, :ccccc:::clloooooooollc:::::::' 'ccllllccccccccccccccc:::::ccc:. .:cllllllccccccccccccc:::ccllcc:. .':cclllllllcccllllllccccccllllcc: ..,:ccclllllolllllllllllllcclllllccc:. ..,lxlcclcclllllllllllllllllllllllllllcc:; .;oxkkkkkolllllllllollllloolollllllllllllcc::;. .;cdxkxxkOOOOOdlllllllloooooooolollllollllllcccccc:,.. .';coxxxxkkxxxkOOOOOxlllllllloooooooooooooollllllccccccccccc:. .':oxxxxxkkkkkkxxxkkOOOOOOdoooollooooooooooooollllllllllllllllloxddo:. .';:lodxxxxxxkkkkkkkkxxxkkkkOOO00Oxoooooooooooooodoolcclllllllllllloxkkkkkkkd, .,lodddxxxxxxxxkkkkkkkkkxkkkkkkkOOO000OxdooooodddddddollllllllllllllodkkkkOOOkOkkl,. .;coddddxxxxxxxxxkkkkkkkkkkkkkkkkkkkkOOO00000OkxdoooodddoolllllllcllodxkOkkkkxkkkkOkkkxdol:,. 'codxxxxkkkkkkkkkkkkkkkkkkkkkkkkkkkkkOkkOOOO00000000OOkxxxdddddxxxkkOOOOOOOkkkkxxkkkkOOOOkxddddl;. .cdddkkkkkkkkkkkkkkkOOkkkkkkkkkkkkkkkkOOkkOkkOOO000000000000000000000000OOOOkxxkxxxkkkkkkOOOkkkxxddoc'. ,oddxxkOOOkkkOOOOOOOOOOOOOkkkkkkkkkkkkOkOkOOOOOkkOOOOO00000000000000000OOOOOOkkkkkxxkkkOkOOOOOOkkkkxxdooc. ,odxxxkxOOOkkkOOOOOOOOOOOOOOOOOkkkkkkkkkkOOOOOOOOOkkOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOkkkkkOOOOOOOOOOOOOkkkxddo; ;oddxxkkkkOOOkkOOOOOOOOOOOOOOOOOkkkOOOOOOOOOOOOOOOOOOkOOOOOOOOOOOOOOOOOOOOOOOOOOOOOkkkkOOOOOOOOOOOOOOkkkkxddo:. ;dxodxkOOkkOOOkkOOOOOOOOOOOOOOOOOkOOOOOOOOOOOOOOOOOOOOOkkOOOOOOOOOOOOOOOOOOOOOOOOOOOkkkOOOOOOOOOOO0OOkkOOOkxxddc :dkxoodkOOOkOOOOxkOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOkkOOOOOOOOOOOOOOOOOOOOOOOOOOkkOOOOOOOOOOO00OOkOOOOOxxxdd, ;dkkddxoxOOOkOOOOkkOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOkkOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO00OxkOOO0Okkddxo. :dxkkdxkkdxOOkOOOOxkOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOkkOO0OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO00kxOOOO0Okkxoxdc :dxkkkddkkkxxOOOOOOxkOOOOOOkOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOkkOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO00kxOO000Okkxodxd, cxxxkkkxdkkkkxkOOOOkxkkkOOOOkkkOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOkOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO0OxkOO00Okxkkodxxo. 'dkkkkkkxdkkkkkxkkOOkxkkkkOOkkkkkOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOkOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO00OxkO000kxxOOdoxxdc .oxxkkOkkxdxkkkkkxxOOkxkkxxkkkkkkOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO00kdO000xxxkOOxodxxd' .lxkkkkkkkkxxxkkkkxxOOxkkkxxkkkkkkkOOOOOOOOOkOOOOOOOOOOOOOOOOOOOOOOOOOOOOO0OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOkx000xkkkOOOxodxxxl. .cdkkkkkkxxkkkxxkkkkxkOxkkxxxxkkkkkkOOOOOOOOkkOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO0OOOOOOO0OOOOOOOOOOOOOOOOOOO0Oxk00xkOkOOOOxodxxxd, .:lxkkOkkkkkxxkkkkkkkkkkxkkxxdxxxkxkkkkOOOOOkkOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO00O0OOOOOOOOOOOOOOOOOOOOOOkOOOdO0xkOkkOOOOxddxxxdl. ;loxkOOOkkkkkxxxxkkkOkkxxkkkxdxxxxxkkkkkOOOOkkOOOOOOOOOOOOOOOOOOOO0OOOOOOOOOOOO000OOOOOOOOOOOOOOOOOOOOOOkOOkdOxkOOkkO0OOxddxxxddc .lddkkOOOOkkkkkkkkkkkkkkxkkkkxdddxxxkkkkkOOOOkOOOOOOOOOOOOOOOOOOOOO00OOOOOOOOOOO000000OOOOOOOOOOOOOOOkkkOkkOxdkkOOkkO00Okxddxxxxxo, :lxkkkkOOOkkkkkkkkkkkkkxxkkkxxxddxxxkkkkkOOOkkOOOOOOOOOOOOOOOOOOOO000OOO00OOOOOOO000000OO0OOOOOOOOOkkkxxkkkkdokOOOOOO0OOkxdxkkxdddo. ,loxkkOOOOOOkkkkkkOOkkkkxxkkkxxxddddxkkkkkOOOxOOOO0OOO00OOOOOOOOOOO000OOO00OOOOOOOO000000OOOOOOOOOkkkkxdxkkkkodOOOOOOO00Oxxkkkxdxxddl .codxkkkOOOOOOkkkkkkkkkxxxkkkkxxxddddxkkxxkkOkOOOOOOOOOOOOOOOOOOOOOO000OOO000OOOOOOO00000OOOOOOOOOkkkkxddxkkkxokOOOOOOO0Okkkxxxxxxxdod, ;ldxkOOOOOOOOOkkkOOOOOOkkxkkkkxxxddddxxxxxkkkkOOOOOOOOOOOOkOOOOOOOO0000OOO0000OOOOOOOOO00OOOOOOOOkkkxxdddkkkkxoOOOOOOO00Okxxxxxxxkxddxl 'loxkkkOOOOOOOOOkkkkkkkkkxxkkkkkxxxdddxxxxxxkxOOOOOOOOOOOOkOOOOOOOO000000OOO000OOOOOOOOOOOOOOOOkkkkxxxdddxkkkkddOOOOOOOOOkxkkkkkkkxddkxo. .lodkOOOOOOOOOOOOOOOOOOOkkxxxkkkkxdxdddxxxxxxxkOOOOOOOOOOOOkOOOOOOO0000000OOO000OOkOOkkkkkkkkkOkkkkxxxdoodxkkkxoxOOOOOOOOOkkkOkkkxxxxkxdoc :dxkkOOOOOOOOOOOOOOOOOOOkkxxxxkkkxddddxxxxxxxkOOOOOOOOOOOOkkOOOOOO00000000OOOO000OkOOkkOkkkkOOOkkkxxxddodxxkkkxokOOOOOOOOOOOkkkkxkkkxddddd. ,oxkOO000000000OOOOOOOOkkkxddxxkxxxddxxxxkkxxkOOOOOOOOOOOOOkkOOOOOO00000000OOOO0000OkOOkkkOOOOOOOkxxxddoodxxxkxdokOO00OOOOOOkkkkkkOkxdxxxxd; ;dkOOO000000000000000OOOkkxldxxxxxxddxxxxkkxxkOOOOOOOOOOOOOkkOOOO0000000000OOOOO000OkOOkxkkOOOOOOkxxxdooodxxxkxddkOO0OOOOOkkkkOOOkxxkxxxxxdl. .:ldkO00000000000OOOOkkxo;oxxxxxxddxxxxxxxkOOOOOOOOOO0OOkkOOOO000000000000OOOOO000OkOOkxkkOOOOOkxxddooodxxxxxddkOO00000OOOOOkkkkkkkxkxxxxd, .,;;;::cloddxxkkkkkkxxdc'.oxxxxxxdoxxxxxxkkOOOOOOOkOOOOOkkOOOOO000OO000000OOOOOO00OOkOOxxkkOOOkkkxddooodxxxxxookOOOOOOOOOOkkkkkkkkkkkkkxxdo. ';;:::cccllloooolllccc:' .lxxxxxddoxxxxxkkkOOOOOOkOOOOOOkOOOO00OOOOOO000000OOOOO000OkOOkdxkOOOkkkxddooodxxxxxolkOOO000OOOOOOOOOOOkkkkkkkxdd, .,::cccclllllooollllcc:,. .odxxxxddoxxxxkkkOOOOOOOkOOOOOkkOOOO00OOO0OO000000OOOOOO000OkOOkdkOOOkkkxdooloddxxxxlokOO000000000OO0OOOOOOkkkkxxd: ,;:cccllllllllllllccc:;. .odxxdddoodxxxkkkOOOOOkkkOO0OOkOOOO000OOOOOOO00000OOOOOO000OkOOOxdkkOkkkxdoloodoxxxd:lxkOO000KK0000000OOOOOkxoc,. .;:cllllllllllllllccc:;. .oddxdddoodxxkkkOOOOOkkkOO00OOkOO000000000OOOO0000OOOOOOO000OkOOkodkkkkkxdolodoldddl..okOO00KKKK000000Okxoc. .;:cllooooollllllcccc:;. .lddddddoooxkkkkOOOOkkkkOOOOOOkO000000000000O000000OOOOOOO00OOkOOxoxkkkkxdolodoclol: .oxkO000OOkxxdolc:;;' .;:cllllllllcccccc::;;' .coooollllldxxxxxxkkxxxxkkkkkxxkkkOOOOkkkkkkkkOOOkkkkkkkxkkOkkxxkxllxxxxdolcool;:c:. ,::ccccccccccc:::;;'
_ | | __ _ _ __ __ _ _ _ __ _ __ _ ___ ___ | | / _` | '_ \ / _` | | | |/ _` |/ _` |/ _ \/ __| | |__| (_| | | | | (_| | |_| | (_| | (_| | __/\__ \_ |_____\__,_|_| |_|\__, |\__,_|\__,_|\__, |\___||___(_) |___/ |___/
I'm mainly a WordPress developer, though I like to explore other languages.
Experienced
- HTML
- CSS
- JavaScript
- React
- PHP
Frameworks
Wordpress
This is my main field of expertise due to my Job. I am extremely proficient in the modern methods of WordPress Development such as Plugin and Theme development. I have also explored many of the newer WordPress concepts such as Full Site Editing and the Interactivity API. My largest project was built using the Interactivity API and Interactivity Router.
NextJS
When working on Projects outside of work I like to use NextJS simply for it's versatility and my deep understanding of React.
Supabase
Open Source and easy to use. I enjoy working with Supabase when creating larger sites that require complex backend functionality.
Tools
- Git
- Cloudflare
- CircleCI
- Docker
Studying
- Go
- Python
- Linux
- C (Basics)
____ _ _ | _ \ _ __ ___ (_) ___ ___| |_ ___ | |_) | '__/ _ \| |/ _ \/ __| __/ __| | __/| | | (_) | | __/ (__| |_\__ \_ |_| |_| \___// |\___|\___|\__|___(_) |__/


____ _ _ _ _ / ___| ___| |_ (_)_ __ | |_ ___ _ _ ___| |__ | | _ / _ \ __| | | '_ \ | __/ _ \| | | |/ __| '_ \ | |_| | __/ |_ | | | | | | || (_) | |_| | (__| | | |_ \____|\___|\__| |_|_| |_| \__\___/ \__,_|\___|_| |_(_)
Office Hours: Mon–Fri, 8AM–4PM (GMT) — No replies within these hours.