My Experience


 Johannesburg, South Africa

Developed top-notch web application solutions for various industries.

Founded and managed a successful e-commerce business using Shopify.

Designed and developed a custom Shopify theme and Implemented digital marketing strategies, includ ing social media and email marketing.

Developed and maintained multiple software projects for clients across various industries.

My website

JavaScriptTypeScriptAngularReactGatsbyNodeJSJavaPythonMySQLMongoDBGraphQLShopifyMQL4/5

 Johannesburg, South Africa

Developed Web Application: Developed a responsive and dynamic web applications using a tech stack comprising TypeScript (React, Angular), Python (Django), and SQL databases (PostgreSQL).

Developed Web Application: Developed a scalable web applications using the Java MVC framework (Spring MVC), enhancing the functionality and performance of key banking services.

Optimized Backend Services: Designed and optimized RESTful APIs and microservices.

Enhanced User Experience: Worked closely with UX/UI designers to implement intuitive and user-friendly interfaces.

Absa Bank

TypeScriptReactAngularPythonDjangoJavaPostgreSQLRESTful API

 Johannesburg, South Africa

Data Collection And Validation: Conducted extensive data collection on ABSA bank servers across various African countries to ensure they were operational post-separation from Barclays Bank.

Database Management: Utilized SQL for querying and managing large datasets to track server statuses and performance metrics.

Utilized data visualization tools such as QlikView and Power BI to create comprehensive visual reports

Conducted data quality checks and implemented corrective actions to maintain high data accuracy.

Absa Bank

SQLQlikViewPower BIMicrosoft Excel

 Johannesburg, South Africa

System Modernization: Decommissioned an outdated Java system and rebuilt it using Node.js and AngularJS, significantly enhancing website responsiveness and reducing operational costs.

Full-Stack Development: Developed the application’s front-end and back-end using AngularJS and Node.js, integrated with an Aurora MySQL Database. Utilized web technologies such as HTML5, AWS Cloud, and CSS3.

Data Cleanup: Applied data cleanup techniques during the migration process, ensuring data integrity and smooth transition.

Data Migration: Imported, translated, and migrated CSV files from IBM DB2 to MySQL on the AWS Aurora database.

Agile Methodology: Participated in the full Software Development Life Cycle (SDLC), including requirements gathering, design, development, and testing using AGILE methodology (SCRUM).

Absa Bank

NodeJSAngularJSAWS CloudAurora MySQLHTML5CSS3IBM DB2

 Johannesburg, South Africa

Full-Stack Development: Developed hybrid mobile applications and dynamic web applications us ing Ionic 1, AngularJS, HTML5, CSS3, Bootstrap, JavaScript, PHP, and MySQL. Ensured robust performance, cross-platform compatibility, and enhanced user experience.

RESTful API Development: Designed and implemented RESTful APIs to enable seamless commu nication between client-side and server-side applications, enhancing functionality and user experience.

Database Development: Designed and implemented MySQL databases, ensuring robust data storage and retrieval solutions. Developed and optimized stored procedures using MySQL to enhance database performance and efficiency.

Application Testing: Conducted comprehensive testing of applications, including Unit Testing, API Testing, and Integration Testing, to ensure functionality, reliability, and seamless integration of system components.

Digital Academy

AngularJSJavascriptIonicPHPHTML5CSS3MySQL
Copyright © Rofhiwa Tshivhenga 2024