Ronald Yohanan

Ronald Yohanan

Junior software developer

Followers of Ronald Yohanan3000 followers
location of Ronald YohananJohannesburg Metropolitan Area

Connect with Ronald Yohanan to Send Message

Connect

Connect with Ronald Yohanan to Send Message

Connect
  • Timeline

  • About me

    Chief Executive Officer || Country Director

  • Education

    • Havatech

      2011 - 2011
      Microsoft Certified Professional Developer Computer Programming, Specific Applications
    • PC Engineering & Training Centre

      2009 - 2010
      Diploma in Information Technology Computer programming
    • University of Venda for Science and Technology

      2007 - 2010
      BA media and communication Mst Degree
    • Limbedzi High School

      2002 - 2006
      High School Mathematics 12
    • University of Cumbria

      2024 - 2025
      MBA in Information Technology Information Technology Candidate MBA in Information Technology

      Activities and Societies: Soccer and Swimming

    • The Open University

      2020 - 2022
      BA/Bsc(Hons) Computer Programming Degree
  • Experience

    • Havatech

      Jan 2011 - Dec 2011
      Junior software developer

      o Support software design process based on functional requirementso Consult with project teams and end users to identify application requirementso Design, develop, implement new software or modifications to existing softwareo Troubleshoot and identify bugs in existing software, design and release fixeso Create development environment for efficient testing and integrationo Make recommendations for continuous improvement of SDLCo Support in the creation and maintenance of documentation Show less

    • HD Technologies

      Jan 2012 - Dec 2013
      Intermediate Software Developer

      • Design, develop and implement dozens of web applications that support day-to-day operations.• Implementing and monitoring ongoing strategies to enable us to deliver quality and excellence through robust testing education and policies that are balanced and appropriate to the scope of project being delivered. To foster a focus on excellence across the development team • Develop technical solutions that definitively improve scalability, performance and profits.• Discern key business requirements and objectives by interfacing with stakeholders.• Plan, develop and implement successful large-scale projects from conception to completion.• Expert in C# development and object-oriented analysis.• Superior analytical, time management, collaboration and problem-solving skills.• Passionate, responsible and committed engineer, with a get-it-done, on-time spirit, and more than a decade of experience designing, implementing and adapting technically sophisticated online web applications using Microsoft Technologies, C++, Java, three tiered architecture and more. Proficient in C# infrastructure, language standards, object modeling technologies and Application Life Cycle management.• Advanced level of understanding of HTML5, Python,JavaScript,PHP,ASP.Net/MVC,C#,Java,C++,MySql,Ms SQL Server, Oracle DB, Android mobile development, IoS mobile development, Windows mobile development and CSS3 as well as previous iterations of these languages Show less

    • Muztech Systems

      Jan 2014 - May 2015
      Senior Software Engineer

      • A senior level software developer with strong and successful technical lead experience • Design, develop and implement dozens of web applications that support day-to-day operations.• Implementing and monitoring ongoing strategies to enable us to deliver quality and excellence through robust testing education and policies that are balanced and appropriate to the scope of project being delivered. To foster a focus on excellence across the development team • Develop technical solutions that definitively improve scalability, performance and profits.• Discern key business requirements and objectives by interfacing with stakeholders.• Plan, develop and implement successful large-scale projects from conception to completion.• Expert in C# development and object-oriented analysis.• Superior analytical, time management, collaboration and problem-solving skills.• Passionate, responsible and committed engineer, with a get-it-done, on-time spirit, and more than a decade of experience designing, implementing and adapting technically sophisticated online web applications using Microsoft Technologies, C++, Java, three tiered architecture and more. Proficient in C# infrastructure, language standards, object modeling technologies and Application Life Cycle management.• Advanced level of understanding of HTML5, Python,JavaScript,PHP,ASP.Net/MVC,C#,Java,C++,MySql,Ms SQL Server, Oracle DB, Android mobile development, IoS mobile development, Windows mobile development and CSS3 as well as previous iterations of these languages Show less

    • Inheritance Technologies

      Jun 2015 - now

      Chief Executive Officer is responsible for the performance of the company, as dictated by the board’s overall strategy. He or she reports to the Chair or board of directors.• Formulating and successfully implementing company policy.• Directing strategy towards the profitable growth and operation of the company.• Developing strategic operating plans that reflect the longer-term objectives and priorities established by the board.• Maintaining an ongoing dialogue with the Chair of the board.• Putting in place adequate operational planning and financial control systems.• Ensuring that the operating objectives and standards of performance are not only understood but owned by the management and other employees.• Closely monitoring the operating and financial results against plans and budgets.• Taking remedial action where necessary and informing the board of significant changes.• Maintaining the operational performance of the company.• Monitoring the actions of the functional board directors.• Assuming full accountability to the board for all company operations.• Representing the company to major customers and professional associations.• Building and maintaining an effective executive team. Show less • Creating and maintaining a professional culture within the team, where individuals take ownership and are fastidious and proud of delivering excellence and quality.• Able to meet tight deadlines and remain calm under pressure• Experience at advising key stakeholders at senior and board level• To ensure your team help your staff develop, a strong understanding of the products, competition, industry, marketing goals and objectives of each client.• To keep up to date with the latest software development technologies and methodologies• To drive consistent standards and approaches throughout the team• To write clean and healthy structured, well documented code• To build future-proof reusable core code libraries, which can be shared, in-order to drive further efficiencies throughout the team• To deliver code which is well tested and consistently error free• A senior level software developer with strong and successful technical lead experience• Experience of leading a team of developers• A high level of SEO experience, specifically onsite optimisation, but also a full and broad• Advanced level of understanding of HTML5, Python,JavaScript,PHP,ASP.Net/MVC,C#,Java,C++,MySql,Ms SQL Server, Oracle DB, Android mobile development, IoS mobile development, Windows mobile development and CSS3 as well as previous iterations of these languages• To lead and manage a team of senior software developers and software developers. Line management responsibilities will include technical recruitment, appraisals, 121 meetings, identifying training needs, motivating and performance managing the team• To drive the strategic direction of our products and services taking into account emerging and legacy technologies.• To strategically decide whether we can inherit existing /support legacy code bases – and how we handle our growing levels of software support.• To use your experience when reviewing and auditing legacy code Show less

      • Chief Executive Officer

        Jun 2015 - now
      • Head of IT (Software Solution & Development)

        Jun 2015 - now
    • QATestLab

      Jan 2020 - Mar 2021
      Representative (Africa)

      QATestLab is a provider of independent software testing and QA services. Our services help customers eliminate the barriers between great ideas and their high-quality realization. Providing an objective and unbiased quality assessment, we ensure a balanced ratio between services and their quality. We have a wide range of devices, tools, and equipment that eliminate expenses on test configuration and make a product meet the market requirements and end-users’ expectations.Based on 15-year experience in software testing, we are able to ensure a quick start of the project. We perform a wide range of services that include but are not limited to Functional, Regression, UX / Usability, Compatibility, Integration, Localization, GUI, Penetration, and Performance Testing. Also, our services include Test Documentation, Test Management, and Consulting.Our dedicated teams conduct the quality assessment of games, web and mobile applications, cloud-based solutions, desktop applications, IoT products, Magento-based solutions, Voice Technologies, M-commerce solutions, and VR solutions.Generating leads.Meeting or exceeding sales goals.Negotiating all contracts with prospective clients.Helping determine pricing schedules for quotes, promotions, and negotiations.Preparing weekly and monthly reports.Giving sales presentations to a range of prospective clients.Coordinating sales efforts with marketing programs.Understanding and promoting company programs.Obtaining deposits and balance of payment from clients.Preparing and submitting sales contracts for orders.Visiting clients and potential clients to evaluate needs or promote products and services.Maintaining client records.Answering client questions about credit terms, products, prices and availability Show less

    • FANARA

      Mar 2021 - now
      Country Director (Africa, Europe & America)

      Country Director sets direction, leads, maintains team morale, safety and welfare, while managing resources, delegating specific duties as necessary, and maintaining oversight and accountability.

  • Licenses & Certifications

    • MCPD (Microsoft Certified Professional Developer)

      Microsoft
      Nov 2011
    • Approaches to software development

      The Open U
      Jan 2020
      View certificate certificate
    • An Introduction to Software Development

      The Open University
      Dec 2019
      View certificate certificate