ABOUT ME

Hi, I'm Sajawal Nauman, a fourth year Computer Science student at University of Toronto.

I am a Seasoned IT Operations Analyst with proven technical proficiency in various programming languages, including Python, Java, and PowerShell. Adept in managing critical IT infrastructure with a track record of improving system efficiency and user satisfaction. Possessing strong problem-solving skills and a commitment to excellence, and experience with the Public and Private Sector. Searching for opportunities to learn new technologies in Systems Administration, Cloud Computing and DevOps.

Technical Skills

Languages:

Python, Java, HTML, CSS, UML, PowerShell and Bash

Operating Systems:

Windows Server 2008/2012/2016, Windows 7/8/10/11, MacOS, Red Hat Enterprise Linux, Ubuntu

Platforms/Tools:

GitHub, Office365, SharePoint, Microsoft Intune, JUnit, Unit Testing, JSON, Azure DevOps, Terraform and Ansible

Virtualization and Cloud:

Microsoft Azure, VMware vSphere, Microsoft Hyper-V and AWS

Experience

DataKloud IT Solutions Inc.

Jr. DevOps Engineer May 2024 - September 2024

  • Implemented and maintained Linux and Windows server operating systems on Azure, ensuring optimal performance and security.
  • Configured and managed Azure resources, performing sysadmin tasks to enhance cloud infrastructure efficiency and scalability.
  • Developed and executed scripts using SQL, Bash, PowerShell, and Python to automate routine tasks on Azure, improving system reliability and reducing manual workload by 25%.
  • Utilized Bicep for Infrastructure as Code, deploying Azure resources consistently and efficiently, which improved infrastructure deployment times by 35%.
  • Monitored and optimized system performance using Azure Monitor and Azure Log Analytics, leading to improved system response times.
  • Implemented CI/CD pipelines using Azure DevOps, enhancing the software delivery process and reducing integration issues.
  • Ministry of Public and Business Service Delivery

    IT Operations Analyst May 2023 - September 2023

  • Logged, tracked and resolved over 180+ weekly tickets related to software and hardware issues, implementing best practices for ticket management to maintain a 98% resolution rate.
  • Provided technical services as part of a systems project team by carrying out weekly investigations of new hardware and software developments, assessing potential application to client systems and preparing reports with recommendations to the Team Lead, Sr Analysts/SMEs
  • Maintained contact with external service suppliers and software manufacturers to discuss and evaluate new services and hardware/software for applications.
  • Developed a repository of 174+ technical guides and troubleshooting steps, increasing first-call resolution by 23%.
  • Onboarded and trained 15+ incoming junior tech support specialists.
  • Assisted in backing up and restoring Virtual Machines, and administering File Server Permissions of 60,000+ employees.
  • DataKloud IT Solutions Inc.

    Technical Support Engineer September 2022 - May 2022

  • Administered Windows Server roles such as Active Directory, DNS, DHCP, Group Policy, and Terminal Services, ensuring smooth operation of critical infrastructure.
  • Managed Microsoft Office 365 solution and performed various administrative tasks related to user mailboxes, Microsoft Teams, Office365 apps, and Azure AD.
  • Performed Active Directory administration by creating and managing user, group, and organizational unit objects, ensuring proper user access and group membership.
  • Installed and configured Windows Server virtual machines to support application server requirements, ensuring efficient utilization of resources.
  • Deployed new desktops and laptops, and provisioned software and operating systems to meet user requirements.
  • Backed up and restored AD directories for the entire client base.
  • Projects

    Dungeon Adventure Game

    Java

  • Collaborated in a group project of three using Java to develop the back-end of a text-based adventure game.
  • Developed the front end GUI of the game using JavaFX.
  • Worked on project using the Scrum Agile Development Methodology which included 4 sprints, paying special consideration to accessibility features in each sprint.
  • Created the architecture of the application incorporating multiple Object-Oriented Programming techniques.
  • Integrated Observer, Singleton and State design patterns to code-base.
  • Developed in depth unit-testing for functionality of the application.
  • Actively worked with Git version control during the project
  • HuffStream: Advanced Data Compression System

    Python

  • Engineered an efficient data compression utility leveraging Huffman coding in Python, resulting in up to 60% reduction in data size, which significantly optimizes storage and transmission costs.
  • Implemented a custom Huffman Tree data structure to dynamically encode and decode text based on frequency analysis, ensuring optimal bit usage and enhancing compression efficacy.
  • Developed frequency dictionary construction from raw text inputs, which serves as the foundation for tree construction, facilitating the adaptive encoding scheme for varying data sets.
  • Wrote comprehensive unit tests to validate all functionalities of the Huffman Tree, achieving 95% code coverage and ensuring robustness and error-free operations under diverse scenarios.
  • Utilized advanced Python features and data structures, such as dictionaries and priority queues, to manage and manipulate large datasets efficiently during the compression process.
  • Mewbile - GeoCall Mapping and Analytics System

    Python

  • Developed a comprehensive software solution for visualizing historical customer call data using Python, incorporating JSON data parsing and advanced data structures to efficiently manage and display information on a real-time map of Toronto.
  • Implemented a robust object-oriented design to model complex business logic, including customer contracts, call histories, and billing cycles, adhering to industry-standard design patterns to ensure scalability and maintainability of the software.
  • Engineered and integrated multiple customer contract types (Month-to-Month, Term, Prepaid) within the application, employing polymorphism and abstract classes to streamline billing calculations and contractual adjustments based on customer interactions.
  • Enhanced user experience by designing and coding interactive filters in Python, allowing operators to dynamically query call data based on parameters such as customer ID, call duration, and geographic location, utilizing exception handling to ensure system robustness against invalid inputs.
  • Optimized system performance through parallel processing techniques, experimenting with multithreading to significantly reduce data filtering times, and conducted rigorous testing to validate functionality and efficiency improvements.
  • Awards

    University of Toronto Entrance Scholarship

    University of Toronto International Scholar Award

    University of Toronto Scholar Award