Erick Muli

Erick Muli

Software Developer

Followers of Erick Muli578 followers
location of Erick MuliKenya

Connect with Erick Muli to Send Message

Connect

Connect with Erick Muli to Send Message

Connect
  • Timeline

  • About me

    UNIT4 Agresso Systems developer | C# ASP.NET | SQL Developer

  • Education

    • Jomo Kenyatta University of Agriculture and Technology (JKUAT)

      2010 - 2013
      Bachelor’s Degree Mathematics and Computer Science
  • Experience

    • Extend limited

      Jul 2013 - Sept 2015
      Software Developer

      Designing and developing object-oriented software applications, ranging from contract life cycle management systems, asset management, and Internet and intranet applications. Working with the business analyst in gathering system requirements, analysis, design, conducting the feasibility study and then documenting functional and technical requirements, including software architecture documentation and technical design using UML diagrams.Managing SQL and MySQL database administration assignments for diverse industry clients. Enhancing database performance, performing restores, handling performance tuning and conducting regular system backups. Ensure technical and functional designs meet business requirements.Planning, implementing, and monitoring Quality Assurance process, implementing process improvements, conducting training, performing root cause analysis of major problems and implementing process changes so problems don’t occur again. Show less

    • Freelance Web and Software Developer (Independent Software Professional)

      Sept 2015 - Nov 2020
      Software and Web Developer
    • World Agroforestry

      Jun 2021 - now
      Business systems developer

      • Implementing integrations between Unit4 and external systems using APIs and web services.•Serving as the second level escalation support to complex issues for the Unit4 Business World ERP and other Corporate Systems maintained by Management Information Systems Unit.•Developing Systems in accordance with provided Business System Requirements or Change Requests Definition Documents.• Collaborating closely with the Business Systems Analyst to identify key processes and workflows, deliver technical solutions, and ensure smooth implementation of new features.• Participating in the deployment and upgrades of applications and associated systems.• Maintaining and optimizing existing code, ensuring it aligns with best practices in performance, security, and maintainability.•Ensuring system documentation relating to all processes are maintained, kept up to date and meet ICRAF standards. Show less

  • Licenses & Certifications