PERSONAL DETAILS
Occupation: | Software Developer |
Education: | BSc Computer Science |
Skills: | Oracle PL/SQL |
Oracle Forms | |
Oracle Reports | |
Oracle Apex | |
HTML,CSS,Javascript | |
PHP |
C V (R E S U M É) O F D A V I D S M I T H
C V (R E S U M É) O F
D A V I D S M I T H
D A V I D S M I T H
*** Please use the Contact page to request a copy this cv/resumé.
A B O U T M E
I am an Oracle PL/SQL developer with over 25 years of experience using Oracle Forms and Reports. My extensive career has enabled me to be involved in the entire software project lifecycle from the design phase, to development and testing, to user acceptance testing, all the way to the implementation (go live) phase. The IT industry is an ever changing industry and as a result the ability to adapt quickly and learn new technologies is something I have had to learn over the years. It is something I enjoy about this industry. There is always something new to learn. There is always room for growth and development.
E D U C A T I O N
BSc - Computer Science (UKZN - South Africa)
E X P E R I E N C E
Bynx Europe Ltd - October 1997 to September 2024
Oracle Developer
Bynx Europe Ltd is a software company which has developed an Oracle based fleet management application to help vehicle leasing businesses run more efficiently. Visit Bynx's website at: bynx.com
I have worked for Bynx since I graduated from university in 1997 and have had a good working relationship with the company for over 20 years. I was a permanent employee from 1997 until November 2022. Thereafter I worked as a contractor, sometimes part-time but mostly full-time, until 13 September 2024.
My experience at Bynx includes the following:
- Oracle Forms, Rerports, PL/SQL Development
- Oracle Apex Development
- Technical Documentation
Most tasks could be categorised as either a bug fix or a change request (CR) / new development.
Bug fixing usually involved the following:
- Replicate the issue in a WIP (dev/test) environment
- Analyse the software to determine if a fix is required or if it is data related
- Implement the fix i.e. change the software accordingly or write a data script to fix the data
- Unit test the fix or script
- Progress the fix to a QA environment for further testing
- Deliver the fix to the client
A new development/CR usually involved the following:
- A functional handover from a BA (Business Analyst)
- Techninal Design and Estimation
- Commence development
- Unit testing
- A prototype review of the changes made with the BA
- Post-review fixes if required
- QA testing by the BA
- QA fixes if any
- BA sign-off and customer delivery
Miller Technology (MTL) - January 2007 to December 2007
Oracle Developer
MTL is a software development company based in London which has developed an Oracle based application directed at membership organisations.
My experience at MTL includes the following:
- Oracle Forms, PL/SQL Development
ZD Solutions - December 2013 to October 2020
Oracle Developer
ZD Solutions is a software development company based in South Africa which has developed an Oracle based fleet management application. I worked at
ZD Solutions as a contractor on a part-time basis.
My experience at ZD Solutions includes the following:
- Oracle PL/SQL Development
- Jasper Reports
- Oracle Apex Development
iSupport - January 2023 to January 2025
WhatsApp Bot Development And Web-based Reporting
I worked for iSupport on an as-needed, part-time basis.
My work at iSupport included the following:
- Bespoke WhatsApp Bot Development
- HTML/PHP/JSON Web-based Reports
© David Smith - Web Development by David Smith
© David Smith
Web Development by David Smith