Summary
Overview
Work History
Education
Skills
Studentidentitynumber
Notes
Registrar
Accomplishments
Languages
References
Timeline
Generic
MUDENDA PETER

MUDENDA PETER

Lusaka

Summary

Talented Software Developer equipped with great coding, debugging and project management abilities. Accomplishes project goals consistently with elegant, scalable code. Works great with team members under Agile and Scrum frameworks. Innovative software developer with several years of hands-on experience designing and testing applications. Well-versed in agile methodologies and coding languages. Dedicated to developing creative solutions to meet business goals and requirements. Strategic Software Engineer skilled in application development, testing and optimization. Excels at coordinating ground-up planning, programming, and implementation for core modules. Maintains strong object-oriented and software architecture fundamentals. Versatile Software Developer equally comfortable creating solutions for on-premise or cloud-based deployments. Exploits Agile development methodologies to rapidly iterate and improve products. Consistent provider of useful and actionable input on all projects. Analytical Software Developer with background in software design and architecture. Researches and evaluates new software, frameworks, and techniques to provide recommendations. Focused and driven collaborator skilled in mentoring onboarding employees and upgrading and debugging existing software.

Overview

13
13
years of professional experience

Work History

Software Developer

ZESCO LTD
Lusaka
01.2015 - Current
  • Developed programs to automate processes and improve user experience.
  • Created applications using HTML, CSS, JavaScript, and other programming languages.
  • Integrated software components into existing systems.
  • Debugged code to identify errors and fix them efficiently.
  • Optimized program performance by analyzing code and making changes as needed.
  • Designed database structures to store data securely and efficiently.
  • Collaborated with team members to ensure successful project completion.
  • Provided technical support for users of the software system.
  • Wrote unit tests to verify the accuracy of each feature before deployment.
  • Researched industry trends in order to develop innovative solutions.
  • Assisted with planning, designing, coding, debugging, testing, documenting, and maintaining software applications.
  • Maintained source control repositories such as Git, SVN, TFS for versioning purposes.
  • Worked closely with business stakeholders to understand requirements and design solutions that meet their needs.
  • Implemented security measures such as authentication protocols to protect sensitive data.
  • Monitored application performance metrics and identified areas for improvement.
  • Analyzed user feedback from customer surveys and implemented enhancements accordingly.
  • Participated in sprints planning sessions with Agile methodology.
  • Developed REST APIs for mobile applications.
  • Deployed web applications on cloud-based platforms like AWS or Azure.
  • Delivered code to meet functional or technical specifications.
  • Documented all development activities according to best practices.
  • Designed front-end and back-end solutions for test-driven development.
  • Participated in code review meetings, providing input on bugs, inefficiencies and potential solutions to emergent issues.
  • Developed object-oriented web applications using C# programming language.
  • Participated and contributed to best practices to drive software development lifecycle.
  • Designed user-friendly software interfaces to simplify overall management.
  • Modified existing software systems to enhance performance and add new features.
  • Utilized unit testing and other methods to enhance quality.
  • Implemented quality and on-time technical solutions to align with business requirements.
  • Developed production, test and beta websites using various software programs.
  • Completed continuous project and team reviews to maintain optimal productivity and quality of work.
  • Managed website updates to align with corporate needs.
  • Developed and launched new offerings to optimize customer satisfaction.
  • Performed regression and performance tests for updated systems.
  • Evaluated and implemented new technologies to maximize development efficiency.
  • Modified company web applications and processes to increase productivity.
  • Conducted full lifecycle software development from planning to deployment and maintenance.
  • Mentored interns and junior software developers through training, design reviews and code reviews.
  • Informed project manager of milestone updates and provided detailed project reports.
  • Recommended and executed plans to improve development tools and processes.
  • Met with stakeholders, product teams and customers throughout system development lifecycle.
  • Tackled development tasks based on system requirements and documented approaches.
  • Researched alternative solutions to problem spaces to decide best technical approaches.
  • Communicated complex computer information in terminology that non-technical individuals could easily understand.
  • Documented technical specifications and project testing methods for future reference.
  • Implemented and tested enhancement feature requests to improve product functionality and extend performance.
  • Collaborated to define, design and estimate time and resources for development initiatives.
  • Engineered cross-platform software and exported system performance data.
  • Analyzed and tested applications prior to launch to remedy last minute issues.
  • Drafted design objectives and system design documents.
  • Reviewed and modified unit and integration tests to improve software quality and reliability.
  • Contributed actionable suggestions for project development during departmental meetings.
  • Developed cross-platform activity feed for social network accounts.
  • Integrated innovative development techniques to shorten turnaround times and spur customer loyalty.

