Ihsan Hadhrami Profile

Hi, I'm Ihsan Hadhrami

Python Developer Focused on Automation

About Me

I build automation tools and software solutions with a strong understanding of how systems actually work.

My focus is on technical fundamentals, structured troubleshooting, and building solutions that improve operational workflows.

I communicate clearly, stay calm under pressure, and solve problems methodically. I build practical tools in Python to reduce friction and eliminate repetitive work.

How I Work

  • I approach technical issues methodically, starting from clear problem definition.

  • I prioritize reproducible solutions over one-off fixes.

  • I document workflows and decisions for clarity and handover.

  • I communicate issues and progress clearly, especially in customer-facing contexts.

What I Do

Combining technical troubleshooting with automation to deliver efficient, reliable solutions.

IT Fundamentals & Infrastructure Literacy

Strong foundation in systems, operating environments, and hardware through self-directed study and hands-on practice. I understand how infrastructure works beneath the software layer—essential for building reliable automation and troubleshooting real-world deployment issues.

Systems Thinking

Technical Knowledge Areas:

  • Operating system fundamentals (Windows environments)
  • Networking basics (TCP/IP, DNS, DHCP)
  • Hardware components and system architecture
  • Structured troubleshooting and root-cause analysis
  • Technical documentation and system behavior analysis

Learning sources: CompTIA A+ materials, Professor Messer, Mike Meyers' guides, hands-on Windows lab

Python Automation & Scripting

Building scripts that automate repetitive workflows, process data, and generate reports—saving time and reducing manual errors.

Workflow Automation

Automation Capabilities:

Web Scraping

Data Processing

Report Generation

Task Scheduling

Professional Strengths:

  • Bilingual communication (Arabic & English)
  • Process optimization & workflow analysis
  • Clear documentation & team collaboration

Certifications & Courses

Courses and certifications I'm completing to build my technical foundation.

3 Certifications & Courses
Python Mastery Certificate of Completion
COMPLETED

Python Mastery

Certificate of Completion

codewithMosh
View Full Size
COMPLETED

IT Fundamentals

Technical Skills for Infrastructure

Udemy
40%

Automate your life with Python

Practical Python Automation

Udemy
Python Mastery Certificate of Completion
COMPLETED

Python Mastery

Certificate of Completion

codewithMosh
View Full Size
COMPLETED

IT Fundamentals

Technical Skills for Infrastructure

Udemy
40%

Automate your life with Python

Practical Python Automation

Udemy
Hover to pause
Tap to pause • Swipe to browse

Projects

Practical Python automation projects focused on solving real-world problems and eliminating repetitive tasks.

3 Projects
Job Scraper Preview

Job Listing Web Scraper

Complete

Python script that automates job listing collection from Indeed Malaysia. Features error handling, Excel export with timestamps, and packaged as a standalone executable for easy use.

Python Selenium Pandas PyInstaller

Batch Image Processing Tool

Complete

Batch image processing script that applies consistent enhancements (exposure, contrast, saturation, sharpness) to multiple images. Includes error handling and packaged as executable.

Python Pillow NumPy PyInstaller

Automated Business Reports

Complete

Automated reporting script that processes business data, calculates metrics, generates HTML reports, and sends emails. Features retry mechanisms and structured output.

Python Pandas Plotly SMTP
Job Scraper Preview

Job Listing Web Scraper

Complete

Python script that automates job listing collection from Indeed Malaysia. Features error handling, Excel export with timestamps, and packaged as a standalone executable for easy use.

Python Selenium Pandas PyInstaller

Batch Image Processing Tool

Complete

Batch image processing script that applies consistent enhancements (exposure, contrast, saturation, sharpness) to multiple images. Includes error handling and packaged as executable.

Python Pillow NumPy PyInstaller

Automated Business Reports

Complete

Automated reporting script that processes business data, calculates metrics, generates HTML reports, and sends emails. Features retry mechanisms and structured output.

Python Pandas Plotly SMTP
Hover to pause
Tap to pause • Swipe to browse

Tools & Technologies

Technologies and tools I use to build automation solutions and reliable software.

8 Tools & Technologies

Python

Scripting & Automation

Excel / CSV

Data Handling

Git

Version Control

VS Code

Development

Windows

OS Fundamentals

Selenium

Web Automation

Pandas

Data Processing

HTML/CSS

Basic Web

Python

Scripting & Automation

Excel / CSV

Data Handling

Git

Version Control

VS Code

Development

Windows

OS Fundamentals

Selenium

Web Automation

Pandas

Data Processing

HTML/CSS

Basic Web

Hover to pause
Tap to pause • Swipe to browse

Get In Touch

I'm open to developer, automation engineer, and DevOps-aligned roles. Feel free to reach out if you'd like to discuss opportunities or connect professionally.