Wojciech Fiszer, Developer in Warsaw, Poland
Wojciech is available for hire
Hire Wojciech

Wojciech Fiszer

Verified Expert  in Engineering

Bio

Wojciech is a software engineer specializing in building highly performant and reliable back-end services. He has more than six years of experience in software engineering. During that time, Wojciech had the opportunity to learn a lot about back-end engineering, big data streaming processing, and front-end development. He has been fortunate to work with some amazing teams during his career and knows what a great team looks like.

Portfolio

Lean Technologies
Java, Spring, Kubernetes, Apache Kafka, Spring Boot, HTTP, SDKs, Message Queues...
Tink
Java, Spring, Amazon Web Services (AWS), Amazon Simple Queue Service (SQS)...
Danske Bank
Java, Spring, Hibernate, SQL Server 2015, Red Hat OpenShift, Spring Cloud, Jira...

Experience

  • Java - 8 years
  • Apache Maven - 5 years
  • Amazon Web Services (AWS) - 5 years
  • Spring - 5 years
  • Hibernate - 4 years
  • Kafka Streams - 1 year
  • Apache Kafka - 1 year
  • React - 1 year

Availability

Part-time

Preferred Environment

Java, Spring, Apache Kafka, React, Apache Maven, Git, HTML, SQL, Docker, Amazon Web Services (AWS)

The most amazing...

...project I've done was building a streaming platform from scratch based on Kafka Streams, which creates user profiles based on their website activity.

Work Experience

Staff Software Engineer

2023 - PRESENT
Lean Technologies
  • Developed distributed open banking data platform with Java and Spring.
  • Worked in a startup environment using the Agile and Scrum methodology.
  • Participated in the design of open banking solutions built on top of bank data.
Technologies: Java, Spring, Kubernetes, Apache Kafka, Spring Boot, HTTP, SDKs, Message Queues, Python, APIs, Databases, JavaScript, HTML, CSS, Back-end Development, Architecture, Full-stack Development, Integration, PostgreSQL, REST APIs

Senior Software Engineer

2021 - 2022
Tink
  • Developed a platform to orchestrate hundreds of bank integrations.
  • Optimized the request processing flow of asynchronous tasks with user interaction involved.
  • Participated in the design of flow and architecture of complex bank integrations.
Technologies: Java, Spring, Amazon Web Services (AWS), Amazon Simple Queue Service (SQS), Java Message Service (JMS), gRPC, Kubernetes, Redis, Bazel, Docker, REST, Spring Boot, HTTP, Message Queues, APIs, Databases, Back-end Development, Architecture, Integration, PostgreSQL, REST APIs

Senior Java Developer

2020 - 2021
Danske Bank
  • Wrapped legacy systems with modern Java applications.
  • Supported the release and deployment of new business processes.
  • Understood and transformed business requirements into technical tasks.
Technologies: Java, Spring, Hibernate, SQL Server 2015, Red Hat OpenShift, Spring Cloud, Jira, Bitbucket, Git, Apache Maven, Spring Boot, HTTP, JDBC, Message Queues, RabbitMQ, APIs, Databases, Back-end Development, Architecture, Integration, REST APIs

Software Engineer

2019 - 2020
Bosch
  • Developed an app that allows the user to create, update, archive, and implement versioning of instructions for the production process in plants.
  • Took over a legacy codebase and made significant contributions.
  • Refactored a legacy codebase to make it more maintainable and stable which resulted in decreasing response times significantly and a more responsive and stable user experience.
Technologies: Java, Spring, Hibernate, Oracle 12c, Red Hat OpenShift, Docker, Apache Maven, Git, Jira, Bitbucket, Scrum, React, Bootstrap 3, Redux, Redux Form, Spring Boot, HTTP, Message Queues, APIs, Databases, JavaScript, HTML, CSS, Back-end Development, Architecture, Full-stack Development, Integration, REST APIs

Java Developer

2016 - 2019
StepStone
  • Developed a production-ready streaming pipeline for creating user profiles based on their activity on the website.
  • Created several integrations between internal and external services then successfully implemented them to production and monitored their stability.
  • Integrated services which led to a significant increase of applications for job offers.
  • Extended the integration to other countries and successfully handled the load.
Technologies: Java, Spring, Amazon Web Services (AWS), Hibernate, Git, Apache Maven, MySQL, SQL Server 2015, Scrum, Apache Kafka, Kafka Streams, Spring Boot, HTTP, JDBC, Message Queues, RabbitMQ, Apache Tomcat, GWT, APIs, Databases, Back-end Development, Architecture, Integration, REST APIs, Amazon Simple Queue Service (SQS)

Experience

Personal Website

https://fiszer.dev
My personal website is about me and my experience in software development. This simple static website is built with technologies ensuring the best performance and responsive design. Developed using Astro framework, TypeScript, HTML, and Tailwind CSS.

Education

2016 - 2018

Master's Degree in Computer Science

Polish-Japanese Academy of Information Technology - Warsaw, Poland

2010 - 2017

Master's Degree in Civil Engineering

Warsaw University of Technology - Warsaw, Poland

Certifications

JANUARY 2019 - JANUARY 2021

AWS Solutions Architect Associate

Amazon Web Services

JANUARY 2018 - PRESENT

Oracle Certified Professional

Oracle

OCTOBER 2016 - PRESENT

Oracle Certified Associate

Oracle

Skills

Libraries/APIs

REST APIs, React, JDBC, Redux Form, Java Message Service (JMS)

Tools

Apache Maven, Amazon Simple Queue Service (SQS), Kafka Streams, IntelliJ IDEA, Git, AutoCAD, Bitbucket, Jira, NPM, Bazel, RabbitMQ, Apache Tomcat, Astro

Languages

Java, Java 8, Python, JavaScript, HTML, CSS, TypeScript, TypeScript 3, Kotlin, SQL

Frameworks

Spring Boot, Spring, Hibernate, Bootstrap 3, Redux, gRPC, GWT, Tailwind CSS, Next.js

Storage

Databases, MySQL, PostgreSQL, NoSQL, Oracle 12c, Amazon S3 (AWS S3), Redis

Platforms

Amazon Web Services (AWS), Apache Kafka, MacOS, Red Hat OpenShift, Docker, Amazon EC2, AWS Lambda, Kubernetes

Paradigms

Enterprise Application Architecture, Scrum, REST

Other

HTTP, Message Queues, APIs, Back-end Development, Architecture, Integration, SDKs, Full-stack Development, GitHub Actions, Civil Engineering, Construction Engineering, Software Development, Android Development, Groovy Scripting, Enterprise Application Design, Algorithms, SQL Server 2015, Spring Cloud

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring