Brad Wilson
I am an experienced full stack developer and I can take your project through business analysis, project management, development and deliver a finished project.
I am an experienced full stack developer and I can take your project through business analysis, project management, development and deliver a finished project.
Design, creation and maintenance of multiple standalone content management systems. Advised various companies on the process of converting existing business systems into microservices or web services. Designed, built and implemented numerous development infrastructures along with documenting and training clients to use the developed systems. Specialized in converting Clients to and working with Microsoft Azure Infrastructure.
Creation of a mapping-based directory/CMS for aboriginal health services throughout WA. The CMS allowed various services to upload and manage their own directory entry with an associated map pin and search functionality for the end user. CMS technology was leaflet.js, Laravel and SQL. Creation of design/mock-ups and project plan/functional requirements. Research and implementation of development/hosting infrastructure.
Design, creation and maintenance of multiple standalone websites. Managing external vendors and their products. Managing a help desk ticket system for web related systems. Training staff to use the city’s various systems. Integrating the multiple varied web systems into one single useable intranet.
Develop Azure compute solutions, Develop for Azure storage, Implement Azure security, Monitor, troubleshoot, and optimize Azure solutions, Connect to and consume Azure services and third-party services.
Completed numerous courses regarding how to write for the web including courses that specifically target writing for AA accessibility compliance.
Completed a “Project Management Fundamentals” course in 2015 and followed that up with “Mastering Business Analysis” in 2016 and “BI Rapid Training” in 2018.
Languages / Frameworks | HTML, CSS, Javascript / jQuery, PHP, Python, Laravel, SQL, Leaflet.js, Bootstrap, Datatables, Blade, React.js, PowerShell, Microsoft Graph Api |
Software | Microsoft Suite, Adobe Creative Cloud, Various Code Editors (Sublime, VSCode, PHP Storm), TechnologyOne (Council Management Software), Enterprise Content Management (ECM), Internet Information Service (IIS), LAMP stack, Docker + Various localhost applications (XAMPP, LARAGON) |
CMSs | Joomla, Drupal, WordPress, SeamlessCMS, Custom Developed CMS |
Skillset | Google Webmaster, Google Analytics, Basic SEO Management, Social Media Setup, Social Media Integration, API Integration (REST, SOAP), LDAP Integration, GIT Integration, Basic Network Administration (Diploma in Network Admin), Responsive Design, Web accessibility (AAA), Amazon Web Services (AWS), Microsoft Azure, Microsoft 365, Microsoft Devops, Redis Cache |
Currently a full stack developer with my main coding languages being Blade, PHP, Laravel, CSS, JavaScript and can utilize SQL. Currently my primary skillset is taking an existing project from start to finish. Meeting the customer to scope the project. Write a project outline / sales pitch. Write a project plan. Manage the project processes and milestones. Develop a standalone system (either a microservice or a progressive web app using Laravel depending upon scale. Test. Document and then train and handover the finished product.
My Diploma is in Network Administration and while I have moved primarily into web systems, it is still a passion of mine. I still try to keep up to date with the latest technology from both Microsoft and Linux. I can script in both bash and PowerShell. I am also running my own server and hosting my own websites which involves a lot of networking and security management for the server. I currently run a home lab and enjoy experimenting with open-source software and hardware such as Docker and Raspberry Pi’s.
Due to the nature of web development, my last roles have all been remote roles. I have an extensive home office with multiple sit/stand desks, multiple workstations with multiple monitors. A high-end current generation PC. A high-end laptop, high-end tablet and various devices for testing. My office is also well lit naturally with a ring light, high end mic and 1080p camera for streaming/meetings/recording tutorials. I also run my own web hosting infrastructure at home and remotely. This includes utilizing VMs, git servers along with testing, development and production infrastructure.
In my previous roles I have been placed in leadership roles. At AHCWA I oversaw a small dev team and with Azured, as the senior developer I would routinely need to manage another internal or external dev. Due to working remotely and generally being in leadership roles for day-to-day work, I am extremely self-motivated and reliable. I tend to meet required deadlines and if ever not, there will have been plenty of notice and discussion beforehand.
Unfortunately the vast majority of my previous work is owned and internally operated by various organisations and I am unable to show the work here. However, I have created a few small projects that I can show you. Please click on the buttons below to see an animation of various aspects of my projects functions.