
Career Summary
I am an experienced Web UI/UX developer with a strong background in both backend and frontend technologies. I am skilled in MongoDB, PostgreSQL, Node.js, and MVC frameworks for backend work. For frontend development, I use React, Angular, TypeScript, JavaScript, HTML5, SCSS, CSS, Bootstrap, Material Design, and jQuery. I focus on making applications that are easy to use and look good, ensuring they meet the needs of users and help achieve business goals.
Work Experience (10 years 10 months)
Frontend Developer
OSIRIS is a turn-key solutions business powering Betway across the globe. My role is to build and maintain sports betting web applications using Angular2 and above. I have worked on multiple projects including 4toscore one of the biggest marketing promotions where players get to predict the first 4 goal scorers every week in 4 games. The promotion was built using Angular9 and data consumed from a rest API.
Responsibilities:
- Actively contribute and participate in the agile development of project timelines, system flow diagrams, and documentation.
- Staying up to date with new technology and helping junior developers on how to incorporate the latest trends.
- Coordinate with architects and business analysts to determine the functionalities of projects.
- Develop technical solutions to complex business problems.
- Generating ideas with team members and offering insightful solutions.
- Utilize standards, architectures, and processes to ensure that all code and development practices conform to industry best practice.
- Attending meetings and briefings with clients.
- Taking responsibility for all Betway promotions development and ownership of thorough quality control.
- Consume REST APIs to develop websites/applications utilizing Angular2+, HTML5, VueJS, Javascript and Sass.
- Setting up source control (git repositories).
- Setting up CI/CD to automate deployment.
- Code reviewing for accuracy, quality, and functionality then approving pull requests.
- Provide support for applications outside of working hours. (On Standby)
Projects:
- https://www.betway.partners/
- https://www.betway.co.za/
- https://www.betway.pt/
- https://www.betway.lat/
- https://www.fortunelounge.com/
- https://www.playroyalvegas.com/
- https://www.allslotscasino.com/
- https://www.wintingocasino.com/
Technologies & Tools:
- Angular
- Typescript
- JavaScript
- NodeJS
- VueJs
- Phaser
- C#
- SQL
- MVC
- Webpack
- HTML5/SASS
- Kentico CMS
- Git
- TFS
- Jira
Front-end Developer
FOGG was a dynamic agency that provided web and mobile development solutions. My roles included developing PSD files into functional web applications. I worked on a few projects including Interactive worksheets. Interactive worksheets is an application used in schools by Eskom to teach students to save electricity. The application was built using Angular and data stored in local storage.
Responsibilities:
- Develop applications that deliver value to the business.
- Developing PSD files into functional web applications.
- Developing new and maintaining existing WordPress sites.
- Develop and maintain angular web applications.
- Ensuring high performance and availability of applications across all devices.
Projects:
Technologies & Tools:
- AngularJS
- JavaScript
- HTML5/SASS
- WordPress
- jQuery
- Git
- Gitlab
Junior Front-end Developer
Softeqa is a full-service digital agency with Big Ideas. My roles included developing PSD files to functional email newsletters and websites. I was responsible for all the Highlife shop, SAA Duty-free, and KQ Duty-free campaigns.
Responsibilities:
- Developing mailers and web applications from PSD files.
- Developing new and maintaining existing WordPress sites.
- Develop and maintain angular web applications.
- Utilize standards, architectures, and processes to ensure that all code and development practices conform to industry best practices.
- Ensuring high performance and availability of applications across all devices.
Projects:
- https://www.tourvest.co.za/
- https://www.highlifeshop.com/
- https://www.kqdutyfree.com/
- https://www.flysaadutyfree.com/
Technologies & Tools:
- Angular
- JavaScript
- HTML5/SASS
- C#
- MVC Razerpages
- WordPress
- jQuery
- Git
- Gitlab
Skills & Tools
Frontend
- Angular
- React
- JavaScript
- HTML/CSS/SASS/LESS
Backend
- Node.js
- Strapi
- WordPress/Shopify
Others
- DevOps
- Code Review
- Git
- Unit Testing
- Wireframing
- Sketch
- Phaser
- Express
Education
- Web Design Short CourseUniversity of Capetown
- The complete Angular guideUdemy
- Diploma in Web DesignAlison
- Matric