Experienced software developer specializing in web and application development with a strong focus on JavaScript and React.js.
Used extensively for front-end development and client-side scripting.
Designed and implemented user interfaces in several projects.
Developed and maintained RESTful services for data exchange.
Managed code repositories and collaboration workflows.
PKF VGA
Compile, analyze, and interpret financial data to prepare reports like balance sheets and profit and loss statements for clients., Prepare and file tax returns, ensure compliance with tax laws, and advise on effective tax strategies., Maintain accurate financial records, process accounts payable and receivable, and reconcile bank statements., Administered payroll processing, verifying correct implementation of tax withholdings, benefit deductions, and employee reimbursements.
The Athenium Group
Responded to employee inquiries to provide information regarding payroll deductions and related issues., Managed accurate records of employee time off, leave balances, and attendance for precise pay calculation., Coordinated with HR personnel to verify accuracy and completeness of employee information., Handled complex payroll situations such as back-pay calculations, garnishments, and overtime payments with accuracy and professionalism., Managed payroll data entry and processing for 80 employees to comply with predetermined company guidelines., Uploaded time records into computer system and made adjustments to create accurate database for payroll processing functions., Updated employee files with new details such as changes in address or salary levels., Reconciled payroll discrepancies and responded to inquiries from employees., Calculated wages, deductions and bonuses in accordance with company policies., Assisted with recruitment and onboarding of new employees., Posted daily receipts and payments in accordance with corporate protocols., Communicated proactively with team members regarding any issues or concerns related to bookkeeping tasks., Prepared monthly bank reconciliations to ensure accurate representation of company''s financial position., Reconciled and corrected issues with financial records., Provided support during audits by supplying requested documentation promptly and accurately., Managed accounts payable and receivable activities, maintaining vendor relationships and positive cash flow., Maintained and processed invoices, deposits, and money logs., Tracked expenses and income for businesses while, organizing and maintaining bank statements for checking accounts., Improved financial accuracy by reconciling accounts and identifying discrepancies in financial records., Maintained accurate records of all transactions, ensuring compliance with company policies and applicable regulations., Monitored incoming payments from clients, ensuring prompt application of funds against outstanding invoices., Generated detailed financial reports for management review, facilitating informed decision making., Reduced errors in financial reporting by conducting thorough reviews and ensuring accurate data entry., Assisted with budget preparation and monitoring, contributing to better expense control., Reduced financial discrepancies by performing monthly reconciliations of bank accounts., Recorded deposits, reconciled monthly bank accounts and tracked expenses., Matched purchase orders with invoices and recorded necessary information., Inspected account books and recorded transactions., Reconciled company bank, credit card and line of credit accounts, investigating, and resolving discrepancies to keep accounts audit-ready., Generated invoices upon receipt of billing information and tracked collection progress., Input financial data and produced reports using Xero., Maintained account accuracy by reviewing and reconciling checks monthly., Supported management by processing invoices and documents with consistent on-time delivery., Managed and responded to correspondence and inquiries from customers and vendors., Reduced financial discrepancies, effectively reconciling bank accounts and organizing information into accounting software.
Rand Instruments Africa
Filed invoices with processed checks to maintain orderly accounting filing system., Assisted bookkeepers in providing support documentation required for audits., Provided comprehensive accounting support to the company by managing functions like payroll, accounts payable, accounts receivable, and business expense processing., Obtained revenue and paid invoices by verifying and completing payable and receivable transactions., Confirmed accounts payable and controlled expenses by receiving, processing, verifying and reconciling invoices., Processed employee and contractor expense reimbursements quickly., Ensured timely payments to vendors by tracking invoices and promptly processing checks., Supported the bookkeeper with payroll processing, ensuring accurate employee compensation., Maintained account accuracy by reviewing and reconciling checks monthly., Supported management by processing invoices and documents with consistent, on-time delivery., Input financial data and produced reports using Xero., Managed and responded to correspondence and inquiries from customers and vendors., Created and updated expenditure reports in Xero., Compiled statistical data after each month-end closing.
Athenium
Created staff expense and reimbursement tracker in Excel., Assisted with payroll processing, ensuring employees received accurate paychecks in a timely manner., Maintained organized filing system for important financial documents, ensuring easy access and retrieval when needed., Assisted with month-end closing procedures, resulting in timely and accurate financial reporting., Reconciled bank statements on a monthly basis to ensure accurate account balances were maintained., Filed invoices with processed checks to maintain orderly accounting filing system., Assisted bookkeepers in providing support documentation required for audits., Created and updated expenditure reports in Xero., Compiled statistical data after each month-end closing., Matched purchase orders with invoices and recorded necessary information., Confirmed accounts payable and controlled expenses by receiving, processing, verifying and reconciling invoices., Processed employee and contractor expense reimbursements quickly., Input financial data and produced reports using Xero., Managed and responded to correspondence and inquiries from customers and vendors.
Purebet
Helped large volume of customers every day with positive attitude and focus on customer satisfaction., Enhanced customer satisfaction by promptly addressing inquiries and resolving issues., Navigated multiple computer systems and applications to find information., Responded to customer needs through competent customer service and prompt problem-solving., Collaborated with cross-functional teams to resolve complex customer issues in a timely manner.
AH Accountants & Biz Consulting
Reconciled bank statements on a monthly basis to ensure accurate account balances were maintained., Worked closely with the senior bookkeeper to ensure seamless handoff of tasks during periods of absence or transition., Reduced administrative workload for the owner through proficient handling of routine tasks, allowing them to focus on higher-level responsibilities., Maintained appropriate filing of personal and professional documentation., Provided multifaceted services to career professionals by running errands, managing mail, scheduling appointments, and arranging transportation., Organized and attended meetings, and compiled related documents and reports., Displayed absolute discretion in handling confidential information., Promoted a positive company image by representing the owner with professionalism during interactions with clients and stakeholders., Maintained an organized workspace for the owner which facilitated easy access to important documents when needed., Managed daily schedules effectively, ensuring punctuality for school drop-offs and pick-ups as well as extracurricular activities., Developed strong bonds with host family members, resulting in lasting relationships beyond the contract term., Transported children safely to school, activities and appointments on time., Assisted in improving children's academic performance by providing tutoring and homework support., Helped children complete homework assignments and school projects.
Rek Is Pret
Worked closely with management to provide effective assistance for specific aspects of business operations., Led tutoring workshops for groups of students with related tutoring needs., Coordinated closely with other tutorial assistants to share resources, strategies, and insights for better student support., Assisted in the preparation of instructional resources such as visual aids, handouts, and supplementary readings relevant to course content.
ADP Wheelchairs
Managed filing system, entered data, and completed other clerical tasks during school holidays.
NQF Level 5 (Still Busy With Studies)
High School Diploma
Discover other professionals with similar experience