Summary
Overview
Work History
Education
Skills
Timeline
SeniorSoftwareEngineer

Edwin Matera

Senior Software Engineer
Johannesburg,Gauteng

Summary

Results-oriented and innovative Senior Software Engineer with 8 years of experience. Proud team player, focused on achieving projects with speed and accuracy

Overview

9
9
years of professional experience
14
14
years of post-secondary education
2
2
Languages

Work History

Senior Software Engineer

FNB Ebucks
Johannesburg, Gauteng
04.2017 - Current
  • Adjusted design parameters to boost performance and incorporate new features.
  • Trained and mentored junior developers and engineers, teaching skills in Unit testing and working to improve overall team performance.
  • Improved system performance by making proactive adjustments and resolving bugs.
  • Led software development initiative as subject matter expert and primary point-of-contact for project management staff.
  • Documented software design, detected faults, project planning discrepancies and other vital data.
  • Coordinated with other engineers to evaluate and improve software interfaces.

Software Engineer

Discovery Vitality
Johannesburg, Gauteng
08.2015 - 03.2018
  • Revised, modularized and updated old code bases to modern development standards, reducing operating costs and improving functionality.
  • Collaborated with project managers to select ambitious, but realistic coding milestones on pre-release software project development.
  • Translated verbal customer requirements into written use cases and testable development stories.
  • Collaborated on stages of systems development lifecycle from requirement gathering to production releases.
  • Coordinated with project management staff on database development timelines and project scope.
  • Participated in cross-functional projects while working in lean development environments.
  • Documented technical workflows and knowledge in private wiki for education of newly hired employees.

Graduate Java Developer

Blue Label Telecoms
Johannesburg, Gauteng
03.2013 - 07.2015
  • Translated verbal customer requirements into written use cases and testable development stories.
  • Developed software for both desktop and mobile operating systems.
  • Designed intuitive graphical user interfaces using knowledge of serial communications and database design to improve user experience.
  • Built reusable code and storage libraries.
  • Collaborated with programming analysts, designers and testers to identify needed features and edits.
  • Attended IT meetings to discuss design and coding ideas with system architects.
  • Debugged and corrected computer programming errors with advisory from senior developer.
  • Implemented data storage tools such as MS SQL
  • Edited code to maximize speed and scalability of programming projects.
  • Coordinated deployments of new software, feature updates and fixes.

Education

Bachelor of Science - Computer Science (Hons)

University of Johannesburg
Johannesburg
01.2012 - 12.2021

Bachelor of Science - Computer Science

University of Capetown
Cape Town
01.2008 - 12.2011

Skills

    Java / Java EE

SQL

Javascript

Quarkus

HTML and XML

Web development (HTML, JSP, Angular, Spring MVC)

Spring boot

Maven

Development Lifecycles

Javascript

Timeline

Senior Software Engineer

FNB Ebucks
04.2017 - Current

Software Engineer

Discovery Vitality
08.2015 - 03.2018

Graduate Java Developer

Blue Label Telecoms
03.2013 - 07.2015

Bachelor of Science - Computer Science (Hons)

University of Johannesburg
01.2012 - 12.2021

Bachelor of Science - Computer Science

University of Capetown
01.2008 - 12.2011
Edwin MateraSenior Software Engineer