Summary
Overview
Work History
Education
Skills
Certification
Softskills
Accomplishments
Coding and programming side projects
Timeline
Generic
IVAN NKOMATI

IVAN NKOMATI

IT Expert
Leipzig

Summary

A highly skilled IT professional with a Bachelor's Degree in Computer Science. Fluent in English, German (C1 level certified) and Swahili , with elementary knowledge of French. Proficient in IT patch management, software licensing, incident management, system administration, and IT security. Strong programming expertise in C#, Java, and Python, along with front-end web development experience using frameworks such as Django, Blazor, React, and Next.js, and CSS frameworks like Bootstrap, Syncfusion and Tailwind CSS.

Experienced in working within a multinational environment, bringing adaptability, cross-cultural collaboration, and global operational insights. Dedicated to delivering efficient IT solutions while driving innovation, collaboration, and productivity within teams.

Overview

1824
1824
years of professional experience
3
3
years of post-secondary education
4
4
Certifications
3
3
Languages

Work History

IT Expert -Patch Management

DHL Hub Leipzig GmbH
Leipzig
11.201 - Current

My Key Responsibilities Here Are:

  • System Updates and Maintenance: Monitor, evaluate, and deploy patches across enterprise systems, including servers, workstations, and network devices, to ensure it all remain secure and up-to-date.
  • Vulnerability Management: Collaborate with cybersecurity teams to identify vulnerabilities and implement patches to mitigate potential threats.
  • Compliance Assurance: Ensure all systems adhere to industry standards and regulatory compliance requirements for software updates and security.
  • Change Management: Develop and document patch management procedures, ensuring minimal disruption to operational systems during updates.
  • Reporting and Documentation: Generate detailed reports on patch status, update compliance, and risks associated with non-patched systems for review by management and IT audit teams.
  • Coordination and Communication: Liaise with internal teams and third-party vendors to address compatibility issues and plan patch rollouts.
  • Testing and Verification: Perform rigorous testing of patches in controlled environments before deployment to production systems.
  • Incident Response: Assist in addressing system performance issues or failures caused by patch implementations.

Junior IT Expert

DHL Hub Leipzig GmbH
Leipzig
03.2017 - 10.2019
  • Provided first-line IT support as a member of the service desk team, addressing a wide range of technical issues related to software, hardware, and network connectivity, ensuring minimal disruption to user operations.
  • Logged, tracked, and resolved incidents within the ServiceNow ticketing system, maintaining strict adherence to SLA timelines and delivering efficient issue resolution.
  • Conducted account management tasks, including password resets, account provisioning, and managing access permissions, while adhering to security and compliance policies.
  • Delivered remote and on-site support for system configurations, hardware setups, and comprehensive troubleshooting, ensuring seamless integration and operation.
  • Acted as a liaison between end-users and advanced IT teams, escalating complex technical issues and following up to ensure prompt resolution.
  • Proactively monitored systems and network infrastructure using tools such as CheckMk and Nagios, identifying and addressing potential issues to maintain system stability and performance.

Education

Bachelor of Science - Computer Science

Makerere University
Kampala
05.2011 - 05.2014

Skills

  • IT Patch Management and Deployment

  • System Administration (Windows, Linux)

  • Software Licensing, Compliance, and Asset Management

  • IT Security and Network Monitoring (CheckMk, Nagios, SolarWinds)

  • Managing users, groups and devices in domain network using (AD, Azure AD, Powershell, LDAP)

  • Proficient in Programming Languages: C, Java, Python

  • Front-End Development: HTML, CSS, JavaScript, React, Nextjs, Bootstrap, TailwindCSS

  • Back-End Frameworks: Django, Blazor, Nodejs

  • Version Control: Git, GitHub, Bitbucket

  • Responsive Design Techniques

  • Cross-Browser Compatibility Testing

  • Agile and SCRUM Development Practices

  • Hardware, Software, and Network Diagnostics

  • Remote and On-Site IT Support

  • Incident Tracking and Resolution using Ticketing Systems (ServiceNow, Jira)

  • Vulnerability Management and Remediation

  • Data Encryption and Endpoint Security Tools

  • Adherence to Industry Standards (ISO 27001, GDPR)

  • Team Collaboration using Tools: Microsoft Teams, Slack

  • Mentorship and Onboarding of Junior IT Staff

  • Documentation and Knowledge Base Creation

