cv

I am a DevOps/CloudOps Engineer with a BS in Computer Science from the University of Texas at Dallas. I am skilled in root cause analysis, technical troubleshooting, and automation, and I excel at system management and performance monitoring.

Basics

Name Armin Ziaei
Label Computer Scientist
Email armin.ziaei.tech@gmail.com
Phone (650) 620-0912
Url https://armixz.github.io/
Summary I'm a Computer Scientist with a BS in Computer Science. I love tech, optimize systems, and attend tech conferences. Always exploring and coding!

Work

  • 2023.01 - Present
    Software Engineer
    HHAeXchange
    Coordination . Maintenance . Automation . Backup . Collaboration . Documentation . Training . Alerting . Monitoring
    • DevOps
    • CloudOps
    • Incident Management
  • 2021.04 - 2022.12
    Software Engineer
    HHAeXchange
    Troubleshooting . Analysis . Solutions . Training . Documentation . Monitoring . Reviews . Automation . Scripting
    • Site Reliability Engineering
    • System Operations Engineer

Education

  • 2018 - 2022

    Texas, USA

    BS
    The University of Texas at Dallas
    Computer Science
    • Discrete Mathematics for Computing
    • Computer Architecture
    • Probability and Statistics in Computer Science
    • Data Structures and Introduction to Algorithmic Analysis
    • Systems Programming in UNIX
    • Digital Logic and Computer Design
    • Database Systems
    • Operating Systems Concepts
    • Advanced Algorithm Design and Analysis
    • Automata Theory
    • Artificial Intelligence
    • Introduction to Machine Learning
    • Compiler Design
    • Data and Applications Security
    • Computer and Network Security
    • Introduction to VLSI Design
  • 2015 - 2017

    Texas, USA

    AS
    Collin College
    Computer Science
    • Calculus
    • Discrete Mathematics for Computing
    • Programming Fundamentals
    • University Physics

Certificates

Datadog Fundamentals
Datadog 2024
Linux LPIC-1
Linux Professional Institute 2015

Publications

  • 2024.05.18
    A Comparative Analysis of the Machine Learning Methods for Predicting Diabetes
    SCIENTIFIC OASIS
    Diabetes can lead to various health problems and complications, such as cardiovascular disease, kidney damage (nephropathy), eye issues, neuropathy, and foot ailments. In this study, we compare the performance of nine machine-learning classification models in predicting diabetes.
  • 2023.05.08
    Comparative Study of Decision Tree, AdaBoost, Random Forest, Naïve Bayes, KNN, and Perceptron for Heart Disease Prediction
    IEEE
    Globally, cardiovascular diseases (CVD) are estimated to account for more than 32% of all deaths. Consequently, CVD has become a global health problem, and timely diagnosis is essential (WHO, 2021). Screening for risk factors accelerates the diagnosis and management of CVD, resulting in a more effective and rapid response, reducing the risk of death. This article compares six classification models, AdaBoost, Random Forest, Decision Tree, KNN, Naive Bayes, and Perceptron, to predict CVD symptoms.

Skills

Software Engineer
Root Cause Analysis
Technical Troubleshooting
Technical Documentation
Technology Monitoring Tools
Emergency Response
Priority Incident Recommendations
Excellent Math Skills

Languages

Farsi
Native speaker
English
Fluent

Interests

Geek
Programming
Flipper Zero
Hacking
Raspberry Pi
DIY Projects
Open Source

Projects

  • 2024.01 - 2024.04
    Kafka Consumer Manager
    Developed a Kafka consumer manager application using Django and Python to manage consumers.
    • Kafka
    • Django
    • Python
  • 2024.01 - 2024.04
    Big Data Monitoring
    Implemented monitoring for 2M transaction weekly data points using best practices to ensure efficiency, cost optimization, and resource performance with Datadog and Python.
    • Big Data
    • Monitoring
    • Datadog
    • Python
  • 2023.09 - 2023.12
    Flipper Zero Programmer Calculator
    Developed a calculator application designed to run on Flipper Zero.
    • Flipper Zero
    • C
    • FURI
  • 2023.09 - 2023.12
    Datadog Custom Metrics Automation
    Led Datadog automation to create custom metrics for database queries using Python and Datadog API.
    • Python Scripting
    • Datadog API Integration
  • 2023.09 - 2023.12
    Ansible Automation
    Spearheaded system updates and patching automation with Ansible.
    • Ansible Playbooks
    • Automation
  • 2023.03 - 2023.06
    Datadog APM Analysis
    Analyzed Datadog APM to forecast usage and failures with machine learning models.
    • Datadog APM
    • Machine Learning
  • 2022.09 - 2022.12
    Powershell Automation for Log File Management
    Developed PowerShell scripts for daily log file management and disk cleanup, utilizing custom and built-in functions.
    • PowerShell
    • Automation
  • 2021.09 - 2021.12
    System Usage Analysis
    Conducted system usage analysis with machine learning on large datasets using Python and scikit-learn.
    • Python
    • scikit-learn
  • 2021.09 - 2021.12
    Large Scale Data Analysis and Data Engineering
    Implemented algorithms for large-scale data analysis and engineering using Python, Regex, .NET, and Shell.
    • Data Analysis
    • Data Engineering
  • 2022.09 - 2022.12
    Halo Collar Activity Recognition
    Partnered with PAWS LLC to create a GPS and sensor-based machine learning model for dog activity recognition using Python and scikit-learn.
    • Machine Learning
    • Python
  • 2022.09 - 2022.12
    Protocol Design
    Developed a CRSP-compliant communication protocol application using Python and Mininet.
    • Protocol Design
    • Python
  • 2022.09 - 2022.12
    Compiler Design
    Researched and developed a compiler with lexical analysis and regular expressions in Java, Bash, and Lex.
    • Compiler Design
    • Java
  • 2022.03 - 2022.06
    Task Manager
    Led the creation of an SQL-based task manager integrating multiple technologies for enhanced task management.
    • SQL
    • Task Management
  • 2022.03 - 2022.06
    Computer System Simulation
    Executed a CPU and memory process simulation using C/C++, showcasing deep systems understanding.
    • C/C++
    • System Simulation
  • 2021.09 - 2021.12
    Digit Recognizer
    Developed a digit identification system for handwritten images using Python and scikit-learn.
    • Digit Recognition
    • Python
  • 2021.09 - 2021.12
    Machine Learning Algorithms R&D
    Researched and applied various learning algorithms, enhancing algorithmic knowledge and application.
    • Machine Learning
    • Algorithms
  • 2021.09 - 2021.12
    AI Knowledge Representation
    Implemented a Prolog-based knowledge representation tool for sophisticated question-answering.
    • Knowledge Representation
    • Prolog
  • 2021.09 - 2021.12
    8 Puzzle Solver
    Solved the '8 Puzzle' using advanced AI algorithms, demonstrating problem-solving acumen.
    • AI Algorithms
    • Problem Solving
  • 2020.09 - 2020.12
    ALU Design and Development
    Researched and created a 32-bit ALU with 16 commands using Verilog HDL and VHDL.
    • Verilog
    • VHDL
  • 2019.03 - 2019.06
    Chat System Development
    Developed a TCP/UDP chat system in a Unix environment, focusing on real-time network communication.
    • TCP/UDP
    • Network Communication
  • 2018.09 - 2018.12
    Bash CLI Development
    Created a Bash CLI application in Unix, enhancing system interaction and command processing.
    • Bash CLI
    • Unix