Hi, I'm Krzysztof 🎖

A software engineer dedicated to crafting meaningful and impactful user experiences.

Krzysztof Fidyka

About

While my core strength is frontend development, I thrive in versatile environments. From orchestrating containers with Kubernetes to diving into entirely new ecosystems like SAP, I embrace challenges and learn fast to deliver real value.

Work Experience

Hitachi Energy

Oct 2022 - Present
Software Engineer II

Collaborating with international teams worldwide to deliver mission-critical solutions using a broad range of frontend technologies. Building scalable, maintainable, and high-performance web applications using React and TypeScript, within a micro-frontend architecture and monorepo environment. Designed and implemented a micro-frontend platform from the ground up, providing integration support to other development teams.

Deloitte

Jun 2022 - Jul 2022
Salesforce Developer Lab Participant

Spent a month learning software development in Salesforce, including frontend, API creation, and domain knowledge. Worked closely with team members from around the world, collaborating on both coding and no-code solutions like Flow Builder.

Education

Krakow University of Economics

2023 - 2025
Master of Computer Science

Krakow University of Economics

2020 - 2023
Bachelor of Computer Science

Skills

Frontend & Architecture

ReactMicro-FrontendsTypeScriptJavaScript
State ManagementReduxMonorepoTurborepoWebpackRspack

Backend & Languages

C#.NETASP.NET CoreASP.NET Web API
Entity Framework CoreNode.jsPython

APIs & Databases

REST APIsGraphQLOpenAPI / SwaggerPostman
Apollo GraphQLPostgreSQLSOAP

Testing & Performance

JestTesting Libraryk6 Load TestingPerformance Testing
CypressTDD

Cloud & DevOps

DockerDocker-composeKubernetesAzure
HelmAWSCI/CDGit

UI, Styling & Accessibility

HTML5CSS3Tailwind CSSResponsive Web Design (RWD)
WCAG 2.1 / AccessibilityBootstrap 5Shadcn UISyncfusionMaterial UIAnt Design

Process & Tools

Scrum / AgileJiraArcGIS
My Projects

Check out my latest work

From simple websites to complex web apps, I've built a variety of projects I'm proud of. Here are a few highlights.

Sudoku Solver

A Flask web app that fetches random Sudoku puzzles and solves them using a backtracking algorithm. Supports keyboard input and board editing.

  • Python
  • Flask
  • JavaScript
  • jQuery
  • HTML
  • Bootstrap
  • CSS

Flask Phone Market

A Flask-based web app where users can buy/sell phones, manage profiles, and post on a forum. Features include user auth, image uploads, email-based password reset, and SQLite via SQLAlchemy.

  • Python
  • Flask
  • SQLite
  • Bootstrap
  • HTML
  • Docker Compose
  • Gunicorn
  • NGINX
  • PostgreSQL
International Experience

I love exploring new perspectives.

During university, I took part in 17+ international short-term projects (mainly via Erasmus+), collaborating with people from diverse backgrounds to learn, share ideas, and create meaningful outcomes.

  • Training Course: "Green Steps"

    Kastoria, Greece

    Gained practical tools to act as an environmental ambassador, lead sustainability initiatives, and inspire eco-friendly habits in my community.

  • Youth Exchange: "Speak to Lead"

    Labanoras, Lithuania

    Empowered youth through communication, public speaking, and leadership training to foster active citizenship and self-confidence.

  • Training Course: "Gamify Learning"

    Murzasichle, Poland

    Explored gamification and game-based learning to create engaging educational tools and enhance youth work through play.

  • Youth Exchange: "GreenVibe"

    Trăisteni, Romania

    Promoted environmental sustainability through upcycling workshops, circular economy principles, and ecological fieldwork.

  • Youth Exchange: "Break the Fake"

    Murzasichle, Poland

    Strengthened media literacy by training youth to identify misinformation, analyze sources critically, and navigate digital content responsibly.

Contact

Get in Touch

Want to chat? Send me a direct question on LinkedIn and I'll reply when I can. I ignore all solicitations.