Muhammad Talal Qaiser

Software Engineer
Kristiansand, Norway.


Welcome to my portfolio! As a software engineer immersed in the dynamic realm of the oil and gas industry, I play a pivotal role in developing cutting-edge software tailored for the intricate machinery utilized in oil rigs. With a robust diversified background in mechanical engineering as my bachelor's and software engineering, I possess a comprehensive understanding of hydraulics, mechanical operations, and electrical systems governing diverse machinery within this sector which gives me a unique advantage.

Equipped with a master’s degree in Simulation and Visualization, with a specialization in machine learning, I bring a unique blend of theoretical prowess and practical expertise to my work. Proficient in Python and C#, I utilize the power of these programming languages to craft innovative solutions that enhance efficiency and productivity. My journey in software engineering has equipped me with a rich toolkit encompassing PLC programming tools such as Simatic and Tia Portal, alongside adeptness in cloud technologies like AWS and Linux environments. Leveraging these tools, I spearhead the deployment of simulators, a cornerstone of my responsibilities, facilitating real-world testing and refinement of software solutions in a controlled environment.

With an unwavering commitment to innovation and excellence, I am passionate about pushing the boundaries of technological advancement. Join me as I showcase my diverse portfolio, highlighting the intersection of software engineering prowess and practical knowledge. If you have any questions or would like to connect, please don't hesitate to reach out. I am always open to new opportunities and look forward to the possibility of working with you in the future.


Experience

Associate Software Engineer - Vision Technology

National Oilwell Varco (NOV), Norway
July 2024 - Present
  • Developing software applications and APIs for the Multi-Purpose Perception Package (MP3) as a part of hands-free initiative.
  • Developed the custom application to run photoneo scanners on jetson with ARM architecture, overcomming the lack of any current official solution from photoneo.
  • Automated installation processes using shell scripts and Debian packages, reducing deployment time significantly.
  • Conducted comprehensive testing of scanners to evaluate point cloud data quality under different conditions for optimal sensor selection as a part of MP3.
  • Automated the process of updating configuration setup and measurements of rig survey calculation for new SHD (Stickup Height Detector) deliveries, reducing manual effort and saving considereable time.
  • Contributing to feature improvements and SHD deliveries.

Associate Software Engineer - Simulation

National Oilwell Varco (NOV), Norway
August 2023 - July 2024
  • Deploy and configure new instances of existing simulation systems, and set up new simulators within cloud environments using AWS infrastructure based on existing templates while also optimizing simulation performance to meet client needs.
  • Manage user access and provide ongoing support to system users for each simulator instance. This involves troubleshooting technical issues, resolving user queries, and ensuring the smooth operation of the simulation systems.
  • Handle and prioritize support requests from users and AWS service tickets, ensuring timely resolution. For issue tracking, Jira is used for project management, time tracking, and sprint management, ensuring all tasks are completed efficiently and within deadlines.
  • Oversee the deployment of PLC software and integrate it with simulation software using tools such as Simatic, Tia, and Twincat which ensures the accurate representation of real-world scenarios within the simulation environment.
  • Configure and optimize networks to facilitate proper communication between different simulation instances, ensuring seamless operation and data exchange between systems.

Student Research Assistant

NTNU, Norway
June 2022 - August 2022
  • Developed a Digital Twin of the Hywind Tampen offshore wind farm on Unity, enabling the simulation of various scenarios by varying wind speed and direction to analyze their effect on power production.
  • Estimated power production by analyzing historical weather conditions at the original site and using the digital twin for modeling.
  • Wrote and presented a paper titled "Digital Twin-Driven Energy Modelling of Hywind Tampen Floating Wind Farm" based on the simulation results of power generation at the International Conference on Renewable Energy and Conservation (ICREC 2022).

Assistant Manager

