About Me

I'm Andrzej Zięba, a Python developer passionate about building clean, functional applications and continuously expanding my programming skills.

My strengths lie in analytical thinking, problem-solving, and a deep commitment to learning. I enjoy tackling complex challenges and turning ideas into working code.

Technical Skills

  • Python Programming
  • Object-Oriented Programming
  • Functional Programming
  • Data Structures & Algorithms
  • SQL Database Basics
  • Git Version Control
  • Linux Command Line
  • Docker Basics

Learning Journey

  • Boot.dev Backend Developer Path (In Progress; ~60%)
  • 100 Days of Code Python Bootcamp (In Progress; ~85%)
  • Self-directed learning through projects and practice

Current Focus

  • Completing Memory Management in C course
  • Building more complex Python projects
  • Learning web frameworks for backend development
  • Exploring system programming concepts

Development Philosophy

I believe in writing clean, readable code and understanding the fundamentals before moving to advanced topics. I'm passionate about continuous learning and building projects that solve real problems.

What I'm Building

From games like Asteroids to practical tools like static site generators, I enjoy creating diverse applications that challenge different aspects of programming - from game logic to file processing to web development.