Summary
Overview
Work History
Education
Skills
Accomplishments
Timeline
Generic

Brandon Shaw

Senior Software Developer
Durban

Summary

Dynamic Senior Software Developer with extensive experience at Derivco, excelling in .NET development and automated testing. Proven track record of mentoring teams, enhancing code quality through rigorous reviews, and driving successful project deliveries. Adept at system integration and fostering collaboration, ensuring high standards and timely results in agile environments.

Overview

10
10
years of professional experience

Work History

Senior Software Developer

Derivco
Durban
06.2024 - Current
  • Mentored junior developers, providing guidance on best practices and coding techniques for improved productivity.
  • Trained new developers and programmers on company standards for design and review.
  • Delivered high-quality code on time by effectively managing project timelines and prioritizing tasks accordingly.
  • Improved software performance by identifying and resolving bottlenecks in the code.
  • Successfully met tight deadlines under pressure while maintaining a strong focus on quality deliverables throughout all stages of the development process.
  • Collaborated with cross-functional teams to integrate software components seamlessly into existing systems.
  • Conducted comprehensive code reviews, ensuring adherence to established coding standards and improving overall code quality.
  • Monitored ongoing operation of assigned programs and responded to problems by diagnosing and correcting logic and coding errors.
  • Participated in troubleshooting efforts, efficiently isolating root causes of issues and implementing effective solutions quickly.
  • Documented code thoroughly, facilitating ease of understanding for other team members during maintenance cycles or future updates.
  • Established clear communication channels between developers, QA testers, and stakeholders resulting in better collaboration leading to faster delivery of key features.
  • Contributed to the architecture design of complex software systems, ensuring scalability and maintainability.
  • Reduced system downtime by conducting rigorous testing and addressing critical bugs promptly.
  • Stayed current with industry trends, applying emerging technologies to enhance product offerings when appropriate.
  • Developed databases, programs and processes for integration and implementation across enterprise.
  • Estimated work hours and tracked progress using Scrum methodology.
  • Coordinated deployments of new software, feature updates and fixes.

Developer Level 2

Derivco
Durban
10.2017 - 05.2024
  • Analyze requirements and create appropriate software designs, in conjunction with Technical Lead and Senior Developers, according to best practice.
  • Collaborated with cross-functional teams to ensure seamless integration of new features.
  • Participated in regular code reviews, ensuring high-quality standards were consistently met across all development efforts.
  • Communicate status and escalates on risks and issues appropriately and timorously.
  • Comprehensively creates and maintains documentation of the software design and implementation, according to documentation standards.
  • Contributes to the improvement of the team's development standards and processes.

Deveploper Level 1

Derivco
Durban
03.2015 - 09.2017
  • 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.
  • Conducted thorough code reviews to ensure adherence to coding standards and best practices.
  • Updated old code bases to modern development standards, improving functionality.
  • Participated in software field testing to verify performance of developed projects.

Education

Project Management Diploma -

Varisity College
Durban
01.2008 - 06.2006

International Diploma in Computer Studies -

ICESA
Durban
01.2000 - 12.2000

Skills

NET development

SQL Development

Automated testing

System integration

Git proficiency

Code reviews

Agile development methodologies

Technical design documentation

Accomplishments

  • Won Derivco Innovation award for automating the RMM release process. Reducing the time needed from two weeks to two days.
  • Successfully ran, developed and deployed the Balance API Task Scheduling system project, allowing for background task to be scheduled and executed. Removing the need for manual intervention on data clean up tasks.
  • Successfully ran the W2G tax reporting requirement for New Jersey.

Timeline

Senior Software Developer

Derivco
06.2024 - Current

Developer Level 2

Derivco
10.2017 - 05.2024

Deveploper Level 1

Derivco
03.2015 - 09.2017

Project Management Diploma -

Varisity College
01.2008 - 06.2006

International Diploma in Computer Studies -

ICESA
01.2000 - 12.2000
Brandon ShawSenior Software Developer