Profile Summary
A motivated and hardworking graduate with a degree in Computer Engineering and the desire to
expand on classroom experience. Offers software development background and honed organization
skills to complete tasks and support teams. Detail-oriented, organized, and meticulous employee.
Works at a fast pace to meet tight deadlines. Enthusiastic team player ready to contribute to any
company's success. Skilled in multiple programming languages with expertise in Java, C++, and
Python. Works collaboratively to meet project milestones. Exceptional troubleshooting and debugging
skills. Complex problem-solver with an analytical and driven mindset. Dedicated to achieving
demanding development objectives according to tight schedules while producing impeccable code.
Able to develop and implement machine learning techniques to solve a multitude of problems.
Education
Bachelor of Engineering (Computer Engineering)
University of Pretoria, South Africa
As a graduate of the Bachelor of Engineering in Computer Engineering program at the University of Pretoria, I have acquired a versatile skill set that encompasses both hardware and software aspects of computing systems. Through a combination of theoretical learning and practical experience, I have honed my abilities in designing, developing, and optimizing computer-based systems for diverse applications. My coursework covered a broad range of topics, including computer architecture, digital systems design, programming languages, embedded systems, and signal processing. I have gained proficiency in programming languages such as C, C++, and Java, as well as expertise in hardware description languages like VHDL and Verilog. With strong problem-solving skills, critical thinking abilities, and effective communication, I am well-prepared to excel in various industries, including software development, hardware design, telecommunications, and embedded systems engineering.
Courses incude:
- Software engineering in C++.
- Data structures and algorithms in Java.
- Intelligent systems in Python.
- Micro-controllers and control systems.
Professional & Technical Skills
- Agile development methods
- Back-end software development
- Java
- C/C++/Assembly
- Git
- Python/Matlab
- HTML, CSS & JavaScript
- Django
- Flutter/Dart
- SQL
Contact Me
- © Tshepo Maredi 2024