Special Projects Department, Style Textile, Pakistan
September 2018 - August 2021
  • Led a team, collaborating on a project with the experts of Toyota Engineering Corporation on a business improvement project for performance enhancement and introducing automation and robotics in different industrial applications.
  • Worked with IT Team on the development of multiple dashboards and KPIs for performance evaluation using the business intelligence tool; Qlik.
  • Led BRT (Barrier Removal Team) meetings on weekly basis to monitor the progress of various departments.
  • Analyzed data using SQL queries provided by IT team and Microsoft Excel to provide recommendations for problem-solving.
  • Led a project to reduce inventory in a fabric store by analyzing historical data and presenting recommendations to management, resulting in controllable inventory. Implemented techniques such as wastage limits and buffers in other projects to improve departmental efficiency.
  • Collaborated with IT team to ensure data accuracy and completeness.
  • Communicated insights and recommendations to cross-functional teams and management.
  • Utilized statistical analysis techniques such as mean, median, and quartiles to support decision-making.
  • Led a team to develop a preventive maintenance schedule for dying machines based on historical breakdown data.

Intern

FrieslandCampina Engro, Pakistan
June 2016 - October 2016
  • Worked in the cold chain department for over 6 weeks, responsible for managing records of trikes and regularly updating documents.
  • Handled complaints from three regions in cold storage and ensured timely resolution of issues.
  • Managed inventory of cold storage for ice cream on the ERP (Enterprise Resource Planning) system to ensure optimal levels and prevent stockouts.
  • Developed and implemented process improvements to streamline inventory management and reduce waste.
  • Collaborated with cross-functional teams to improve communication and enhance overall efficiency in the cold chain department.

Certifications

Programming Foundations with JavaScript, HTML and CSS

Certificate
Coursera

This course involved the learning of foundational programming concepts (e.g., functions, for loops, conditional statements) and how to solve problems like a programmer. In addition, I learnt basic web development as I built web pages using HTML, CSS, JavaScript. At the end of the course, I created a web page where others can upload their images and apply image filters that I created.

Link to projects



Problem Solving Using Computational Thinking

Certificate
Coursera

This course involved the learning:

  • To define Computational Thinking components including abstraction, problem identification, decomposition, pattern recognition, algorithms, and evaluating solutions
  • To recognize Computational Thinking concepts in practice through a series of real-world case examples
  • To develop solutions through the application of Computational Thinking concepts to real world problems


Object-Oriented Data Structures in C++

Certificate
Coursera

This course involved the learning of writing a program in the C++ language, including how to set up a development environment for writing and debugging C++ code and how to implement data structures as C++ classes. It is the first course in the Accelerated CS Fundamentals specialization.



Lean Six Sigma Yellow Belt

Certificate
Style Textile

The IASSC Certified Lean Six Sigma Yellow Belt (ICYB) is a professional who is well versed in the foundational elements of the Lean Six Sigma Methodology, who leads limited improvement projects and / or serves as a team member as a part of more complex improvement projects lead by a Certified Green Belt or Certified Black Belt


Education

Norwegian University of Science and Technology, Norway

August 2021 - August 2023
Masters

Transcript

Simulation and Visualization

Grade: B

The purpose of this masters program is to develop skills in a variety of effective simulation methods that can be used directly in dynamic systems, stochastic simulation, and artificial intelligence and to solve complex problems in our own field of study, with direct relevance to business and industry. It enabled us to conduct simulation experiments in these fields, including system modeling, implementation of algorithms, execution of simulations, visualization, and interpretation of results. It allowed us to specialize in Machine Learning, a field devoted to understanding and building methods that learn and leverage data to improve performance on some set of tasks.

National University of Science and Technology, Pakistan

September 2014 - September 2018
Bachelors

Transcript

Mechanical Engineering

CGPA: 3.24/4.00

Mechanical engineering is a branch of engineering that deals with the design, construction, and use of machines. It involves the application of principles from physics, mathematics, and materials science to the creation of products, devices, and systems that are used in a variety of industries, including automotive, aerospace, manufacturing, and healthcare. Mechanical engineers often collaborate with other engineers and technicians, as well as with product designers, marketers, and other professionals, to bring their designs to life. They also use computer-aided design (CAD) software and simulations to create virtual models of their designs and test them before they are built.

