Switch to English?
Yes
Переключитись на українську?
Так
Переключиться на русскую?
Да
Przełączyć się na polską?
Tak

Andrew Bir

Offer Andrew work on your next project.

Germany Berlin, Germany
10 months 25 days back
Available for hire available for hire
on the service 10 months 27 days

Rating

Successful projects
No data
Average rating
No data
Rating
38
C & C++
896 place out of 1372
Python 1
3267 place out of 4457

CV

My Technical Expertise

I'm a passionate and technically skilled individual with a strong foundation in multiple areas of computer science, programming, and system administration. I enjoy diving deep into complex systems, optimizing workflows, and solving real-world problems with code.

Programming & Software Development

I have hands-on experience with several programming languages, each serving a distinct purpose in my projects:

  • C is a language I’ve dedicated serious time to — I appreciate its closeness to hardware and use it to better understand memory management, systems-level programming, and performance-critical applications.

  • Python is my go-to for scripting, automation, computer vision (OpenCV), and backend development. I've built Flask-based web applications, bots, and automation tools, including GUI interaction with mouse control and template matching.

  • JavaScript plays a role in my full-stack projects, particularly when working with WebSockets or front-end visualizations like Chart.js.

  • HTML/CSS I use for building clean and responsive interfaces for my web applications.

  • SQL (SQLite) is something I’ve used in full-stack development, especially for tracking user data and transactions in my CS50 Finance project.

  • YAML is part of my daily workflow when working with Docker and Kubernetes for infrastructure as code and container orchestration.

  • Bash scripting I use extensively in Linux environments for automation, diagnostics, and system setup.


Linux & System Administration

I’m very comfortable working in Linux environments — especially Kali Linux and Ubuntu. I use the terminal for everything from basic system updates to custom automation scripts. I've also worked with:

  • Docker for containerizing apps

  • Kubernetes (currently learning it deeply) for orchestrating and managing containers in production-like environments.


Web Development & Automation

  • I’ve built web applications using Flask, implementing full user authentication, live updates, and financial tracking logic.

  • I’ve automated GUI interactions on Windows and Linux using OpenCV, template matching, and precise screen analysis, making my tools robust and cross-platform.

  • I also created bots for games (like Agar.io clones and Rise of Kingdoms), using WebSocket protocols, custom buffer parsing, and low-latency control loops.



Skills and abilities

Portfolio


  • Albion Online Automation Bot – GUI Interaction Using OpenCV

    C & C++
    This project is an automation bot for Albion Online, built using Python and OpenCV. It utilizes template matching and screen capture to recognize UI elements in real-time, enabling automated interaction with the game's interface. The bot works on Ubuntu with X11 and uses anchor images (e.g., main_highest_bar.png) to find and interact with related components such as tier, amount, name, duration, and price. It is fully modular, customizable, and designed for players seeking efficient resource management and market automation.
    #OpenCV #Python #AlbionOnline #Bot #Automation #GamingTools #X11 #Linux
  • 34 USD

    Roulette Spin Tracker – A Web App for Tracking Roulette Spins

    Web Programming
    Roulette Spin Tracker is a web application built as a final project for CS50. It allows users to track roulette outcomes, visualize statistical trends using charts, analyze number frequency, add custom notes, and manage session history. The app is built using Flask, SQLite, HTML, JavaScript, and Chart.js.
    #CS50 #Python #Flask #Roulette #DataVisualization #SQLite #WebApp

Activity

  Latest proposals 5
Automation of creating thumbnails from videos
116 USD
Make a copy of my Telegram channel
35 USD
Code Auto-Copier
25 USD
It is necessary to develop a Bot/script that will automatically monitor new listings on EBay Kleinanzeige
581 USD
Tula for editing
100 USD