Summary
Overview
Work History
Education
Skills
Additional Information
Timeline
Generic
Ntsako Sibisi

Ntsako Sibisi

Senior Java Developer
Johannesburg

Summary

Experienced Java Developer offering 5 years of progressive experience. Focused on solving customer problems, improving usability and maximizing efficiency. Specializing in creating Java applications as well as WordPress site development and maintenance. Experience in CI/CD methodologies and automation. Effective at working in Agile environments using Scrum methodologies.

Overview

4
4
years of professional experience

Work History

Lead Java Developer

BMW
Midrand
07.2023 - Current
  • Reviewed code and debugged errors to improve performance.
  • Applied scripting knowledge to supplement Java development.
  • Determined coding requirements for specialized scripts.
  • Optimized web assets for speed and performance.
  • Reworked applications to meet individual customer demands.
  • Wrote, modified and maintained software documentation and specifications.
  • Adjusted design parameters to incorporate new features.
  • Researched new technologies for use in website projects.
  • Developed applications and software to increase department efficiency.
  • Develop and maintain a critical internal web application encompassing both Backend and Frontend components, crucial for vehicle dispatch and distribution/delivery management processes.
  • Leverage Cloud services, APIs, Java, Microservices, and Serverless technologies for the development, deployment, support, and maintenance of the application.
  • Provide 2nd and 3rd level support for the application, ensuring its smooth operation and resolving technical issues promptly.
    Oversee the Technical Lifecycle Management of the product, including updates, enhancements, and optimizations.
  • Effectively multitask between various responsibilities, including support tasks, development efforts, and investigative work.
  • Actively participate in daily stand-up meetings to align with the development team and provide updates on ongoing tasks.
  • Collaborate with colleagues to assist in defining business cases and contribute to technical user story development.
  • Assist in identifying and managing project risks to ensure successful project outcomes.
    Thoroughly investigate and consider all processes when gathering specifications for user requirements and defect resolution.
  • Propose, review, and evaluate system designs and alternative solutions, presenting them to key stakeholders such as IT Project Leads, DevOps Teams, QA Teams, and Product Owners/Business Teams.
  • Develop system solutions adhering to IT Security standards and compliance requirements, while also maintaining high-quality code that is readable, extendable, reusable, scalable, and optimized for performance.

Software Developer

Investec Bank
Sandton
01.2022 - 06.2023
  • Build and maintain WordPress & AEM sites
  • Custom theme and plugin builds
  • Run and maintain deployments and pipelines
  • Design implementation and functionality of
  • WordPress & AEM sites
  • Work closely with Marketing and
  • UK team for new sites or feature-adds
  • Build and test new plugins added for custom WordPress themes.
  • Updated old code bases to modern development standards, improving functionality.
  • Participated in software field testing to verify performance of developed projects.
  • Developed software for desktop and mobile operating systems.
  • Designed reusable and reliable code for use within distributed cloud environments.
  • Estimated work hours and tracked progress using Scrum methodology.

Digital Developer

Left Right Advertising
Bryanston
06.2021 - 12.2021
  • All Development on the Drupal platform across all websites
  • Understand and become an expert on the capabilities on this platform
  • Understand the themes required and CMS functionality and limitations
  • Build and maintain websites built in Wordpress and other website platforms
  • Create HTML mailers on mail chimp and BeePro.

PHP Developer

Wunderman Thompson
Sandhurst
06.2020 - 05.2021
  • Researching, designing, implementing, and managing
  • Drupal sites on Acquia
  • Testing and evaluating new Drupal
  • Modules
  • Identifying areas for modification in existing modules and components and subsequently developing these modifications
  • Drupal SEO Tools
  • Hosting for Drupal developments on Aquia
  • Usage of Acquia Cloud Site Factory environment.

Webmaster

Wunderman Thompson
Sandhurst
10.2019 - 06.2020
  • Configure multiple CMS platforms;
  • Build a web site using
  • CMS functions across multiple CMS platforms;
  • Capture content from a market template with over 80% accuracy across multiple CMS platforms;
  • Optimize a website using
  • CMS functions across multiple CMS platforms.

Education

Bachelor of Science - BS - Information Technology

North-West University

Skills

Software automation

undefined

Additional Information

  • Achievements/Tasks Achievements/Tasks Achievements/Tasks Achievements/Tasks

Timeline

Lead Java Developer

BMW
07.2023 - Current

Software Developer

Investec Bank
01.2022 - 06.2023

Digital Developer

Left Right Advertising
06.2021 - 12.2021

PHP Developer

Wunderman Thompson
06.2020 - 05.2021

Webmaster

Wunderman Thompson
10.2019 - 06.2020

Bachelor of Science - BS - Information Technology

North-West University
Ntsako SibisiSenior Java Developer