Summary
Overview
Work History
Education
Skills
Accomplishments
Personal Information
Timeline
Generic
Tshepiso Tshegosebe

Tshepiso Tshegosebe

Senior PHP Developer
Midrand

Summary

A highly resourceful, innovative, and skilled developer with extensive experience in designing, developing, and coding solutions, particularly with PHP using Laravel (starting from version 5) and Drupal (starting from version 8) frameworks. Proficient in building web applications and scripts utilizing JavaScript/jQuery, HTML, and Drupal Commerce V2. Demonstrates a strong passion for delivering high-quality results and an unwavering commitment to project success. Eager to contribute to an ambitious and forward-thinking company in a suitable developer role.

Overview

9
9
years of professional experience
11
11
years of post-secondary education

Work History

Senior Back-End Engineer

VML (previously Known as Wunderman Thompson)
Johannesburg
02.2023 - Current
  • Extended Drupal Commerce contrib modules to customize cart and checkout workflows, including multi-step checkout, guest checkout, and dynamic pricing adjustments, improving user experience and reducing cart abandonment
  • Developed and extended Drupal Commerce contrib modules for promotions, including discounts, coupon codes, gift cards, and seasonal offers, driving sales and enhancing customer loyalty
  • Extended Drupal Commerce order management system (OMS) workflows, from order processing to handling returns and refunds, ensuring smooth operations and accurate inventory synchronization
  • Enhanced Drupal Commerce OMS to support real-time updates of inventory, order status, and shipment tracking, improving order fulfillment and operational efficiency
  • Manage internal development team
  • Attending technical interviews
  • Part of the code review team on version control (bitbucket)
  • Collaborate with Tech Lead on new development features
  • Project planning together with project managers
  • Articulate solutions to clients and developers
  • Debugging and fixing custom modules
  • Creating patch for contrib/core modules
  • Design and build API applications for consumer authentication, authorization and data management
  • Interface directly with client

Intermediate Developer

VML (previously Known as Wunderman Thompson)
Johannesburg
06.2020 - 01.2023
  • Developing web solutions in Drupal (starting from 8) and php (starting from 7)
  • Implementations in a MAMP environment
  • Integrate with various API for consumer authentication, authorization and data management
  • Building custom Drupal modules

Intermediate Developer

MDS Collivery
Johannesburg
01.2018 - 06.2020
  • Ongoing designs and maintenance of new and existing websites (Front End)
  • Changing existing procedural PHP websites to object oriented PHP
  • Using Git as a version control and part of the review team on bitbucket
  • Managed and maintained development of the PHP backend for dynamic database driven website
  • Use of leaflet JS library for interactive maps
  • Building eCommerce shipping module to integrate with MDS systems

Junior Web Developer

RSA Search
Potchefstroom
05.2016 - 12.2018
  • Manage and maintain development of the PHP backend for dynamic database driven website
  • Design and implement PHP MySQL solutions as per project specification
  • Keep track of website visitors using Google analytics API
  • Manage updating of content on the website
  • Maintain and improve the company's position in various search engines (SEO)
  • Generate reports from the database using MySQL statements
  • Assist the Java developer with general java developments
  • Provide technical support in the assurance of quality system and system changes
  • Collaborate with team members in the development of database structuring

Education

Bachelor of Science - (Honours) in Computing- Software Engineering

Botho University
Gaborone, Botswana
08.2011 - 11.2015

Botswana General Certificate of Secondary School -

Shoshong Senior Secondary School
Shoshong, Botswana
04.2001 - 11.2007

Skills

  • OOP

  • PHP

  • AJAX

  • MySQL

  • JavaScript

  • HTML

  • CSS

  • Ability to multi-task

  • React quickly to shifting priorities

  • Meet deadlines

  • Proactive

  • Confident

  • Positive attitude

  • Clear communication of technical data

  • Analysis skills

  • Programming skills

  • Methodical problem solving

  • Creative problem solving

  • Attention to detail

  • Web development experience

Accomplishments

  • Awarded the Dean's Award for the period of Jan 2015 to July 2015 with a GPA of 3.83 during my BSc (Honours) in Computing specialising in software engineering
  • Awarded the Dean's Award for the period of July 2015 to Dec 2015 with a GPA of 3.71 during my BSc (Honours) in Computing specialising in software engineering
  • Awarded the certificate for Opening and Closing Ceremony under IT group during the 2nd African Youth Games 2014

Personal Information

  • ID Number: 9003285367087
  • Date of Birth: 03/28/90
  • Gender: Male
  • Nationality: South African

Timeline

Senior Back-End Engineer

VML (previously Known as Wunderman Thompson)
02.2023 - Current

Intermediate Developer

VML (previously Known as Wunderman Thompson)
06.2020 - 01.2023

Intermediate Developer

MDS Collivery
01.2018 - 06.2020

Junior Web Developer

RSA Search
05.2016 - 12.2018

Bachelor of Science - (Honours) in Computing- Software Engineering

Botho University
08.2011 - 11.2015

Botswana General Certificate of Secondary School -

Shoshong Senior Secondary School
04.2001 - 11.2007
Tshepiso TshegosebeSenior PHP Developer