Hi, I am

Dawid Haniewicz

Full Stack Developer

Full Stack Developer with over 6 years of experience in designing and delivering enterprise-grade applications. Experienced in building scalable systems, creating intuitive user interfaces, and integrating complex APIs. Comfortable working in cloud-ready environments and modern development workflows. Focused on clean, efficient solutions that improve performance, enhance user experience, and support business goals.

Profile

What I Do

Delivering end-to-end solutions from concept to deployment

Web Development

Building modern SPA interfaces in Angular and Vue with a strong focus on performance, UX clarity and maintainable component architecture.

Backend Development

Designing clean Kotlin and Java backend services with Spring Boot, GraphQL and REST APIs, focusing on scalability, security and code quality.

DevOps

Containerizing applications with Docker, managing CI/CD pipelines and automating deployments for reliable and reproducible environments.

Tech Stack

Technologies I work with on a daily basis

Click on any technology to see years of experience

Frontend

Backend

DevOps

Tooling

Experience

My professional journey in software development

05.2025 — Present

Full Stack Software Developer

Commerzbank AG

Contributed to the development of a modern, enterprise-grade DLT blockchain platform within a banking environment, focused on building secure and scalable solutions for private transaction management. Led front-end development using Angular 20 and Tailwind CSS to deliver intuitive and responsive user interfaces for managing blockchain-based transactions. Implemented authentication and authorization flows using Keycloak, ensuring secure access control and identity management. Supported back-end development in Kotlin with Ktor and Spring Boot, integrating system components through Liquibase-managed database migrations and OpenAPI-based API specifications. Enhanced platform functionality to enable clients to initiate, review, and manage transactions, monitor expenses, and execute digital agreements within a secure blockchain ecosystem.

Angular Tailwind CSS Keycloak Kotlin Ktor Spring Boot Liquibase OpenAPI
06.2019 — 04.2025

Full Stack Software Developer

Novomind AG

Contributed to the development of enterprise-level platforms at Novomind, including iMARKET for global product order management and iPIM for product information management and synchronization across multiple platforms. Implemented new functionalities to support complex workflows such as order creation, returns, and updates, ensuring seamless data processing and system integration. Improved core infrastructure, optimized data workflows, and developed scalable synchronization mechanisms to ensure consistent and reliable product information delivery. Designed and developed custom front-end applications integrated with complex backend systems, delivering intuitive user experiences while collaborating closely with stakeholders to meet business requirements. Additionally, developed an internal task booking and data management system to manage employee work hours, contracts, invoices, and related data, providing a modern, user-friendly solution that optimized internal operations and improved data visibility.

Java Spring Boot REST Tomcat PostgreSQL Oracle Git GitLab Pipelines Jenkins Jira JEE WildFly Flyway MongoDB Angular TypeScript Docker Kotlin GraphQL VueJS Vuetify JavaScript
01.2019 — 05.2019

Junior Java Software Developer

AKRA GmbH

Developed and maintained a web-based application for managing parking spaces, enabling authenticated users to reserve and manage spaces for themselves and their guests. Implemented key functionalities, including a de-booking feature that allowed flexible reservation cancellations based on specific dates. Ensured application stability through bug fixes, code improvements, and iterative feature enhancements.

Java Spring Framework REST SQL Git
05.2018 — 09.2018

Junior Python Software Developer

CodeLAB

Migrated and integrated multiple databases to centralize candidate data for the Poznan University of Medical Sciences. Designed automated processes to export data in JSON format, enabling seamless data transfer and analysis. Merged fragmented datasets into a single, structured database, improving data organization and accessibility. Developed scripts to generate CSV files to support detailed data analysis and reporting.

Python SQL JSON CSV

Get In Touch

Have a project in mind? Let's work together to bring your ideas to life.

COMING SOON