Thulani Sikhosana
Full Stack Developer at ZyberFox- Claim this Profile
Click to upgrade to our gold package
for the full feature experience.
-
English -
Topline Score
Bio
Experience
-
ZyberFox
-
South Africa
-
IT Services and IT Consulting
-
1 - 100 Employee
-
Full Stack Developer
-
Jul 2022 - Present
-
-
-
WebGap
-
United States
-
Computer and Network Security
-
1 - 100 Employee
-
Micro Front-end Developer
-
Nov 2021 - Jun 2022
Role Duties and Responsibilities. Developing and maintaining multiple JavaScript microfrontends applications into a single application using Single-SPA. Translate UML design into code Implementing UI using Vue.JS, NuxtJs and Angular Support entire web development lifecycle from concept, design, test, release to support Software and Technology Used Technology Stack - Angular, NuxtJs, VueJS, Node.js JavaScript, Angular, Typescript Web Components (Vuetify, BoostrapVue) Version control platform (Git, Bitbucket) Relational databases and SQL (PostgreSQL) DevOps ( Docker, Webpack, NPM) WebAPI Integration (Axios) Database - Document and Relational (MONGO, Postgres) Micro Service Development Agile Project Management (Atlassian Jira, ActiveCollab ) Web services (SOAP, REST, XML) Show less
-
-
-
The Digital Academy
-
Canada
-
Higher Education
-
Software Developer
-
Jun 2021 - Nov 2021
Role Duties and Responsibilities. Develop, maintain and support enhancements for various projects. Attend daily standups Develop and unit test functionality as required Write/maintain API tests against backend services. Stay up to date with new technologies. implement necessary changes in Angular web frontend according to given design framework. Maintain frontend code (optimize, keep up to date with framework versions). Write unit tests for Angular code. Software and Technologies Used . Beck-end Frameworks (NestJS and NodeJS). GraphQL and REST APIs (XML and JSON). API Clients (Thunder Client and Postman). Token-based authentication (JWT, Auth). Front-end Frameworks (Angular Material and MDBootstrap). JavaScript, Typescript, HTML, CSS, Bootstrap and Angular. Database (PostgreSQL and MongoDB). Continuous Integration and Deployment (CI/CD). PaaS (Server setup ‘Heroku’ and DBM ‘Firebase’). Application based container (Docker). Project Management and Communication Platform (Trello and Slack). Package manager (NPM). Unit Testing. Show less
-
-
Education
-
Tshwane University of Technology
Advanced Diploma, Computer Science -
Tshwane University of Technology
National Diploma, Computer Science ( Technical Applications)