Murendwa Ratshitimba

Murendwa Ratshitimba Email and Phone Number

Software Engineer || YouTube "MurexTheCoder" || WeThinkCode_ Alumni || Certified RPA Developer || PCAP Certified Associate in Python Programming || CompTia Linux+ ce Certified @ ZAKINFO
Murendwa Ratshitimba's Location
Pretoria, Gauteng, South Africa, South Africa
About Murendwa Ratshitimba

Passionate about technology and dedicated to lifelong learning, I embarked on my journey in software engineering at WeThinkCode, where I received a prestigious fellowship award upon graduation. This honour recognises students who positively impact the campus community and significantly contribute to the WeThinkCode experience. My commitment to peer-to-peer learning extended beyond the classroom; I volunteered to host workshops and played a crucial role in recruiting the 2022 cohort by managing and reviewing boot camp projects. As a technical mentor for the 2022 cohort, I leveraged my skills to assist learners with varying backgrounds, particularly those new to coding.After graduating from WeThinkCode, I pursued data analysis training at ZTQ Solutions, enhancing my analytical capabilities. This experience paved the way for a Software Developer internship at Zakinfo Solutions, where I further developed my technical expertise and contributed to innovative projects. My tenure at Zakinfo culminated in a full-time position as a Software Developer, showcasing my adaptability and growth within the tech industry.My professional journey has been marked by a series of certifications, including Microsoft PL-500, PCAP™ – Certified Associate Python Programmer, and CompTIA Linux+, reflecting my commitment to excellence and continuous professional development. My skill set encompasses a wide range of programming languages (Java, Python, C/C++, JavaScript, C#, SQL), version control systems (Git), web development technologies (HTML, CSS, Bootstrap), and development environments (IntelliJ, PyCharm, VS Code, SQL Developer, pgAdmin, phpMyAdmin). Additionally, my proficiency in Docker and CI/CD pipelines enables me to contribute effectively to projects across different domains.Always eager to embrace new challenges and opportunities, I am actively seeking ways to grow professionally. Whether discussing technology trends, exploring project collaborations, or offering career advice, I welcome connections that foster mutual growth and innovation.

Murendwa Ratshitimba's Current Company Details
ZAKINFO

Zakinfo

View
Software Engineer || YouTube "MurexTheCoder" || WeThinkCode_ Alumni || Certified RPA Developer || PCAP Certified Associate in Python Programming || CompTia Linux+ ce Certified
Murendwa Ratshitimba Work Experience Details
  • Zakinfo
    Software Developer - Rpa, Python
    Zakinfo Apr 2024 - Present
    Centurion, Gauteng, South Africa
    • Documentation and Orientation: Assisted in the creation and distribution of comprehensive documentation for various software applications, ensuring users have clear guidance on features and functionalities. Conducted orientation sessions to educate teams on new software implementations, enhancing adoption rates and user satisfaction. • Site Visits and Client Engagement: Conducted regular site visits to assess project progress and engage with clients, gathering feedback to refine project outcomes and maintain strong client relationships. This proactive approach ensured alignment between project deliverables and client expectations.• Custom Software Development: Played a key role in developing and enhancing custom software solutions, from conceptualization through to deployment. Contributed to the design, coding, and testing phases, ensuring products met rigorous quality standards and addressed specific business needs. • Software Maintenance and Support: Offered extensive support and maintenance services for Python, Odoo, and Linux environments, including initial setup and troubleshooting for all Odoo service applications. This role involved diagnosing and resolving issues to minimize downtime and maximize system efficiency.• Odoo Development Environment Setup: Set up and configured Odoo development environments on virtual machines (VMs), integrating them with Active Directory for streamlined access and management. This initiative facilitated collaborative development efforts and improved operational efficiency.
  • Zakinfo
    Software Developer
    Zakinfo Oct 2023 - Mar 2024
    Centurion, Gauteng, South Africa
    • Proficiency in Odoo ERP System: Gained comprehensive knowledge and hands-on experience with Odoo ERP, specializing in its implementation, customization, and optimization for various business processes. • Software Maintenance and Support Services: Provided dedicated support and maintenance for Odoo solutions within Phambili Services, ensuring optimal performance and reliability. Managed PowerBI reporting integration for enhanced data visualization and insights. • Custom Software Development Projects: Actively participated in the development and enhancement of custom software solutions, contributing to the design, coding, and testing phases to meet specific business requirements. • Documentation and Site Visits: Facilitated documentation orientation sessions to ensure team members are well-informed about project specifications and standards. Conducted site visits for project assessments and client interactions, providing valuable insights and recommendations for improvement. • Technical Skill Enhancement: Pursued certifications in Python, Linux to stay abreast of industry trends and technologies. These certifications have significantly contributed to enhancing technical skills and expertise, enabling more efficient problem-solving and innovation in software development projects.
  • Youtube
    Youtube Content Creator & Technical Educator
    Youtube Jul 2022 - Apr 2024
    Durban, Kwazulu-Natal, South Africa
    • Coding Tutorial Creation: Developed and published educational coding tutorials on YouTube, catering to a wide range of topics and skill levels. Each tutorial was meticulously designed to simplify complex coding concepts, making them accessible to beginners. • Animated Slides Design: Designed animated slides to visually explain the concepts covered in each tutorial, enhancing viewer engagement and retention. The animations served as a dynamic visual aid, complementing the spoken content and making learning more interactive.• Video Editing: Edited videos before uploading them to YouTube, ensuring high-quality production values that align with professional standards. This attention to detail in post-production helped in creating a polished and engaging viewing experience for the audience.• Use of Online Compilers: Incorporated online compilers into tutorials to allow viewers to practice coding alongside the lessons. This feature enabled immediate application of learned concepts, fostering a deeper understanding and encouraging hands-on learning.
  • Ztq Solutions
    Data Analyst Trainee
    Ztq Solutions Mar 2023 - Sep 2023
    Centurion, Gauteng, South Africa
    • Foundations of Data Analysis: Completed BI Data Science Fundamental Formative and Data Science Foundations Summative assessments, enhancing theoretical understanding of fundamental concepts. • Essentials of Data Analysis: Utilized Oracle 12 relational database to generate reports using HR, OE, PM, IX, SH, and CO sample schemas, focusing primarily on HR schema. Completed Competency Assessment, Manipulating HR Schema Data Exercise, SQL Functions Observations Assessment, Single Row Functions Assessment, Multi Row Functions, and Mini SQL Practical assessments. • Business Statistics (BUS204): Completed the course on Saylor Academy to prepare for the application of statistics concepts in the Data Analysis module. • Core of Data Analysis: Conducted system analysis assessments and performed data analysis using Python, covering Python Fundamentals, Advanced Series, DataFrames, Multi-dataframes and Multi-dimensional, Handling DateTime, and Regex Text. Generated reports using Power BI tool. • Process Robotic Automation: Engaged in self-study through Udemy courses, including Robotic Process Automation Overview, Become RPA Master in Microsoft Power Automate Desktop, and PL-500 Power Automate RPA Bootcamp. • Summative Assessment: Executed a Data Analyst Project Statement of Work, drafting a project plan and completing Statistics Examination from Saylor Academy, SQL Summative assessment, Python Analysis Summative Academy, Power BI Summative assessment, Quality Assurance Summative assessment, and PL-500 Examination.Final Presentation: Successfully presented my final application and accompanying slides to stakeholders involved in the training program, showcasing my competency in data analysis for entry-level positions. This presentation demonstrated my ability to effectively communicate complex data analysis concepts and the practical application of my skills
  • Wethinkcode
    Technical Mentor
    Wethinkcode Sep 2022 - Dec 2022
    Durban, Kwazulu-Natal, South Africa
    • Leadership & Mentorship: Spearheaded a dynamic cohort of aspiring technologists, offering personalized mentorship and support to enhance their learning journey. Successfully communicated intricate technical concepts, cultivating a supportive and collaborative educational atmosphere. • Linux Expertise: Orchestrated interactive Linux sessions, equipping students with essential command-line skills, system configurations, and scripting techniques. Facilitated seamless operation within Linux environments, bolstering their confidence and competence. • Git & GitLab Proficiency: Delivered extensive training on Git for version control, emphasizing best practices for team-based software development. Introduced GitLab for collaborative project management, showcasing branching strategies, pull requests, and CI/CD principles. • Python Programming: Conducted engaging Python workshops focusing on core syntax, data structures, and OOP principles. Guided students through practical project development, honing their coding abilities and problem-solving skills. • Achievements: Witnessed significant advancements in student technical capabilities and project execution. Notably, several mentees made contributions to open-source projects and secured internships. Initiated interactive coding challenges to boost coding proficiency and analytical acumen.This role allowed me to shape future tech professionals by instilling both technical prowess and essential soft skills, fostering critical thinking, and inspiring a lifelong commitment to learning.
  • Wethinkcode
    Software Engineer Trainee
    Wethinkcode Sep 2021 - Dec 2022
    Durban, Kwazulu-Natal, South Africa
    • Transformative Journey: Embarked on a rigorous software engineering program at WeThinkCode, immersing myself in a wide array of new technologies and concepts. This journey fostered resilience, dedication, and a proactive approach to tackling challenges, significantly enhancing my technical skills and mindset. • Programming Fundamentals (101): Acquired foundational programming knowledge, mastering Python basics, and understanding key concepts such as variables, loops, data structures, functions, error handling, modules, external libraries, unit testing, Git, branching, OAuth, HTTP REST API integration, configuration files, and data import. Developed decision-making skills, implemented instruction repetition, and processed data efficiently using modules and packages. • Object-Oriented Programming (102): Transitioned to Java, diving into Object-Oriented Programming (OOP) concepts including encapsulation, inheritance, polymorphism, and composition. Refactored procedural code to object-oriented code, built client-server architecture systems, and worked with network programming. Utilized Apache Maven for Java programs, focusing on unit testing, refactoring, and DevOps practices. • Brownfields Software Development: Explored automated testing, persistence, mobile development, and design patterns. Learned about software architecture, DevOps, and secrets management, enhancing communication through showcases and technical documentation. Collaborated in teams with Agile practices, transitioning to continuous delivery and multi-team collaboration. • Distributed Systems Architecture: Focused on architecture for distributed systems and cloud platforms, understanding multi-team collaboration and agile principles. Implemented secure code, cloud technologies, asynchronous programming, and API design. Embraced Infrastructure as Code and load testing for cloud-native systems, enhancing communication through business analysis and architecture presentations.

Murendwa Ratshitimba Education Details

Frequently Asked Questions about Murendwa Ratshitimba

What company does Murendwa Ratshitimba work for?

Murendwa Ratshitimba works for Zakinfo

What is Murendwa Ratshitimba's role at the current company?

Murendwa Ratshitimba's current role is Software Engineer || YouTube "MurexTheCoder" || WeThinkCode_ Alumni || Certified RPA Developer || PCAP Certified Associate in Python Programming || CompTia Linux+ ce Certified.

What schools did Murendwa Ratshitimba attend?

Murendwa Ratshitimba attended Wethinkcode, Lwamondo High School, University Of Pretoria.

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.