rograndom
Joined 16 years ago
Joined 16 years ago
Remote: Yes
Willing to relocate: Maybe
Technologies: PHP, MySQL, JavaScript, React, VueJS, Laravel, WordPress, Linux (LAMP/Nginx)
LinkedIn: https://www.linkedin.com/in/andrew-jones-6505766/
GitHub: https://github.com/supersoju/
WordPress core contributor with 25+ years of enterprise PHP/MySQL development experience. Most recently at A2 Hosting/WHG, where I architected A2 Optimized (cross-platform performance optimization for WordPress, Drupal, Magento, and other CMS platforms) and TurboHub (Laravel-based management dashboard serving 1.5M+ WordPress sites across 4 continents).
Also founded Soju Web Development, building custom WordPress/WooCommerce solutions and SaaS products including centralized WordPress management tools. Strong background in full-stack development, system architecture, and performance optimization at scale.
Open to engineering roles or interesting challenges in WordPress/PHP ecosystems.
I'm not sure how my friend group found Magic originally, but it was around like 3rd edition or so? We all really liked it and spend way too much money on cards. We would play around the kitchen table in a single game, 5, 6, 7 people all with decks a mile high building huge armies before someone finally gave in to break the peace and attack, usually resulting in everyone else attacking them. Great fun.
I had some access to the internet at work and during a break I started looking up stuff about Magic and found a deck that won a tournament recently. It was a red burn deck, and the tournament was a draft, which I had no idea what that meant, but I had a "winning" decklist and I had most of the cards in there. I traded with my friends for the other stuff I was missing and we set about to play. I think I killed everyone one after another with that "stupid deck" with cards the others just flat out gave to me because they were "bad". I took that deck to a tournament a couple of weeks later and found out what the difference between drafts and constructed decks were, mainly that my deck needed 20 more cards. I still get fourth place and a box of booster packs.
My friends one by one stopped playing not too long after that. I went on to win most local tournaments and play in a handful of pro tour events, but none were ever as much fun as sitting around the kitchen table.
There was quite a bit of back and forth between the team that managed the servers, the owners of the company and M1. After a few weeks M1 was finally given access. Within a couple of days he brought a complaint against another manager (M2) that M2 had hijacked M1's personal email and was storing it on one of the internal servers.
Meetings were held into the night to discuss what should be done. M2 was called in, credentials revoked and they were placed on leave while an investigation could take place. Overnight every single server was compromised and no one could get in to anything.
M2 brought in a lawyer, the company brought in a lawyer and all of management and most of the employees were sat down in a room to figure out what to do about this mess.
Turns out M1 had re-used the same "password", which was a single lowercase english word, on EVERYTHING. His personal email, any account on any service maintained by the company and had changed his secure password on the superuser accounts he had just been given to the same one.
There was a literal paper trail of M1 providing this password to the majority of the people in the company. Provided in printed memos asking to have accounts set up, emails asking to have accounts set up, other people having it on the standard sticky note on monitors, M1 saying "and make the password..." in the common workspace for anyone to overhear, etc etc.
Of course, one of the servers had SSH open for remote access... and you can see where this is going.
Expensive forensics team was brought in, servers recovered, and it was determined that M1's account on the SSH server was targeted by automated logins not too long after he was added to the company's website.
M2 is cleared and brought back, M1 had their role decreased and was gone not soon after.
Currently seeking PHP/Laravel development and web operations roles. Open to remote work.<br /><br />
LinkedIn: https://www.linkedin.com/in/andrew-jones-6505766/<br /> WordPress: https://profiles.wordpress.org/supersoju/<br /> GitHub: https://github.com/supersoju/<br /><br />
I can be contacted via my profile name [at] gmail