Hero

Hello,
my Name is Michael Gonaus I'm a Junior Software Developer.

name:'Michael Gonaus',
skills:['HTML', 'JavaScript', 'TypeScript', 'Python', 'MySQL',
hardWorker:true,
quickLearner:true,
problemSolver:true,
hireable:function() {
return(
this.hardWorker&&
this.problemSolver&&
this.skills.length>=5
);
};
};

Who I am?

My name is Michael Gonaus and I'm a junior software developer with a strong passion for technology. I began programming in 2023 where I initially explored various programming languages and concepts with the help of AI tools. This approach allowed me to quickly experiment with different technologies and frameworks. In May 2025, I decided to deepen my understanding of programming fundamentals by enrolling in Harvard's CS50P (Python) course where I am now learning the foundational syntax of my first programming language in depth. I'm always eager to explore new technologies, solve challenging problems and grow as a developer.

Abu Said
Hero
Experiences
Skills
PROJECTS

Product Monitoring System

name:'Product Monitoring System',
tools:['Python', 'JavaScript'],
myRole:'Full Stack Developer',
description:'I built a system to monitor product updates on different e-commerce sites in real time. To learn and compare, I wrote some monitors in Python and some in JavaScript so I could see which language worked better for this kind of automation. The system sends alerts through Discord webhooks whenever items come back in stock or when prices change. This project gave me practical experience with backend development, web scraping, automation and real time data monitoring.',
};
Product Monitoring System screenshot 1

Checkout Automation Tool

name:'Checkout Automation Tool',
tools:['Node.js', 'Electron', 'JavaScript'],
myRole:'Full Stack Developer',
description:'A desktop automation tool designed to streamline the checkout process on various e-commerce and collectible sites. Built with Node.js and Electron. The app provides an interface for setting up automated tasks. It can add products to the cart, fill out checkout forms and complete purchases quickly and efficiently. Working on this project improved my skills in desktop application development with JavaScript and creating efficient solutions for real world automation challenges.',
};
Checkout Automation Tool screenshot 1

Poker Bankroll Tracker

name:'Poker Bankroll Tracker',
tools:['Python', 'Pillow', 'Tkinter'],
myRole:'Full Stack Developer',
description:'I built a desktop application to help poker players track and manage their bankroll over time. The app is developed in Python, using the customtkinter library for a modern user interface along with Pillow for image handling. Key features include managing poker sessions, tracking profits and losses, viewing analytics and handling bankroll adjustments. This project gave me practical experience with Python GUI development, state management and integrating multiple components into a single desktop tool.',
};
Poker Bankroll Tracker screenshot 1

Contact me

If you have any questions or concerns, please don't hesitate to contact me. I am open to any work opportunities that align with my skills and interests.

contact@michael-gonaus.dev

+43 664 2138582

Austria

© Developer Portfolio by Michael Gonaus