tomkandula | engieener doing backend, frontend & mobile

Your Software Developer

Welcome!

My name is Tomasz, but I usually go by Tom, and I am a contractor and freelancer.

I develop web applications (both backend and frontend) and mobile applications for iOS and Android (cross-platform).

Hit me up should you believe I can help in your next project.

An image of DFDS logo
An image of Orange logo
An image of Credit Suisse logo
An image of mBank logo

AI & LLMs

I build with LLM APIs — primarily Codex and Claude, with additional experience in DeepSeek, Qwen and Kimi — for content generation, analysis and automation. I use AI coding assistants in my daily workflow, and my work covers prompt design, structured outputs and retrieval over business data. I am also working on my own model for vision recognition.

Languages

In my daily work I use the latest C#, modern JavaScript (ES2015 onwards) and the latest TypeScript. In the past I also used languages such as Delphi and VBA for commercial projects, and Assembly, Basic and Turbo Pascal for non-commercial ones. As for my main language, C#, I started with version 6.0 (.NET Framework 4.6), moved through version 7.x (.NET Core 2.1) up to the latest .NET, and today I work with C# 14 on .NET 10.

Frameworks/Libraries

Backend development: I currently work with .NET 10, and I have broad experience with .NET Core from version 2.1 onwards. Frontend development: depending on the project, I work with React + Redux or React + Context API. Mobile development: React Native for iOS and Android. CSS frameworks: I have experience with Bootstrap, Materialize, Bulma and MUI (formerly Material-UI).

OR/M & Databases

I have started with Microsoft Entity Framework and did one project; now in current projects I use Entity Framework Core. Depending on the requirements, I also use lightweight OR/M like Dapper and use Microsoft SQL and Transact-SQL (T-SQL) when necessary. I have experience with both Microsoft SQL Server 2022 and Azure SQL Server. I have also some experience with NoSQL like Azure CosmosDB and Firebase.

Cloud Services

I have experience with Azure Cloud Services: App Services (PaaS), Azure Storage, Azure Redis, Azure Key Vault, Azure SQL Server/Database, CosmosDb (NoSQL), Azure WebJobs in App Services, Azure Functions (C#), Application Insights, Azure Containers with Docker images. Due to mobile application development, I also have experience with Google Cloud Platform (GCP).

Projects

Throughout my career I made more than a dozen large projects so far. Let's look at some of them and learn what kind of application I wrote, what technology I used, and my role in each project.

An image illustrating showcase section
An image illustrating listed features
An image illustrating listed features
An image illustrating listed features
An image illustrating listed features

Technology, Finance and Banking

In my spare time, I write about various technologies of my choice, as well as finance and banking. I share the knowledge and experience. I believe everyone will find something interesting.

Let's delve into finance, banking, technology, and the history of software, among other topics. Read about credit risk, financial analysis, security, architecture, programming, best practices and languages like C#, JavaScript/TypeScript and SQL/T-SQL.

Picture of Joanna Strzyzewska

Joanna Strzyzewska

Tomasz is very motivated, has wide IT knowledge and is constantly developing in new technologies. I have seen many examples of his talent. He is also a good and friendly co-worker and colleague. I can recommend Tomek not only because of his technical and programming skillset but also because of his attitude towards changes and best practices.

Picture of Adama Sow

Adama Sow

While working together at DFDS Tomasz have done very good work in NET Core, Azure. He is really helpful. I would recommend him.

Picture of Scott Lumsden

Scott Lumsden

Tomasz is one of those rare talents, he is extremely adaptable, and capable in turning ideas to reality. His programming ability allows him to build scalable robust digital solutions. While working with him at the accounting shared service center for DFDS, he single handily was also able to produce software solutions with ERP integration helping the AR, AP and GL departments work more effectively.

By sending this message I agree to the terms of use and privacy policy.