Marc Pelteret

Marc Pelteret
E-mail marc@pelteret.co.za
LinkedIn http://za.linkedin.com/in/marcpelteret/
Curriculum Vitae (3 Pages) Download
Curriculum Vitae (Full) Print / Download
Marc Pelteret

I'm an experienced software engineer with strong analytical skills and a broad range of experience, education and knowledge in business and information technology. My key focus is delivering IT solutions that serve and provide value to people.

I'm also a first-rate organiser with excellent communication skills. I am resourceful and able to work at a fine level of technical detail, but I'm also a creative thinker and enjoy thinking at an abstract, "blue sky" level. I value good design, so I strive to produce work that balances form and function.

Technologies: PHP, JavaScript, HTML, CSS, MySQL, PostgreSQL; Apache, NGINX; MVC: Yii, CodeIgniter 3, Laravel; WordPress; Cloudflare, Digital Ocean, Amazon Web Services (AWS)

Skills: Business analysis; data analysis, modelling, and reporting; process modelling; graphic design (Affinity and Adobe suites)

Work Experience

Senior Software Development Engineer Investmint
Period: Jul. 2023 – current / Job Type: Full-time

  • Development (bug fixing and enhancements) of the platform (PHP / Laravel / MySQL).
  • Server management (Ubuntu Linux / Apache).
  • Requirement gathering and analysis for enhancements.
Senior Software Development Engineer BackaBuddy
Period: Jul. 2022 – current / Job Type: Full-time

  • Development (optimisation, bug fixing, and enhancements) of the version 1 platform (PHP / CodeIgniter 3 / MySQL / payment gateways: iVeri, Ozow and PayPal). Made optimisations that significantly improved the performance of the site.
  • Server management (Ubuntu Linux / Apache / NGINX).
  • Working with IT and other staff members to determine requirements for enhancements, bugs, and data corrections (with a particular focus on payment and financial data).
  • Co-working with external development team to develop version 2 of the platform, with a particular focus on database design and payment gateway integration.
  • Design and development of the back-office management system for version 2 (PHP / Yii / PostgreSQL / AWS S3), used by staff for administration of all aspects of campaigns and organisations, including financial data.
Self-employed Genesis Computer Solutions
Period: Jun. 2013 – current / Job Type: Part-time

Major work:

  • Reflective Learning: helped the team gain focus and traction in development of version 2 of the system. I took the approach of doing whatever would help and so provided business analysis expertise (particularly around requirements analysis and system design), did development (NodeJS / MongoDB), re-drew about 480 images in vector format (in Adobe Illustrator), planned and assisted with data capture, proofread and checked data, and developed tools to assist in preparing and formatting data.
  • Spill Doctor: maintenance and enhancements to a custom CRM system (PHP / MySQL / jQuery).
  • Ezemvelo Nature Reserve website: implementation and customisation of WordPress theme.
  • Pelteret Trust: overhaul of VBA macros in Excel spreadsheet used for share tracking and management. Included analysis of requirements and programming (enhancements and bug fixes).
  • One Photography website: implementation of WordPress theme (site has since been shut down by owner).
  • Design and development of the Genesis Sports Club Administration system.
Business Analyst Analyze Consulting Services
Period: Aug. 2011 – Jun. 2013 / Job Type: Full-time

Worked on-site at two clients:

RCS — Loans Division (19 months)
  • Process mapping and optimisation.
  • Business requirements gathering.
  • Some interface design for system used to capture new loan applications.
  • Vendor liaison.
  • Platform migration project – handled work streams that covered Campaign Management, Insurance, Marketing, Sales, New Business, Telemarketing, Fraud, Product and Risk departments.

Old Mutual — Group Forensic Services (2 months)
  • Process mapping and optimisation – finance administration, investigation and reporting processes.
Self-employed Genesis Computer Solutions
Period: Sept. 2009 – Aug. 2011 / Job Type: Full-time

Major work:

  • Dr Denise Kotzé Inc.: consulting on management, legal and IT issues. Wrote a custom Web application for the daily processing of bank statements and managing EFTs efficiently.
  • Phambili ngeThemba: design (including requirements gathering), programming and implementation of a database-driven management Web application.
  • Western Province Hockey Union and Constantiaberg Hockey Club: design, programming and implementation of custom websites.
Analyst Developer Open Box Software
Period: Mar. 2008 – Aug. 2009 / Job Type: Full-time

Major work:

  • Design and development of custom technical solutions for offshore clients using primarily Microsoft technologies.
  • Sole developer of custom management dashboard application. I was also a major author of the functional specification.
  • Participated in a select team responsible for writing articles for RealcommEDGE Magazine (focuses on commercial real estate IT).
Receptionist Dr Denise Kotzé Inc.
Period: 2001 – 2006 / Job Type: Part-time

  • Secretarial duties.
  • Dealing with account payments.
  • Entering confidential patient information into Health Focus.
