Summary
Overview
Work History
Education
Skills
Timeline
Generic

Pieter Maas

ICT - Software Development/ System Analytics
Pretoria

Summary

At Avbob, I spearheaded the migration of legacy systems. My expertise in software architecture and client communication led to the development of scalable applications and improved data processing efficiency. Achievements include reducing project completion times and implementing robust security measures, showcasing my technical analysis and leadership skills.

Accomplished Senior Software Developer with 30 years of experience leading projects by acting as architect, developer and programmer analyst. Proficient in supporting project deliverables and maintaining releases. Steadfast in planning and implementing effective development strategies based on industry best practices.

Detail-oriented software development professional with history of proposing enhancements that improve designs. Highly effective at analyzing existing systems to discover issues and developing creative solutions that satisfy business and customer needs.

Overview

32
32
years of professional experience

Work History

Senior Software Developer Natural Adabas

Avbob
11.1998 - Current
  • Mentored junior developers, providing guidance on best practices and coding techniques for improved productivity.
  • Delivered high-quality code on time by effectively managing project timelines and prioritizing tasks accordingly.
  • Trained new developers and programmers on company standards for design and review.
  • 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.
  • Provided technical support using knowledge of complex technology to solve problems and support new projects.
  • 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.
  • Designed reusable modules that expedited the development process for subsequent projects without sacrificing stability or performance.
  • Championed initiatives aimed at improving internal processes and overall team productivity, ultimately leading to significant reductions in project completion times.
  • 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.
  • Developed scalable applications for efficient data processing and management.
  • Optimized algorithms for enhanced computational efficiency, reducing processing times significantly.
  • Consulted with engineering team members to determine system loads and develop improvement plans.
  • Spearheaded the successful migration of legacy systems to modern platforms without compromising functionality or data integrity.
  • Discussed project progress with customers, collected feedback on different stages and directly addressed concerns.
  • Collaborated with fellow engineers to evaluate software and hardware interfaces.
  • Implemented robust security measures to protect sensitive data and prevent unauthorized access.
  • Integrated multiple data sources and databases into one system.
  • Collaborated on stages of systems development lifecycle from requirement gathering to production releases.
  • Designed customized solutions for proposals to potential customers.
  • Updated old code bases to modern development standards, improving functionality.
  • Corrected, modified and upgraded software to improve performance.
  • Designed and implemented scalable applications for data extraction and analysis.

Accountant

City Council
01.1993 - 12.1995
  • Handled day-to-day accounting processes to drive financial accuracy.
  • Gathered financial information, prepared documents, and closed books.

Junior Developer

Cevas
01.1996 - 07.1997

Training in Natural Adabas

Education

Bachelor of Accounting - Accounting, Finance, Statistics, Investments

University of Proetoria
Pretoria
04.2001 -

Skills

Code fixes

Application development

Application design

Algorithm development

Troubleshooting

User requirements analysis

Client communication

Cross-platform development

Performance tuning

Software architecture design

Database design

Technical analysis

Application programming

Timeline

Bachelor of Accounting - Accounting, Finance, Statistics, Investments

University of Proetoria
04.2001 -

Senior Software Developer Natural Adabas

Avbob
11.1998 - Current

Junior Developer

Cevas
01.1996 - 07.1997

Accountant

City Council
01.1993 - 12.1995
Pieter MaasICT - Software Development/ System Analytics