I’m Bartosz Walczak.
I craft impactful software solutions
that drive inspiration and innovation.

I’m Bartosz Walczak, an experienced software engineer with a strong passion for technology and problem-solving. I specialize in backend development using Java and Spring Boot, and frontend development with Angular, React, and Next.js. Additionally, I have experience in mobile and desktop software development, particularly using Kotlin. I’m well-versed in a wide range of tools and technologies, including PostgreSQL, MongoDB, Elasticsearch, Kafka, and cloud computing platforms. My expertise extends to DevOps practices, CI/CD pipelines, microservices, and cloud-native development.

My deep interest in software architecture, scalability, and emerging technologies drives me to continually learn and grow. Whether working on complex systems or delivering software solutions, I focus on building high-quality, resilient software that meets both technical and business needs.

I hold multiple degrees that have equipped me with a well-rounded understanding of technology, software development, and project management:

  • Graduate of Computer Science and Econometrics: This program provided me with a strong foundation in Java, Python, and web development, alongside knowledge in statistics and econometrics. I developed a solid grasp of how data and algorithms intersect with business processes.
  • Graduate of IT Project Management: Here, I gained extensive knowledge in project management methodologies such as Scrum, PRINCE2, and AgilePM. I learned how to manage complex projects from conception to completion, ensuring effective communication and successful delivery.
  • Graduate of Data Analysis and Data Processing: I strengthened my skills in data development using Python and R, with a focus on AI, machine learning, and cloud technologies like Azure. I also sharpened my Docker skills, enhancing my ability to build scalable and maintainable systems.

During my academic journey, I applied my knowledge in real-world projects, including my theses:

  • Bachelor Thesis: Continuous Integration and Continuous Delivery (CI/CD), where I designed a complete CI/CD architecture to deliver software updates instantly, using tools like Jenkins, GitHub/GitLab, AWS, and Docker.
  • Master Thesis: Real-Time Data Streaming, where I developed a real-time public transport visualization platform using Kafka Streams, Elasticsearch, Spring Boot, Angular, and Kibana.

In addition to software development, I have a strong interest in software project management and thrive in Scrum teams, applying my PRINCE2 and AgilePM certifications to ensure projects are delivered efficiently.

Outside of work, I’m passionate about sports and languages. I’ve been an avid squash player and have years of experience in football and basketball. I’m fluent in the following languages:

  • Polish (native)
  • English (native / bilingual proficiency)
  • Spanish (working knowledge)
  • French (working knowledge)

I’m always eager to tackle new challenges, whether it's developing innovative software, managing complex projects, or exploring the intersection of technology and business.

  • Follow on X
  • Follow on Instagram
  • contact@bartoszwalczak.com
  • Work

    1. Company
      Fullstack engineer
      Role
      Apollogic
      Date
    2. Company
      Fullstack engineer
      Role
      NCDC
      Date
    3. Company
      Fullstack engineer
      Role
      Comarch
      Date
    Work with me

    Education

    1. Company
      Data Analysis & Data Processing
      Role
      A. Mickiewicz University
      Date
    2. Company
      IT Project Management
      Role
      University of Economics and Business
      Date
    3. Company
      Computer Science & Econometrics
      Role
      University of Economics and Business
      Date