Summary
Overview
Work History
Education
Skills
Training
Timeline
Generic
MARY KABULU

MARY KABULU

Junior Developer
Johannesburg

Summary

Experienced in programming and eager to learn and grow in software development. Solid understanding of coding principles and software development processes. Prepared to contribute to Dev-Ops role in the cloud, utilizing and developing coding and problem-solving skills.

Overview

2
2
years of professional experience

Work History

Support Developer L2

Nedbank
09.2023 - Current
  • Worked closely with clients to gather requirements and translate them into technical specifications for implementation.
  • Continuously updated skills through training courses, workshops, and self-study—staying current on industry trends and emerging technologies.
  • Debugged complex software issues, leading to a more stable product release.
  • Adapted quickly to new technologies and programming languages, enhancing overall team productivity.
  • Participated in regular code reviews, ensuring high-quality standards were consistently met across all development efforts.
  • Authored code fixes and enhancements for inclusion in future code releases and patches. Scenario Replication: Diligently recreate reported user scenarios in the QA environment
  • Ensure accurate representation of user experiences to identify underlying issues
  • Testing and Retesting: Conduct thorough testing cycles to validate the occurrence of reported incidences
  • Retest scenarios post-implementation of fixes to guarantee resolution effectiveness
  • Collaboration: Collaborate with QA teams to streamline the replication and testing processes
  • Engage with cross-functional teams to gather insights and context on reported issues
  • Issue Analysis: Analyze reported incidences to uncover root causes and potential areas of improvement
  • Provide detailed reports on findings to aid in the development of effective solutions
  • Documentation: Maintain comprehensive documentation of replicated scenarios, test cases, and outcomes
  • Document and communicate fixes, ensuring knowledge transfer within the team
  • Continuous Improvement: Actively participate in post-mortem discussions to enhance processes and prevent future incidents
  • Contribute insights for continuous improvement of the QA and support workflow
  • User Interaction: Interact with end-users to gather additional information and context regarding reported issues
  • Provide timely and transparent updates on the status of issue resolution
  • Quality Assurance: Uphold high-quality standards in testing methodologies and ensure the integrity of the QA environment
  • Collaborate with development teams to implement preventive measures for potential issues
  • Consistently met project deadlines while maintaining high-quality deliverables, contributing to overall team success.
  • Troubleshot and resolved technical issues, improving site reliability and functionality.
  • Supported end users by addressing technical concerns and providing prompt resolutions.
  • Helped identify areas for improvement within existing workflows, leading to targeted optimizations.
  • Proved successful working within tight deadlines and a fast-paced environment.
  • Inspected equipment, assessed functionality, and optimized controls.
  • Translated technical concepts and information into terms parties could easily comprehend.

Education

Bachelor of Science - Computer Science

UNISA
Pretoria
03.2020 - 06.2025

Cloud Computing

Amazon Web Services
Online
02.2025 - 02.2025

Matric-Kensington Secondary School
Gauteng
04.2001 -

Skills

Strong communication skills

Collaborative teamwork

Time management

Working under pressure

Problem-solving

Proficient in Angular framework

Familiarity with data management services

Form validation

Utilizing pipes for data transformation

GUI integration with datGUI

Texture Mapping

Material handling

Animation

3D Graphic

undefined

Training

WEB-DEVELOPMENT AND PROGRAMMING TRAINING, TATA CONSULTANCY SERVICES ILP TRAINING, INDIA, 3 MONTHS, Web Angular Fundamentals and advanced concepts, Templates, components, and directives in Angular, Form validation techniques using Angular, Understanding Angular's Life-cycle hooks, Utilizing services for efficient data management, Data binding and interpolation concepts, Applying pipes for data transformation, Routing and navigation using Angular's router module, HTTP module for making API requests., RDBMS and Normalization, DDL, DRL, DML, Constraints, joints and subqueries in RDBMS, Order by and Group by in RDBMS, JAVA and JDBC

Timeline

Cloud Computing

Amazon Web Services
02.2025 - 02.2025

Support Developer L2

Nedbank
09.2023 - Current

Bachelor of Science - Computer Science

UNISA
03.2020 - 06.2025

Matric-Kensington Secondary School
04.2001 -
MARY KABULUJunior Developer