Craig Wayne
Web Developer whose passion lies in creating seamless and rich experiences for users.
Iteratively improving upon existing flows whilst leveraging the most suitable technologies have ensured that Craig is able to deliver sustainable and quality solutions.
experience
...10 Years and counting...
Intermediate Frontend Developer
Redesigned the internal CMS primarily used to serve users with promotions and offers within the casino.
Continuously streamlined processes using benchmarking techniques, pipelines, site audits and qa automation
Mentored intermediate, junior and newbie developers in addition to upskilling backend developers with experiences gained from previously held positions
Created and maintained a variety of in-house dev tools.
Often hosted and participated in knowledge sharing workshops
Documented a myriad of processes, including but not limited to APIs.
- Angular 6
- Typescript 3
- Mongo
- .Net Core (2 + 3)
- Elastic \ Kibana
- GitLab Pipelines
- Postman
- Chai
- JIRA
- Git
Senior WordPress Developer
After proving himself as a solid and reliable WordPress developer, Craig had been giving the role of senior developer which encompassed more of the same with additional mentorship, leadership and greater responsibility of the sites in
which his team had developed. This role not only expected that a developer had an expert understanding of WordPress but it also required Leadership and Direction. Examining new ways to engage clients, upskilling team members, hosting
tech talks.
1. PHP
2. WordPress
3. Custom Built WordPress Themes
4. Custom Built WordPress Plugins
5. Custom Built Addons for WordPress Plugins
6. Laravel
7. CSS
8. JavaScript
9. Composer
10.
Vue.js
11. React
12. Interacting with RESTful APIs
13. Git
14. Travis
15. Jenkins
16. SCRUM and Agile
Junior Wordpress Developer
Having become a proven frontend developer, Craig pursued his career in PHP in which he was tasked with updating, maintaining and creating new WordPress sites for the various brands within Media24
This role required frontend
feature updates and bug fixes to existing web mediums under the media24 umbrella.
1. PHP
2. WordPress
3. Laravel
4. CSS
5. JavaScript
6. Composer
7. Vue.js
8. React
9. Interacting with RESTful APIs
10.
Git
11. Travis
12. Jenkins
13. SCRUM and Agile
Frontend Developer
This role required frontend feature updates and bug fixes to existing web mediums under the media24 umbrella.
Technologies and methodologies used were:
1. CSS
2. JavaScript
3. Basic understanding of C# and .Net
4.
Interacting with RESTful APIs
5. Git and SVN
6. SCRUM and Agile
Junior Web Developer
Maintenance and support for Supply Chain Management Companies and Media Houses. This role required a basic knowledge of PHP, Frontend (CSS and JavaScript) and competency with external APIs.
education
University of KwaZulu-Natal
St. Henry's Marist Brothers College
skills
- Mobile-First, Responsive Design
- Feature Phone Design
- Cross Browser Testing & Debugging
- Cross Functional Teams
- Agile Development & Scrum
- Continuous Integration & Development
interests
When i'm not developing, I'm either in a silent disco at home or watching football... most likely watching football. In the off season I try to find new anime to watch or a series on netflix that's thought provoking... However watching Vikings conquer other lands is entertaining too!
When Cape Town's wind behaves, I will venture out beyond my driveway to a mountain that needs hiking, a beach that needs swimming or a travelled area that needs sightseeing
Built With
- Jekyll
- Liquid
- GitHub Pages
- SASS
- VueJS
- Bootstrap