Overview
Work History
Education
Skills
Accomplishments
Languages
Work Availability
Timeline
SoftwareEngineer
Muhammad Haris

Muhammad Haris

Bonn

Overview

2
2
years of professional experience

Work History

Software Engineer

Brähler Systems
06.2023 - Current
  • Managed diverse conference devices, enabling real-time communication via Websockets. Enhanced UI with reusable React components for improved user satisfaction.
  • Integrated APIs for seamless frontend-backend communication, prioritizing data security with Node.js and PostgreSQL. Achieved 85% code coverage through rigorous unit testing and documentation.
  • Strengthened system security with JWT token authentication and accelerated software delivery via CI/CD pipelines using GitLab and Azure DevOps.

Software/DevOps Engineer

Recogizer
12.2022 - 05.2023
  • Revamped in-house deployment tool, transitioning from HTML/CSS/JavaScript to efficient React interface. Streamlined GitLab to Azure Nomad VM deployment.
  • Enhanced Go-lang backend by integrating the new Nomad version, improving performance and functionality.
  • Managed Azure infrastructure with Terraform, optimized software delivery via GitLab CI/CD, and ensured robust monitoring with Grafana, Prometheus, and Loki.

Software Engineer

Arbisoft
07.2021 - 10.2022
  • Developed an in-house web tool for automated ticket management, optimizing processes for crawlers and Jira. Utilized React, Bootstrap, HTML, and CSS for a seamless user interface.
  • Designed and implemented a Node.js API with PostgreSQL, resulting in a 30% increase in team productivity by identifying malfunctioning crawlers.
  • Crafted Python crawlers using Scrapy, Selenium, Numpy, and Pandas for data extraction, and developed ETL processes to preprocess and transform data. This facilitated data analysis by data scientists, supporting decision-making in the retail business. Additionally, generated visual reports for financial analysis within the company.

Education

Bachelor of Science - Computer Science

University of The Punjab
Lahore, Pakistan
07.2021

Skills

  • React JS, Node JS, ASP NET, SQLite, PostgreSQL
  • Data Engineering (ETL), Apache Airflow, Scrapy, Selenium, Big Data basics (Hadoop, Spark, Hive, Kafka)
  • Azure, AWS (RedShift, Glue, EC2, S3, Lambda, Athena)
  • Python, Go, Java, C, C#, JavaScript, Git
  • Machine Learning, Scikit-Learn, TensorFlow, Numpy, Pandas
  • Terraform, Docker, Nomad, Packer, Consul, Vault, Grafana, GitLab CI/CD

Accomplishments

  • Microsoft Certified Azure Data Fundamentals
  • Microsoft Certified: Azure Fundamentals
  • Introduction to Data Engineering
  • REST APIs with Flask and Python
  • TensorFlow Developer Professional Certificate
  • Deep Learning Specialization

Languages

German
Beginner (A1)
English
Advanced (C1)

Work Availability

monday
tuesday
wednesday
thursday
friday
saturday
sunday
morning
afternoon
evening
swipe to browse

Timeline

Software Engineer

Brähler Systems
06.2023 - Current

Software/DevOps Engineer

Recogizer
12.2022 - 05.2023

Software Engineer

Arbisoft
07.2021 - 10.2022

Bachelor of Science - Computer Science

University of The Punjab
Muhammad Haris