Publications

  • Masters Thesis

    Data Analysis and Prediction of Turbine Failures Based on Machine Learning and Deep Learning Techniques

    Qaiser, Muhammad Talal; Ejaz, Jasim; Osen, Ottar; Hasan, Agus.

    Link to Paper
  • Digital twin-driven energy modeling of Hywind Tampen floating wind farm

    Qaiser, Muhammad Talal; Ejaz, Jasim; Osen, Ottar; Hasan, Agus.

    Link to Paper

Projects

Prediction of Turbine Running Failures

Norwegian University of Science and Technology, Norway

Created and curated datasets from sensor log files of turbines, utilizing Pandas data frame in Python, and handled missing values using Linear Interpolation. Successfully employed machine learning techniques, specifically Multi-Layer Perceptron (MLP), to accurately predict turbine failures up to 60 minutes in advance, achieving over 90% accuracy.

ML and DL Projects

Norwegian University of Science and Technology, Norway

Successfully completed several Machine Learning and Deep Learning projects, including predicting suicide cases using linear regression and MLP, reading and predicting digits from the MNIST dataset, and implementing image recognition models such as AlexNet and VGG16.

Unity Projects

Norwegian University of Science and Technology, Norway

Designed a city simulator in Unity, adding buildings, roads, and parks with textures. Simulated the sun for day and night change. Designed a 3D model of Ålesund using Mapbox in UNITY. Simulated the movement of the sun for the day and night animation, created a graphical user interface to insert and delete light devices, and computed a heatmap to encode light variation.

Forecasting Covid Cases

Norwegian University of Science and Technology, Norway

Forecasted the data on total cases and total deaths due to covid on time series using sklearn-linear model regression and visualize it on a platform using dash and plotly.

Webpage

Norwegian University of Science and Technology, Norway

Developed an interactive web page utilizing JavaScript, HTML, and CSS for a boat rental business concept. Implemented features such as input fields, map integration, image slide shows, and interactive links to enhance user experience.

Design and Fabrication of Rice Paddy Planter

National University of Science and Technology, Pakistan

Designed and fabricated a rice paddy planter as a final-year project in my bachelor’s program using SolidWorks. Created the mechanism of the planter using stress and strain-based mathematical models. Conducted structural and vibrational analyses of its components to ensure their stability and durability. Successfully developed a fully functional prototype for implementation in the agriculture industry.


Skills

Programming Languages & Tools
  • Programming Languages: C++, C#, JavaScript, Python, SQL
  • Web Development Frameworks: WebGL, Three.js, Node.js, HTML, CSS
  • DevOps/Cloud: AWS, Docker, Git, Ansible, Terraform
  • Other Tools: Simatic, TIA, Linux, Unity, Blender, TensorFlow, PyTorch
  • Language: English (fluent), Urdu (native)

Honors & Awards

  • Awarded winning trophy for maintaining students dining facility standards and their academic performances at NUST.
  • Awarded a medal of excellence for successfully arranging the biggest fundraising event (EME Olympiad) at NUST. (Link to Certificate)
  • Awarded 100% merit-based scholarship in High School.
  • Worked as CJUO (Company Junior Under Officer) by university administration (student appointment holder), responsible for student dine-in facility and academic activities.
  • Elected as a Convener at EME Olympiad’18 through student elections. I was responsible for arranging the biggest event at the university.
  • Appointed Vice President of Official Media Society of National Univeristy of Science and Technology, responsible for media coverage of all university administration's and students' official events.

Interests

During my leisure time, I enjoy engaging in various outdoor activities and sports, such as playing badminton and football. Additionally, being from a country renowned for its culinary delights, I have developed an inherent passion for cooking, which serves as a relaxing and enjoyable outlet for me.

Join me on a virtual tour of my pastime pursuits and gain insight into my background to know more about me on a personal level by clicking here.