Tomasz Gerstel

Java | Fullstack Developer

About Me (Brief)

I am a Java developer with commercial experience in building and developing web applications.
I mainly specialize in backend development based on the Spring Framework, but I also work full-stack, using Angular (and other frontend technologies), and more recently, Python.

I have 2 years of commercial experience as a Software Developer in the financial industry and I am currently working on freelance projects involving the development, maintenance, and deployment of web applications.

On a daily basis, I work with Java, Spring Boot, Python, SQL, Docker, and frontend technologies.
Additionally, I develop my own projects where I experiment with Python, AI, and automation of data and image processing.

I hold the Oracle Certified Professional: Java SE 17 Developer certification.

I have a technical and IT education (MSc Eng.) and postgraduate studies in Java programming more.

Technologies I Work With

Frameworks, Interfaces and Standards:

Skills

Practical Skills


My Projects


Quiz-Master

A continuously developed educational platform enabling the creation and solving of thematic quizzes. The project is designed as a scalable full-stack solution with backend answer validation, result tracking, and extensibility for future features.

Technologies

QuizMaster

Features

QuizMaster

Planned Development

QuizMaster QuizMaster

AI Image Processing Platform

A batch image processing platform powered by AI, designed to automate product, catalog, and marketplace image editing.

The application enables simultaneous processing of multiple images using operations such as resize, format conversion, background removal, AI upscaling, and quality enhancement.

ImagesProcessingTool

Technologies

ImagesProcessingTool

Features

ImagesProcessingTool

J-Countant

An application supporting financial management for small businesses. The system enables document tracking, transaction analysis, and automatic calculation of taxes and financial balances.

The project is based on a REST architecture with separate frontend and backend components.

JCountant

Technologies

Features

JCountant

My-Books

A web application that allows users to build their own book library by integrating with the Google Books API.

The project focuses on personal collection management, user authentication, and external API integration.

MyBooks

Technologies

Features

MyBooks

Utility Recorder

A desktop tool for monitoring utility consumption (e.g. electricity, water) with persistent storage, analysis, and visualization capabilities.

UtilityRecorder

Technologies

Features


Logic Game: Number Puzzle

A simple logic game where blocks are moved to arrange them in the correct order.

NumberPuzzle

Technologies

Features


More About Me


back

MyImage

Contact