Sole Proprietor Genesis Computer Solutions
Period: 1998 – current / Job Type: Part-time & Full-time

Since high school I have provided a variety of IT technical services. For the most part, I've done so on a part-time basis, but twice I've reverted to doing so full-time.

Services include:

  • Service and maintenance of home and work-company computer systems.
  • Software and Web development and design.

Education

National Certificate: Business Analysis Faculty Training Institute 2016
An upgraded version of the BA Diploma, this is a South African Qualifications Authority (SAQA)-registered qualification.
Bachelor of Commerce with Honours (Information Systems) University of Cape Town 2011 - 2015 Grade: First Class
I did the Enterprise Systems and Business Process Management course in 2011. My second year research project was on the Information Privacy Strategies of South African Financial Services Organisations.
Diploma in Business Analysis Faculty Training Institute 2011 Grade: Pass with Merit
My assignments were selected to be used as examples for future classes.
Bachelor of Business Science with Honours (Computer Science) University of Cape Town 2002 - 2007 Grade: Second Class, Division Two (First Class for Computer Science)
Subjects included computer science, economics, marketing, accounting, finance, business law and project management.

I was the class representative for Computer Science Honours in 2007. I was also on the Dean's Merit List in 2007.

I was part of Varsity Newspaper from 2002 to 2005 and served in a number of positions, including DTP Editor, Technical Manager, Web Site Editor and Operations Manager.
Matric Rondebosch Boys' High School 1996 - 2000

Continuing Education

CopyrightX Harvard Law School 2017
CopyrightX is a twelve-week course that explores the current law of copyright; the impact of that law on art, entertainment, and industry; and the ongoing debates concerning how the law should be reformed. I attended CopyrightX: UCT, which is run by the UCT Law Department's Intellectual Property Unit. The details of both United States and South African copyright law were covered. I passed the exam and received a certificate of completion.

I compiled transcripts of the lecture videos, together with images, diagrams and reference text, in a document that can be found here.
Protection of Personal Information (PoPI) Act University of Cape Town 2014
A two-day seminar on the PoPI Act.

Key Competencies & Skills

  • Able to work at detail and abstract levels
  • Analytical thinking
  • Creative thinking
  • Excellent communication
  • Leadership
  • Resourcefulness
  • Thoroughness

  • Business analysis
  • Data analysis, modelling and reporting
  • Process modelling
  • Software development
  • Software documentation