Senior ICT Officer

ZESCO LTD
LUSAKA
01.2012 - 12.2014

Developed and implemented ICT policies and procedures to ensure compliance with relevant legislation.

  • Orchestrated high-level IT vendor relationships, selecting voice, data and other providers in addition to verifying and maintaining advantageous service level agreements.
  • Formed and reinforced third-party relationships with IT leaders at allied organizations, providing opportunities for joint ventures and collaborative products.
  • Oversaw various IT staff, personalizing oversight to create positive working relationships and effective management structures.
  • Coordinated, managed and prepared RFPs and RFQs for purchasing department, recommending software and hardware specifications.
  • Streamlined mobile and cloud-based computing through blend of efficient and effective applications with ongoing reliability testing.
  • Provided technical advice, guidance, training and support to staff members on the use of ICT systems and applications.
  • Ensured that all ICT equipment is maintained in an efficient state for optimal performance.
  • Identified areas for improvement in existing processes or technologies, and developed strategies to address them.
  • Developed detailed project plans for the implementation of new ICT systems or applications.
  • Managed the installation, configuration and maintenance of computer hardware, software and network components.
  • Monitored system performance to identify potential problems and issues before they arise.
  • Resolved any user queries relating to IT systems as efficiently as possible while ensuring customer satisfaction.
  • Conducted regular audits of IT infrastructure, networks, databases and data security protocols to ensure security compliance requirements are met.
  • Implemented backup solutions such as cloud storage services to protect company data from loss or damage.
  • Created user accounts, assigned access rights and privileges according to user roles within the organization.
  • Provided technical assistance during meetings, conferences or events involving the use of ICT systems or equipment.
  • Installed anti-virus software on all computers in order to prevent malicious attacks from viruses, malware or other online threats.
  • Reviewed system logs regularly for security breaches or suspicious activities that may require further investigation.
  • Designed reports outlining usage statistics related to IT operations and resources.
  • Maintained up-to-date knowledge of emerging technologies in order to recommend suitable solutions for organizational needs.
  • Documented technical specifications for new projects prior to their development or deployment.
  • Coordinated with vendors regarding hardware and software purchases, upgrades or repairs as needed.

Education

Bachelor of Science - Computer Science

VICTORIA FALLS UNIVERSITY OF TECHNOLOGY
Livingstone
02-2025

Bachelor of Science - Computer Science

WSG University
Bydgoszcz
01-2023

Skills

  • Technology Integration
  • JavaScript expert
  • Product Development
  • Agile development methodologies
  • Problem-Solving
  • Product Management
  • Interface design and implementation
  • Advanced knowledge of embedded systems
  • Software Development
  • Programming
  • Certified Application Developer
  • Customer-Oriented
  • Innovative
  • User Experience Design
  • Program coding
  • Data structures and algorithms
  • Technical Support
  • Hardware and software installation
  • Project Management

Studentidentitynumber

1800759

Notes

THE FINAL VALIDITY OF THESE MARKS SHALL BE DONE WHEN THE DEGREE TRANSCRIPT IS PREPARED. ANY ALTERATION OF MARKS SHALL RENDER THIS DOCUMENT NULL AND VOID.

Registrar

PRISCILLA MAKOLINO (MS), REGISTRAR, 07/03/22

Accomplishments

  • Diploma in Data Analytics with Python
  • Linux Network Administrator
  • Internet of Things IOT University of Zambia

Languages

English
First Language
English
Proficient (C2)
C2

References

References available upon request.

Timeline

Software Developer

ZESCO LTD
01.2015 - Current

Senior ICT Officer

ZESCO LTD
01.2012 - 12.2014

Bachelor of Science - Computer Science

VICTORIA FALLS UNIVERSITY OF TECHNOLOGY

Bachelor of Science - Computer Science

WSG University
MUDENDA PETER