This website is a micro application I threw together for hiring managers to find out more about what I can do in software. I call it an application since you can interact
with it as you would any other application. Albeit, I'm not coding any sign up and log in system here but I can assure you that I've created several of those in the past.
I'm always adding features to show case the results of my code and I welcome you to do what any senior dev would do to see if I can do that
. However, as a hiring manager, I know you know that front end UX only scratches the surface of what a full stack web application requires. There's so much I do to launch and/or maintain my application projects. Security and spam control are the top two things on my mind when I have my IDE open. Next comes efficiency and speed. When code runs slow, it's hard to test and if code is not written in PSR-2 standards, it gets hard to read.
Now that I got a couple of main SDLC fundamentals out of the way, let's get down to business...
I am experienced in leveraging agile frameworks to provide secure and well formed data between databases and users. I'm focused on Front-end technologies that make my applications look great across any device and in any view, portrait or landscape. My coding mindset is set in providing the best user experience throughout the application whilst blocking malicious data inputs and bot control.
Rebuild all 5 company websites from HTML4 Procedural PHP using table layouts and non-mobile friendly design to HTML5 Mobile First Design in PHP CodeIgniter MVC Framework. Write User Side security procedures to run on the clients as per Terms Of Use Policies that vary between applications.
Help maintain www.providentmetals.com using PHP Storm in a Vagrant / Redis / Docker developing environment running LAMP in conjunction with Github Repositories with Confluence as documentation and Agile Platform using JIRA.
Hired only to build then launch one client’s E-commerce website in Magento Enterprise CRM utilizing HTML5, SASS, Bootstrap and Jquery Frameworks in conjunction with Bitbucket, JIRA and Confluence for documentation, branching and Agile management.
Rebuild company websites from HTML4 Procedural PHP using table layouts and non-mobile friendly design to HTML5 Mobile First Design in PHP MVC Framework.
I'm the "GOTO" guy for anything technical for this small business that utilizes Google G suite for everything. I control the VPS for their website and manage all domain needs such as Email DL's, Internet records, Webmaster Tools, API integrations and all digital marketing.
Career started in a computer sales and repair store. I acquired experience in Cisco, Dell, Watchgurd hardware with lots of Microsoft software support.
Tenacity,
Determination,
Efficiencyand
Deducing. All of which only
SALTSthe following to allow me to be a good programmer.
Any web developer would agree that it can take several lines of code to do any one thing in an application. Where there's a way for the public to send data to the web server, without a doubt; there has to be several procedures in place to protect the web and database servers from breaches and spammers.
I believe Protecting
the servers starts in the user's browser. As you witnessed when you hit this website, I run checks for things to not only protect my servers but also keep user experience to a tolerable and easy to understand level. If you browse the Internet in Regular Mode (not using Private Windows)
and you have JavaScript and Cookies enabled, you're WONDERFUL!
But unfortunately, not every one is as great as you are. It only takes one clown or software robot to ruin it for everyone else. If and when someone thinks he/she can snoop around my source code, I'm prepared for that as well.
Being a web security enthusiast; my first goal is protecting any application I'm tasked with working on. Protecting data and preventing spam are jobs 1 and 2 respectively. Next comes User Experience then Organic Search rankings are close behind.