tomkandula | Tomasz Kandula - resume

SUMMARY
Successful problem-solving professional with experience in corporate banking and programming/process automation. Able to provide quantifiable and award-winning automation initiatives. Currently, I do back-end development with C# and Azure Cloud Services (among others), and web development using UI frameworks like Material-UI; and React.js/Redux.js with TypeScript/JavaScript.
SELECTED ACHIEVEMENTS
- The Association of Business Service Leaders (ABSL) Diamond Award for Automation. Read more.
- Designed and implemented a tool integrated with the ERP system for debt management, that increases work efficiency significantly, it is used within the Shared Service AR Department and Local Business Units. Read more.
- Redesigned, improved, and implemented the companies Web Supplier Form, both front-end and back-end. It also uses separates APIs for IBAN checks and VAT checks. Read more.
- Brought a concept mobile application to market in six months, using FireMonkey framework (for iOS/Android). Back-end was built with Azure SQL Server, REST API service, and Azure Storage. Web page for business was built with Bootstrap 4, AJAX, jQuery, JavaScript with WebPack module bundler. The payments for our clients have been provided via PayU REST API, later changed to PayLane REST API. Read more.
PROFESSIONAL EXPERIENCE
Full Stack Developer
10.2021 - present
- Backend: working on web services, microservices, API integration (incl. 3D-Secure/IT Card). Writing unit tests and integration tests using FluentAssertion.
- Frontend: building fully fledged UI according to the design.
- Projects: authorization pipeline, administration panel, identity server, new login system.
Full Stack Developer
11.2021 - 06.2023
- Backend: working on microservices and API integration with PayU. Writing unit tests and integration tests using FluentAssertion.
- Frontend: building fully fledged UI according to the design.
- Mobile development: building the application for iOS and Android.
- Project: fitness application for trainers and trainees.
Full Stack Developer
07.2021 - 09.2021
- Backend: working on monolith system using web services.
- Frontend: building fully fledged UI according to the design.
- Projects: the application for a credit risk, trade analysis and exposure movement analysis. It allows users to simulate/calculate counterparty portfolio credit risk exposure concerning changes in trade portfolio and collateral allocation.
.NET Developer
12.2020 - 06.2021
- Backend: working on dedicated microservice. Writing unit tests and integration tests using FluentAssertion.
- Mobile development: building the application for iOS according to the design.
- Projects: mobile application “Mój Orange” (Orange Polska), “Monitoring Pro” (Kaczmarski Group).
Infusion Code Sp. z o.o.
part-time/startup
2018 - 2020
1 year 8 months
Software engineer & board member
09.2018 - 04.2020
- Backend: working on monolith system using web services. API integration with payment providers.
- Frontend: building websites with Bootstrap 4.
- Mobile development: building the application for iOS according to the design.
- Documentation: create documentation using C4 model.
- Business: running the company, attending business meetings.
Full Stack Developer
01.2017 - 10.2020
- Backend: working on monolith systems using web services. API integration with VAT service and IBAN service.
- Frontend: building websites according to the UI design.
- Desktop: building desktop application for Windows 10 using VCL and WinAPI.
- Providing support for projects within the Continuous Improvement project pool.
- Cooperating with IT Architect.
Senior Credit Controller / VBA developer
10.2015 - 12.2016
- Prepare credit recommendations for new and existing customers (DFDS Seaways AB in Sweden).
- Make journal entries and process reminders according to Norwegian law.
- Prepare financial report for the Finance Manager (DFDS Seaways AS in Norway).
- Co-operate with General Ledger and Accounts Payable specialists.
- Develop and maintain agreed automation projects (Credit Control Team), using VBA/SQL.
- Act as a mentor to the rest of the Credit Control Team.
- Providing support for users of the ERP system.
- Provide internal VBA/SQL course for colleagues from Credit Control Team.
Credit Controller / VBA Developer
03.2014 - 09.2015
- Prepare credit recommendations for new and existing customers (DFDS Seaways AB in Sweden).
- Make journal entries and process reminders according to Norwegian law.
- Prepare financial report for the Finance Manager (DFDS Seaways AS in Norway).
- Co-operate with General Ledger and Accounts Payable specialists.
- Develop TR Tool project for all Credit Control Team and Local Business Units (VBA/SQL).
Credit Documentation Specialist CTB
11.2012 - 02.2014
- Check projects of facility agreements and their collaterals.
- Provide basic financial analysis of credit card customers.
- Establish new credit ratings and renew existing ones regularly.
- Co-operate with Documentation Department and Risk Department specialists.
- Maintain business relationships with the customers.
- Provide support for the Relationship Managers and the Business Analysts regarding credit agreements, collateral agreements, FX agreements, guarantees.
Assistant to Relationship Manager CTB
01.2011 - 10.2012
- Maintain business relationships with the customers.
- Co-operate with Documentation Department and Risk Department specialists.
- Provide support for the Relationship Managers and the Business Analysts regarding: credit agreements, collateral agreements, FX agreements, guarantees.
Trainee in Loan Department
09.2010 - 12.2010
- Maintain a relationship with the customers.
- Provide support for the Relationship Managers regarding loan agreements, credit risk assessment, credit documentation.
EDUCATION
Poznan School of Banking
includes gap year
2004 - 2010
Master’s degree in finance and banking.
Testimonials
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.
Senior Digital Tax Specialist

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

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.
Vendor Manager | BPO

HOBBIES AND INTERESTS