Jonathan Anderson
Address: Canada
Phone: +44-757*******
Email: *.*********@***.***
Technology Summary
C#, .NetCore, .NetFramework, C, C++, Visual Basic, Java, JavaScript, Python, PHP, HTML, CSS, IIS, Apache, Ngnix, JSON, LINQ, MySQL, FTP, Linux, Android, Android(xamarin), XML, Windows 2012, Hyper-V, VirtualBox, VMware, Amazon AWS,
Professional Experience
•Spectom-Technology - 2016
Created local mail server with IIS webserver, imrpvoing running cost's and
easier access.
•Spectom-Technology - 2017
Installed dedicated server with windows server 2012 and previous virtual machines, improving uptime and realiblity and future exspansions.
•Spectom-Technology - 2017
added global leaderboards with SQL injection protection to android game and added GPU acceleration, improving up front costs and user experience.
•Spectom-Technology - 2018
Added smtp auth to prevent spammers from accessing the Mail Server and also added autoban script ip address trying to accees with illegal domains and commands preventing further attacks. also added backup script for data loss protection.
•Spectom-Technology - 2019
Added National Black List IP Data Base to Mail Server blocking all poteential attacks.
•Spectom-Technology - 2019
Created program to create fake viewers using Onion Network, proving viewbot prevention wasn't working
•Spectom-Technology - 2019
Added packet sniffer between device and network and was able to decrypt packets
reverse engineering commands allowing access to file server and customer unique ID.
proving a middle man attack,unique ID brute force, license key brute force and client and server spoof was possible. while also being able to hijack devices and modify firmware updates.
•Spectom-Technology - 2019
Added a custom transport layer on top of udp stack to video broadcasting application improving latancy and packet recovery while also adding forward error correcting and implementing network adaptive bitrate improving stability
Education
•Q-School - 2014 to 2015
•Bournmouth Collage - 2015 to 2017
Diplomas
•Fractions in Mathematics - issued 2017
•Web Design - issued 2016
•HTML - issued 2016
•CSS - issued 2016
•JavaScript - issued 2016
•C# - issued 2016
WorkFlow
•Troubleshooting
If the error checking can't give back any information, I either, Research online, test the last added/modified lines of code, Test every Line of Code linked to Function.
•Performance
I Like to make sure code added doesn't add a lot of overhead to processioning usage, I try to avoid known code that can have a performance Impact and also try to use Hardware Acceleration for Intense Processing and Multi Threading.
•Security
The more Security you want, the longer it will take to cover each possible way to crack it. depending on requirements.
•Clean Code
I try to keep lines of code as small as possible and add comments if possible, to make it more faster to Read and Understand what’s going on.