Dawid Bednorz
About Dawid Bednorz
Dawid Bednorz is a Java Developer with expertise in the Spring Framework and various testing and database technologies. He has worked at AIUT and is currently employed at Future Processing, having studied Automatic Control and Robotics at Politechnika Śląska w Gliwicach.
Work at Future Processing
Dawid Bednorz has been employed at Future Processing as a Java Developer since 2022. In this role, he applies his expertise in Java development and utilizes various frameworks and tools to contribute to software projects. His responsibilities include coding, testing, and maintaining applications, ensuring they meet quality standards and client requirements.
Previous Experience at AIUT
Before joining Future Processing, Dawid Bednorz worked as a Java Developer at AIUT from 2019 to 2022. During his three years at the company, located in Gliwice, woj. śląskie, Polska, he developed software solutions and collaborated with teams to enhance system functionalities. His experience at AIUT helped him build a solid foundation in Java development.
Education and Expertise
Dawid Bednorz earned an Engineer's degree in Automatic Control and Robotics from Politechnika Śląska w Gliwicach, where he studied from 2008 to 2012. His academic background provided him with a strong understanding of engineering principles, which he applies in his software development practices. He has expertise in the Spring Framework, including Boot, Core, Data, and MVC.
Technical Skills and Tools
Dawid Bednorz is proficient in various testing frameworks, including Junit, Mockito, and Hamcrest. He has experience with database technologies such as Hibernate, MySQL, H2 Database, DB2, Oracle, and Flyway. Additionally, he utilizes development tools like Git, SVN, Gradle, Eclipse, Intellij Idea, Postman, and SoapUI in his work.
Familiarity with Additional Technologies
In addition to his core skills, Dawid Bednorz is familiar with technologies such as Lombok and Swagger, as well as design patterns. He also has experience working with IBM Maximo systems, which enhances his capability to develop and maintain enterprise-level applications.