Certification

ITIL 4 Foundation, Comprehensive understanding of the ITIL framework, focusing on aligning IT services with business needs.

Softskills

  • Teamwork and Leadership
  • Effective Communication
  • Problem-Solving
  • Adaptability
  • Time Management
  • Attention to Detail
  • Critical Thinking
  • Creativity

Accomplishments

    VAT22 Project

    Optimized tax reporting systems by integrating advanced IT tools and ensuring compliance with local regulations.

    Tasks included system testing, user training, and providing technical support.

    Import Volume Monitoring Platform

    Collaborated with colleagues to develop a platform for monitoring import volumes.

    This project provided operational teams and customs departments with daily and weekly forecasts of incoming volumes for easy planning.

Coding and programming side projects

1. Event Ticketing Marketplace

Overview:
This project involved building a full-featured event ticketing marketplace where users can browse events, purchase tickets, and vendors can list their events. The marketplace aimed to streamline the process of event organization and ticket sales, providing both buyers and sellers a seamless experience.

Technologies Used:

  • Frontend: Next.js (React framework) for server-side rendering and efficient routing.
  • Backend: Convex for real-time data management and Clerk for user authentication and management.
  • Features: Real-time updates on ticket availability, event creation, and user profiles for event organizers and attendees.

Role of Python/Django: While this project did not specifically use Python or Django, the integration of the backend with real-time data services and user authentication was handled by Convex and Clerk. However, if future expansions or feature additions were planned, Python/Django could be leveraged for additional functionalities like advanced analytics, reporting, or integrating payment systems.

2. Real Estate Marketplace

Overview:
This project focused on creating a real estate marketplace where buyers, sellers, and agents could interact. The platform allows users to list properties, search for real estate based on various filters, and manage transactions.

Technologies Used:

  • Frontend: React and Next.js for a dynamic and responsive user interface.
  • Backend: Python with Django for the backend, handling property listings, user data management, and transactional processes.
  • Database: PostgreSQL for storing user information, property details, and transaction history.
  • Other Features: Advanced search filters, property mapping, and email notifications.

Role of Python/Django:
Python with Django was used to develop the backend API, handling property listings, user authentication, and communication between the frontend and database. Django's built-in features like admin panel and ORM made it easy to manage listings and user data efficiently.

3. Bus Ticketing System (E-Buspark Emulation)

Overview:
This project was aimed at building a bus ticketing system that emulates the concept of "E-Buspark," providing users the ability to book tickets for bus rides, view schedules, and manage ticket purchases. The system was designed to mimic the operation of an online bus ticket booking platform.

Technologies Used:

  • Frontend: HTML, CSS, and JavaScript for the user interface.
  • Backend: Python with Django for the backend system, including managing user registrations, bus schedules, and ticket bookings.
  • Database: SQLite (or PostgreSQL) to store bus schedules, user data, and ticket records.

Role of Python/Django:
Python with Django was essential for building the backend system, where Django handled user registration, booking functionality, and scheduling. Django’s ORM was used to interact with the database, storing ticket bookings, user details, and bus schedules.

Timeline

Junior IT Expert

DHL Hub Leipzig GmbH
03.2017 - 10.2019

Bachelor of Science - Computer Science

Makerere University
05.2011 - 05.2014
ITIL 4 Foundation, Comprehensive understanding of the ITIL framework, focusing on aligning IT services with business needs.
Google IT Support Professional Certificate, Developed skills for IT support roles, including troubleshooting, system administration, and IT security., Technical Support Fundamentals, System Administration & IT Infrastructure Services, IT Security: Defense Against the Digital Dark Arts, Operating Systems: Becoming a Power User, Bits and Bytes of Computer Networking
Basics of Project Management, Gained foundational knowledge of project planning, execution, and monitoring techniques.
Agile Project Management, Learned methodologies for adaptive project management, focusing on collaboration, flexibility, and customer satisfaction.

IT Expert -Patch Management

DHL Hub Leipzig GmbH
11.201 - Current
IVAN NKOMATIIT Expert