Karol Wieloch
About Karol Wieloch
Karol Wieloch is a Senior Software Developer at Raiffeisen Bank International AG, specializing in knowledge crunching and utilizing various programming languages and tools. He has extensive experience in software development and research, with a PhD in Management Information Systems from Uniwersytet Ekonomiczny w Poznaniu.
Work at Raiffeisen Bank International
Karol Wieloch has been employed as a Senior Software Developer at Raiffeisen Bank International AG since 2021. In this role, he utilizes various tools including GIT, PostgreSQL, Excel, JIRA, and integrated development environments (IDEs) to enhance software development processes. His contributions to the bank involve applying his expertise in software engineering to develop and maintain banking applications.
Previous Experience in Software Development
Before joining Raiffeisen Bank International, Karol Wieloch worked as a Software Engineer at Flexiana from 2018 to 2021. His responsibilities included developing software solutions in the Poznań Area, Poland. Prior to that, he served as a System Analyst and Developer at EDP Auto from 2012 to 2018, where he focused on system analysis and development tasks. His early career included a position as a Teaching and Research Assistant at Poznan University of Economics from 2003 to 2012.
Education and Expertise
Karol Wieloch earned a Doctor of Philosophy (PhD) in Management Information Systems from Uniwersytet Ekonomiczny w Poznaniu, where he studied from 1998 to 2003. His academic background supports his professional expertise in software development and information systems. He specializes in knowledge crunching and is proficient in multiple programming languages, including Clojure, Python, Java, PHP, SQL, and Tcl.
Research Interests
Karol Wieloch has research interests in several areas, including feature modeling, information extraction, text mining, natural language processing, and information retrieval. These interests reflect his commitment to advancing knowledge in the field of software development and information systems.
Skills Development in Software Engineering
Karol Wieloch actively develops his skills in software engineering, focusing on clean-code practices and SOLID principles. His dedication to these methodologies enhances the quality and maintainability of the software he develops, aligning with industry standards for effective software design.