Technologies

  • WAMP/LAMP – Windows/Linux, Apache, MySQL, PHP (WordPress, Yii MVC framework)
  • Web: HTML, CSS, JavaScript
  • NodeJS, MongoDB
  • Microsoft .NET (C#, VB.NET, LINQ), IIS, SQL Server
  • Sage Pastel Xpress Start-Up (accounting software)
  • Health Focus (medical practice management software)
  • Microsoft Office (Word, Excel, PowerPoint, Visio, Project, VBA)
  • Graphics and DTP applications (QuarkXPress; Adobe Photoshop, Illustrator and InDesign)

Positions of Responsibility

Chairman Pinelands Hockey Club 2012 / 2019 – 2020
  • I wrote a Roles & Responsibilities document describing all the club portfolios, the first time this had been done since the 1980s (2012).
  • Took on the additional role of Match Secretary (2012 and 2019).
Vice Men's Club Captain Pinelands Tennis Club 2014
Treasurer Pinelands Hockey Club 2009 – 2011 and 2014
  • Implemented a new website, which included an online registration system to replace the paper form and manual membership list compilation.
  • Achieved a low bad debtor rate as treasurer: 6.5% (2009), 2.2% (2010), 0.8% (2011), 2.8% (2014). The club has over 200 members each season.
  • As chairman, I wrote a Roles & Responsibilities document describing all the club portfolios, the first time this had been done since the 1980s.
  • I took on additional responsibilities (when positions were not filled), including House & Grounds Convenor (2009 and 2010) and Match Secretary (2014).
Captain of winter, summer and indoor hockey teams Pinelands Hockey Club 2009 – 2011
Class Representative for Computer Science Honours University of Cape Town 2007
DTP Editor / Technical Manager / Website Editor / Operations Manager Varsity Newspaper (UCT's student newspaper) 2002 / 2003 / 2004 / 2005

Community Involvement

Pinelands Hockey Club member 2001 — Winter, summer and indoor teams
Pinelands Tennis Club member 2011 – 2016
Phambili ngeThemba volunteer 2009 – 2011 Installed and maintained the computers and network

Awards / Achievements

  • Donald Edwards Memorial Trophy for Meritorious Service to the Club (2011, 2014 and 2019)
    Pinelands Hockey Club
  • Stanbridge Trophy, for service to the club (2012 and 2019)
    Pinelands Hockey Club
  • Huskisson Club Administrator of the Year (2009, 2010 and 2019)
    Pinelands Hockey Club
  • Keswick Prize for Lucidity (2015) (UCT News Article)
    University of Cape Town
  • Awarded annually by Sir Chips Keswick to a third- or fourth-year student in any technical field for the most lucid and jargon-free essay on that subject.

  • Diploma in Business Analysis Business Case and Functional Requirements Specification assignments selected to be used as examples for future delegates (2012)
    Faculty Training Institute
  • Dean's Merit List (2007)
    University of Cape Town
  • Service Tie, in recognition of services to the school (2000)
    Rondebosch Boys' High School
  • Award in recognition of services to the school, particularly in helping to set up and manage the DTP of the annual school magazine for the first time in its history that it was done in-house.

Publications

Organizational Information Privacy Strategy and the Impact of the PoPI Act Marc Pelteret and Jacques Ophoff Proceedings of the 2017 Information Security for South Africa Conference 2017
In today’s knowledge-centric society, personal information is one of the key resources of most businesses. Because of this, maintaining the privacy of personal information has become an important topic. Many countries have enacted, or are in the process of enacting, legislation to govern this. South Africa is addressing privacy concerns through the Protection of Personal Information (PoPI) Act, which imposes heavy penalties for non-compliance. This paper examines current organizational information privacy strategies and what impact the PoPI Act is making. Using a case study approach, data was collected from five organizations in the South African financial services industry. The findings offer insight into the complexities of forming and executing a privacy strategy, as well as the difficulties around complying with legislation. The PoPI Act has influenced the organizations to varying degrees, with some simply assessing its impacts and preparing to implement changes at a later point, while others have been making changes for many years. One of the key challenges that was highlighted is that it is based on principles and therefore open to interpretation. However, for most of the organizations it appears to offer benefits, such as the opportunity to bring more international business to South Africa.

PDF Download Link (IEEE) PDF Download Link (Abertay Uni.) Presentation Presentation available on CV website.
A Review of Information Privacy and Its Importance to Consumers and Organisations Marc Pelteret and Jacques Ophoff Informing Science: The International Journal of an Emerging Transdiscipline (InformingSciJ) Volume 19, pages 277 – 301 2016
The privacy of personal information is an important area of focus in today’s electronic world, where information can so easily be captured, stored and shared. In recent years it has regularly featured as a topic in news media and has become the target of legislation around the world. Multidisciplinary privacy research has been conducted for decades, yet privacy remains a complex subject that still provides fertile ground for further investigation.

This article provides a narrative overview of the nature of information privacy, describing the complexities and challenges that consumers and organizations face when making decisions about it, in order to demonstrate its importance to both groups. Based on this work, we present a transdisciplinary view of information privacy research linking the consumer and organization. It illustrates areas of concern for consumers and organizations together with the factors that influence the decisions they make about information privacy. By providing such a view we hope to encourage further cross-disciplinary research into this highly pertinent area.

PDF Download Link (ISI)

Software Projects

CPTDEV Website

This site provides information on the software development community of Cape Town, listing all the technical meet-up groups and societies, work spaces and conferences that I am aware of. It also lists the events of these groups if they are on Meetup.com and their events are publicly visible. The aim is to help advertise the groups in the hope that they and the technical community in Cape Town will grow.

The site was created with PHP, Yii and MySQL.
Genesis Sports Club Administration system Demo Site

This is a member management system designed for South African hockey clubs, written in PHP using the Yii MVC framework. Well over 100 hours of work. Follow the link for a description of principles that guided the design of the system.

The site was created with PHP, Yii and MySQL.

Websites Developed

Travel

  • Germany
  • Switzerland
  • United Kingdom
  • United States of America — Baltimore, Washington, New York

Interests

  • Sports: hockey, tennis, pickleball
  • Reading (classic, science fiction, crime novels; business and technology books and periodicals)
  • Nature (particularly insects and birds)
  • Graphic design (particularly typography)
  • User experience (UX/UI) and usability
  • Photography
  • Electronic music
  • Computer games

Examples of Work

These showcase not only content but also my interest in design (I designed and laid-out each of them). They are available on my CV website.

Information Systems: Honours Information Privacy Strategies of South African Financial Services Organisations (Technical Report)
Technical Report
Information Privacy and Its Importance to Consumers and Organisations (Keswick Prize Essay)
Keswick Prize Essay

Information Systems: Enterprise Systems Course Achieving Business Process Manangement (BPM) Success (Essay and Presentation)
Essay / Presentation
Experiences of putting the enterprise into an enterprise system: Factors critical to the successful implementation of an enterprise system (Essay and Presentation)
Essay / Presentation
Informational Privacy (Essay and Presentation)
Essay / Presentation

Business Analysis Diploma Project Proposal (Presentation)
Presentation
Business Case
Document / Presentation
Requirements Specification
Document

Computer Science Honours Cellphone Shopper Project (Report, Final Presentation and Poster)
Report / Report (A4 Version)
Final Presentation / Poster