Summary
Overview
Work History
Education
Skills
Certification
Projects
Timeline
Generic

Artur Siedlecki

Senior Software Engineer
Katowice

Summary

Senior Software Engineer with 9 years of experience specializing in backend development while maintaining engagement in frontend technologies. Adept at designing and implementing robust, scalable, and maintainable systems. Committed to SOLID principles, clean architecture, and best development practices to drive efficiency and maintainability. Proactive and adaptable team player with a strong ability to collaborate effectively and contribute to high-quality software solutions in dynamic environments.

Overview

11
11
years of professional experience
5
5
years of post-secondary education
1
1
Certification
2
2
Languages

Work History

Senior Software Engineer

Exadel
05.2025 - Current
  • Developed and maintained a large-scale legacy system supporting over 11,000 companies, ensuring stability and long-term maintainability.
  • Improved backend performance by optimizing execution time, memory usage and logging, resulting in faster response times and higher reliability.
  • Refactored and stabilized a PHP/Symfony codebase, introducing structured error handling and modern best practices to reduce regressions and improve reliability.
  • Designed and optimized MySQL queries, indexes and schema changes to improve performance at scale and handle growing data volumes efficiently.
  • Implemented the outbox pattern and expanded RabbitMQ workflows, enabling scalable asynchronous processing and consistent data synchronization across services.
  • Extended REST API endpoints to support integrations with internal systems and external services including SCIM and MS Graph for user provisioning.
  • Monitored and diagnosed performance issues with New Relic and Kibana, proactively identifying bottlenecks and resolving critical incidents to safeguard system stability.
  • Introduced and led daily standups and backend syncs to improve team collaboration and delivery, participated in sprint planning and retrospectives.

Senior Software Engineer

Exadel
10.2023 - 04.2025
  • Designed and implemented hexagonal backend API for a website engaging 100,000 authenticated members annually, including core build, post-launch query and Redis cache optimization.
  • Selected appropriate backend technologies, modeled data, developed the API and implemented business logic, wrote clean and testable code through a test-driven approach.
  • Developed MongoDB/DocumentDB schema, managed subsequent data migrations to accommodate new scenarios.
  • Integrated with external services including AWS (S3, SQS, MediaConvert), OpenAI API, Iterable e-mail/SMS services, Kickbox e-mail verification, Google, Apple, Meta OAuth.
  • Ensured system reliability and fault tolerance, handled errors, logging and optimized backend performance.
  • Documented and maintained API documentation.
  • Developed and maintained end-to-end test suites

Senior Software Engineer

Exadel
11.2022 - 10.2023
  • Expanded and enhanced a robust cryptocurrency focused fintech legacy system, encompassing both frontend and backend components.
  • Developed and maintained backend tests to ensure the system's reliability and identify potential issues.
  • Actively participated in code reviews, providing constructive feedback to colleagues and promoting adherence to coding standards and best practices.
  • Collaborated effectively within a Scrum team, attended daily stand-up meetings, sprint planning sessions, and retrospectives

Senior Software Engineer

Exadel
01.2022 - 10.2022
  • Expanding and enhancing a robust cryptocurrency focused fintech legacy system, encompassing both frontend and backend components.
  • Developing and maintaining backend tests to ensure the system's reliability and identify potential issues.
  • Actively participating in code reviews, providing constructive feedback to colleagues and ensuring adherence to coding standards and best practices.
  • Collaborating effectively within a Scrum team, attending daily stand-up meetings, sprint planning sessions, and retrospectives

Senior Software Engineer

Digitree Group
01.2018 - 12.2021
  • Designed and implemented robust engineering architecture for the backend system.
  • Developed clean, efficient, and documented code for the backend system.
  • Improved overall system efficiency by analyzing backend code, identifying bottlenecks, and optimizing code.
  • Implemented comprehensive backend tests, including unit tests, integration tests, and end-to-end tests.
  • Participated in code reviews, providing constructive feedback to colleagues and collaborating to improve code quality and maintainability.
  • Participated in Scrum meetings, contributing to sprint planning, daily stand-ups to ensure the timely delivery of high-quality software.

Software Engineer

Undicom.pl
02.2016 - 12.2017
  • Developed and maintained backend and frontend code for a range of websites
  • Collaborated closely with the design team to implement visually appealing and user-friendly frontend designs, ensuring seamless integration with backend functionality
  • Provided ongoing support and maintenance for existing websites, addressing client requests and implementing necessary adjustments to optimize performance and user experience

Trainee Programmer

Wasko S.A.
07.2014 - 09.2014
  • Wrote clean, maintainable, and scalable code
  • Produced and maintained clear and concise user tutorials
  • Collaborated with team in design meetings to gather requirements and ensure that the final product meets the needs of the users

Education

Master of Engineering - Informatics

Silesian University of Technology
Gliwice
02.2016 - 11.2017

Bachelor of Engineering - Informatics

Silesian University of Technology
Gliwice
10.2012 - 02.2016

Skills

PHP, Symfony, Laravel, nginx

PostgreSQL, MySQL

MongoDB, AWS DocumentDB

Redis, AWS ElastiCache

RabbitMQ, AWS SQS

REST API, Postman

Docker

Blackfire, KCachegrind

AWS S3, AWS MediaConvert

Git

Certification

Bottega Event Storming Session - Work with client domain

Projects

shopTools - available at shoptools.pl

E-commerce oriented service for efficient, asynchronous mass generation of parameterized content using the OpenAI API, allowing users to schedule tasks and retrieve results later.

Timeline

Senior Software Engineer

Exadel
05.2025 - Current

Senior Software Engineer

Exadel
10.2023 - 04.2025

Senior Software Engineer

Exadel
11.2022 - 10.2023

Senior Software Engineer

Exadel
01.2022 - 10.2022

Bottega Event Storming Session - Work with client domain

12-2019

Senior Software Engineer

Digitree Group
01.2018 - 12.2021

Software Engineer

Undicom.pl
02.2016 - 12.2017

Master of Engineering - Informatics

Silesian University of Technology
02.2016 - 11.2017

Trainee Programmer

Wasko S.A.
07.2014 - 09.2014

Bachelor of Engineering - Informatics

Silesian University of Technology
10.2012 - 02.2016
Artur SiedleckiSenior Software Engineer