„Świetny fachowiec, który łączy czucie spraw sprzedaży i IT, co jest wielce pożądanym połączeniem. ”
Tomasz Korulczyk, Ph.D.
Lublin, Woj. Lubelskie, Polska
1 tys. obserwujących
500+ kontaktów
Informacje
🅰🅸 ‣‣‣ 🅴🅽🆃🅷🆄🆂🅸🅰🆂🆃
"Artificial Intelligence, deep learning, machine learning — whatever you’re doing if you don’t understand it - learn it. Because otherwise, you’re going to be a dinosaur within 3 years." - Mark Cuban
====================================================================
I am an enthusiast of utilizing Artificial Intelligence to tackle real-world organizational problems. My focus lies primarily in Machine Learning, with a distinct concentration on Natural Language Processing (NLP), practical applications of models such as ChatGPT, neural networks, and comprehensive predictive analytics.
In addition, I skillfully fuse these AI-centric pursuits with backend technologies to cultivate innovative and seamless solutions. I am consistently excited about participating in collaborative projects and offering my expertise to facilitate transformative results.
#AI Engineer
#Senior Statistical Analyst
#Software Engineer (Experienced in Java & Python)
#Data Scientist
Aktywność
-
Moje pierwsze biuro… Luty 1999 roku – niecałe 20 m2 w Krakowie w starym postkomunistycznym biurowcu na ul. Lea 114. Wielkie marzenia o własnym…
Moje pierwsze biuro… Luty 1999 roku – niecałe 20 m2 w Krakowie w starym postkomunistycznym biurowcu na ul. Lea 114. Wielkie marzenia o własnym…
Polecane przez: Tomasz Korulczyk, Ph.D.
-
Serdecznie zapraszam na bezpłatne warsztaty organizowane przy I. Konferencji Metodologii Badań Psychologicznych "MYŚLI W LICZBACH - O PROBLEMACH I…
Serdecznie zapraszam na bezpłatne warsztaty organizowane przy I. Konferencji Metodologii Badań Psychologicznych "MYŚLI W LICZBACH - O PROBLEMACH I…
Polecane przez: Tomasz Korulczyk, Ph.D.
-
Google a never-ending story :) #ProjectManagement
Google a never-ending story :) #ProjectManagement
Polecane przez: Tomasz Korulczyk, Ph.D.
Doświadczenie
Wykształcenie
-
–
In my PhD research, I analyzed person-supervisor fit (PS) in a sample of 529 individuals to understand its impact on job performance (JP) and retention. The study underscored the vital role of work engagement in mediating the relationship between PS and JP, a finding that can inform the development of AI systems aimed at enhancing work productivity. The nuanced understanding of PS acquired through my research could be pivotal in optimizing AI-human interfaces, potentially leading to more…
In my PhD research, I analyzed person-supervisor fit (PS) in a sample of 529 individuals to understand its impact on job performance (JP) and retention. The study underscored the vital role of work engagement in mediating the relationship between PS and JP, a finding that can inform the development of AI systems aimed at enhancing work productivity. The nuanced understanding of PS acquired through my research could be pivotal in optimizing AI-human interfaces, potentially leading to more effective and intuitive systems. This expertise would be valuable in AI and prompt engineering roles, particularly in tasks involving the alignment of AI functionalities with human behavior to boost work efficiency and satisfaction.
-
–
Java Programming Course at SDA Academy "Unlock the Power of Java"
Course Content:
Java syntax and fundamentals
Object-oriented programming principles
Exception handling and debugging techniques
Java collections and data structures
Database connectivity with JDBC
Multithreading and concurrency
Web development with Java Servlets and JSP
Spring Framework for building robust applications
Unit testing and code quality assurance
Best practices and coding…Java Programming Course at SDA Academy "Unlock the Power of Java"
Course Content:
Java syntax and fundamentals
Object-oriented programming principles
Exception handling and debugging techniques
Java collections and data structures
Database connectivity with JDBC
Multithreading and concurrency
Web development with Java Servlets and JSP
Spring Framework for building robust applications
Unit testing and code quality assurance
Best practices and coding conventions
Stack:
- Java 8+
- Spring (Boot, Core, Data JPA, Security, MVC, Test)
- Hibernate
- Rest API
- Bean Validators
- MySQL/SQL
- Frontend technologies: HTML, CSS, JS, Angular, React
- GIT and version control
- Maven
- Design patterns -
–
-
–
During my Ph.D. internship at the University of Auckland, I immersed myself in advanced statistical techniques and research methodologies. Through hands-on experience and empirical studies, I applied theoretical knowledge to real-world scenarios, contributing to the advancement of knowledge in my field.
I also had the privilege of presenting my research findings at prestigious scientific conferences, gaining insights from experts and sharing my contributions with the wider scientific…During my Ph.D. internship at the University of Auckland, I immersed myself in advanced statistical techniques and research methodologies. Through hands-on experience and empirical studies, I applied theoretical knowledge to real-world scenarios, contributing to the advancement of knowledge in my field.
I also had the privilege of presenting my research findings at prestigious scientific conferences, gaining insights from experts and sharing my contributions with the wider scientific community.
This transformative experience fueled my passion for research and equipped me with advanced statistical knowledge and practical research skills. I am eager to continue my academic journey and contribute to innovative solutions in the field of statistics and research methodology. -
–
Aktywność i stowarzyszenia:Data Science
Data Science after SDA /Coolcode Bootcamp "Empowering Your Data Science Journey"
Highlights:
Comprehensive curriculum covering essential Data Science tools and suites
Hands-on experience with Keras, PyTorch, Optuna, Computer Vision, NLP, and more
Effective experiment tracking with Neptune
Focus on hot topics in Data Science and communication skills
Scrum methodology and agile project work
Tech Stack: Python, PyCharm, Google Colab, Git/GitHub
Timeline:
4…Data Science after SDA /Coolcode Bootcamp "Empowering Your Data Science Journey"
Highlights:
Comprehensive curriculum covering essential Data Science tools and suites
Hands-on experience with Keras, PyTorch, Optuna, Computer Vision, NLP, and more
Effective experiment tracking with Neptune
Focus on hot topics in Data Science and communication skills
Scrum methodology and agile project work
Tech Stack: Python, PyCharm, Google Colab, Git/GitHub
Timeline:
4 weekends of intensive workshops, teamwork, e-learning, and consultations with mentors.
Practical project work in small teams of 4-5 students for hands-on experience.
Individual study of online materials to deepen knowledge.
Code reviews and feedback from mentors to enhance project quality. -
–
1. ChatGPT: Fundamentals and Prompting Ideas
2. ChatGPT: Simplify Complex Information, Prompt Engineering
3. ChatGPT: Content Creation, Social Media, Copywriting, SEO, and Video Scripts
4. ChatGPT: Quickly Learn, Research
5. ChatGPT: Code Generations, Algorithms, Debugging, and Documentation
6. Midjourney: Setup, Settings, Workflow, Commands
7. Midjourney: Reiterating, Upscaling, Aspect Ratios, and Remixing
8. DALL-E 2: Website Interface, Layout, Prompting, Creating…1. ChatGPT: Fundamentals and Prompting Ideas
2. ChatGPT: Simplify Complex Information, Prompt Engineering
3. ChatGPT: Content Creation, Social Media, Copywriting, SEO, and Video Scripts
4. ChatGPT: Quickly Learn, Research
5. ChatGPT: Code Generations, Algorithms, Debugging, and Documentation
6. Midjourney: Setup, Settings, Workflow, Commands
7. Midjourney: Reiterating, Upscaling, Aspect Ratios, and Remixing
8. DALL-E 2: Website Interface, Layout, Prompting, Creating Variations
9. DALL-E 2: Inpainting, Outpainting, and Blending Multiple Images
10. Generative AI for Gigs, Side Hustles, Freelance, and Selling Items Online
11. Generative AI for Business, Marketing Emails
12. AI Video: Create a Talking AI Avatar, Bulk Create TikToks, Reels, and Shorts
13. AI Photo: Make Photo Speak, AI Photoshop Repl. and Remove Watermarks
14. AI Writing and Copy: Automate Messaging, and Data Extraction
15. AI Music: AI Tool Integrations for Music Production
16. AI Voice: Fix Any Audio Into Podcast Quality
Publikacje
-
Being More Idiographic in the Nomothetic World
Polish Psychological Bulletin
Since psychology emerged as an independent field of knowledge, there has been no consensus as
to how it should develop, either, in the idiographic or nomothetic way. In the course of time, due to a commitment to what was seen as objectivity in science, the nomothetic approach came to dominate psychology. Thus, researchers used mostly quantitative psychometric methods to establish general rules of human behaviour. In doing so, the essence of nomothetic research is to be extremely careful when…Since psychology emerged as an independent field of knowledge, there has been no consensus as
to how it should develop, either, in the idiographic or nomothetic way. In the course of time, due to a commitment to what was seen as objectivity in science, the nomothetic approach came to dominate psychology. Thus, researchers used mostly quantitative psychometric methods to establish general rules of human behaviour. In doing so, the essence of nomothetic research is to be extremely careful when interpreting results not to make a reasoning mistake such as the ecological fallacy, as may happen when a researcher draws conclusions about nature of the individual in the group based on average results of the whole group. In the article, we presented two methods for longitudinal research designs which address this problem, and give more idiographic information about participants; via the Reliable Change Index and the Modified Brinley Plot. Finally, we provide a IBM SPSS Statistics syntax automatizing the whole process of computation for these new features. -
The Review of Dyadic Congruency Indexes
Psychological Studies
Dyadic research is becoming more common in social sciences, although there is a relatively small amount
of publications in this field, written in Polish. In the article, I compared and contrasted the most common
and useful indexes of congruence, which may be used to determine the degree of congruency of members
of independent (uncorrelated) pairs. I also indicate usefulness, the conditions of use and the examples of
research questions which may be answered using appropriate indexes.…Dyadic research is becoming more common in social sciences, although there is a relatively small amount
of publications in this field, written in Polish. In the article, I compared and contrasted the most common
and useful indexes of congruence, which may be used to determine the degree of congruency of members
of independent (uncorrelated) pairs. I also indicate usefulness, the conditions of use and the examples of
research questions which may be answered using appropriate indexes. Mathematical assumptions, strengths and weaknesses, a way of interpretation of each indicator have also been presented in the paper. The beneficial results of the review include making more conscious decisions due to getting familiar with using particular indexes in the correct context. SPSS syntax has been prepared with all indexes as a supplement to the article. -
Fit Estimation in Pairs: Perspectives and Restrictions
Polish Psychological Forum
Although the dyadic research is becoming more common social sciences, it is difficult to find detailed methodological elaborations in Polish language how to correctly design, conduct and analyze such data. The aim of the article is to (1) present the background of fit theories from the historical and current viewpoint, (2) organise existing in the literature dyadic research perspectives and (3) present the most common approaches to analyse data within dyad paradigm, including single or…
Although the dyadic research is becoming more common social sciences, it is difficult to find detailed methodological elaborations in Polish language how to correctly design, conduct and analyze such data. The aim of the article is to (1) present the background of fit theories from the historical and current viewpoint, (2) organise existing in the literature dyadic research perspectives and (3) present the most common approaches to analyse data within dyad paradigm, including single or multilevel modelling. The assumptions underlying this type of design as independence of dyad elements and their distinguishability were also elaborated in the article. At the end, limitations of the design as low statistical power and curvilinearity od data are also presented.
Kursy
-
Clean Code: A Handbook of Agile Software Craftsmanship
Book
-
Data Warehousing and Business Intelligence for Managers - 3h
4177004
-
Git Essentials: Learn Git with Bitbucket: 3h
3418102
-
GraphQL API with Spring Boot For Beginners - 4.5h
21870870
-
Java Programming Masterclass for Software Developers: 81h
4152148
-
Modern JavaScript From The Begining: 22h
8757244
-
Niebezpiecznik - How to code safely, deffensive programming course.
-
-
Spring Boot Master Class with Amigoscode,com - 10h
-
-
The Java Design Patterns Course: 24h
13552992
Projekty
-
FB Prophet predictions | Python, ML
The project code is the property of the company and for this reason, it is not publicly accessible.
Scripts utilizing the Prophet time series forecasting method for the extraction, preprocessing, and generation of forecast data. Applications include but are not limited to: sales predictions, forecasts of court hearings and judgments, and CHF/PLN exchange rate predictions. -
Personal Data Interceptor | Python, ML, Open Source
Available at: https://github.com/tkorulczyk/codecool-personal-data-interceptor-ml
Open-source project developed as a part of the Codecool Upskill course. Scrpit aims to identify first and last names as personal data based on a deep learning model trained using TensorFlow. The model was trained on data from the dane.gov.pl database. -
Personal Data Interceptor | Python
The project code is the property of the company and for this reason, it is not publicly accessible.
A service designed for supporting text preprocessing before passing it to OpenAI's GPT model. Its main goal is to identify and intercept personal data such as: phone numbers, emails, national identification numbers (PESEL), other sensitive data, bank account numbers, first names, surnames, postal codes, cities, and street addresses. The service offers several modes for handling this data:…The project code is the property of the company and for this reason, it is not publicly accessible.
A service designed for supporting text preprocessing before passing it to OpenAI's GPT model. Its main goal is to identify and intercept personal data such as: phone numbers, emails, national identification numbers (PESEL), other sensitive data, bank account numbers, first names, surnames, postal codes, cities, and street addresses. The service offers several modes for handling this data: 1) Simple detection, 2) Simple replacement with a specified or default character sequence, 3) Substitution with randomly generated data, 4) Replacement with a random identifier that can be decoded later, 5) Encryption, specifically using the strongest encryption methods. -
Monday.com CRM Manager | Java, Spring
–
Available at: https://github.com/tkorulczyk/monday-crm-manager
For security reasons, the project is set to private. Please reach out to me, and I can grant access to recruiters by adding them as collaborators.
A hobby, made in free time, but comprehensive system for managing events and enhancing Monday.com's CRM for sales lead management. It boasts the following features:
Full communication: Complete CRUD operations for leads to and from Monday.com, sending and responding to…Available at: https://github.com/tkorulczyk/monday-crm-manager
For security reasons, the project is set to private. Please reach out to me, and I can grant access to recruiters by adding them as collaborators.
A hobby, made in free time, but comprehensive system for managing events and enhancing Monday.com's CRM for sales lead management. It boasts the following features:
Full communication: Complete CRUD operations for leads to and from Monday.com, sending and responding to events executed in Monday.com using webhooks.
1) Automatic messaging: Automatic sending of SMS messages and formatted emails using Thymeleaf and the MimeMessage class, scheduled with cron - for instance, reminders for meetings or birthday SMS.
2) Personalized communication: Custom name declination for tailored messaging.
3) Appointment management: Registering and rescheduling sales meetings.
4) Inpost code dispatch: The ability to send Inpost codes to clients with a single click using the Inpost API.
5) Event-driven operations: Triggering and executing events with webhooks, such as sending business cards, sending meeting links, and dispatching emails with interview links for client feedback, and more.
6) Data integration: Fetching leads and updating statuses from another system via REST API (bi-directional communication). -
ChatGPT Assistant | Python
–
The project code is the property of the company and for this reason, it is not publicly accessible.
A service designed for managing prompts appended to user queries for OpenAI's ChatGPT, aiming to specify a particular role and behavior of the model. -
Codecool Spaceship Titanic | Python, ML
–
Available at: https://github.com/tkorulczyk/codecool-spaceship-titanic
As part of the Codecool Upskill course, I developed a script focused on a Data Science challenge related to the fictional "Spaceship Titanic" scenario. The core task was to utilize available data from the damaged spaceship's computer system to predict which passengers were affected by a spacetime anomaly.
To ensure the model's effectiveness, the process involved thorough data preprocessing (addressing missing…Available at: https://github.com/tkorulczyk/codecool-spaceship-titanic
As part of the Codecool Upskill course, I developed a script focused on a Data Science challenge related to the fictional "Spaceship Titanic" scenario. The core task was to utilize available data from the damaged spaceship's computer system to predict which passengers were affected by a spacetime anomaly.
To ensure the model's effectiveness, the process involved thorough data preprocessing (addressing missing data, managing outliers, etc.), selecting an optimal classification model, and fine-tuning hyperparameters. Through these steps, I achieved an accuracy score of 0.80523. -
Fake Lead Detector | Python, ML
–
The project code is the property of the company and for this reason, it is not publicly accessible.
Script that learns the characteristics of leads, such as: email length, email domain popularity, phone number length, digit arrangement, the presence or absence of a first name in the email or address details. Based on these characteristics, it classifies whether a lead is mistaken or genuine. Classification accuracy score is 94% -
Codecool Recruitment Task | Python, ML
–
Avaliable at: https://github.com/tkorulczyk/codecool-recruitment-task
This script was developed as a qualifying recruitment task for Coolcode Upskill. The objective was to predict the spectroscopic signal values of sensors for isopropanol and water based on measured characteristics in air using a ML algorithm. Data was sourced from various files, consolidating 10 sensor measurements for air, water, and isopropanol. After ensuring data integrity, the dataset was segmented into test and…Avaliable at: https://github.com/tkorulczyk/codecool-recruitment-task
This script was developed as a qualifying recruitment task for Coolcode Upskill. The objective was to predict the spectroscopic signal values of sensors for isopropanol and water based on measured characteristics in air using a ML algorithm. Data was sourced from various files, consolidating 10 sensor measurements for air, water, and isopropanol. After ensuring data integrity, the dataset was segmented into test and train subsets. Using linear regression, the independent variable (air) was analyzed against the dependent variables, achieving a model fit with 87.99% explained variance for training and 87.70% for testing. While air was a strong predictor, certain discrepancies were observed in the results, prompting a recommendation to explore non-linear regressions for potential improvements. -
SDA Weather Service | Java
–
Available at: https://github.com/tkorulczyk/sda-weather-service
Java app developed as a part of the Java Fundamentals course offered by the Software Development Academy, this service is a straightforward tool that retrieves weather information from the Weather Stack API based on user inputs such as location and the desired date of weather data (current forecast or historical). It also provides the option to save the fetched weather data to an in-memory H2 database. The architecture of…Available at: https://github.com/tkorulczyk/sda-weather-service
Java app developed as a part of the Java Fundamentals course offered by the Software Development Academy, this service is a straightforward tool that retrieves weather information from the Weather Stack API based on user inputs such as location and the desired date of weather data (current forecast or historical). It also provides the option to save the fetched weather data to an in-memory H2 database. The architecture of this solution is based on the clean architecture principle.
UPDATE: recently, the project has been updated with functionality that allows chatGPT to make recommendations on appropriate clothing and possible outdoor activities based on weather data. -
SDA Guess Number Game | Java
–
Available at: https://github.com/tkorulczyk/sda-guess-number-game
Java app developed as part of the Java Fundamentals course offered by the Software Development Academy, this service is a basic game in which the user tries to guess a number randomly generated by the system. The game tracks the number of attempts and the time taken to guess the correct number. -
SDA Diary | Java
–
Available at: https://github.com/tkorulczyk/sda-diary
Java app developed during the Java Fundamentals course offered by the Software Development Academy. App serves as a basic electronic diary. It allows users to save entries with a title and content to a database and provides functionalities for both writing and retrieving these entries.
Języki
-
English
Biegłość na poziomie zaawansowanym
-
Russian
Biegłość podstawowa
Otrzymane rekomendacje
1 osoba poleciła użytkownika Tomasz Korulczyk, Ph.D.
Dołącz teraz, aby wyświetlićWięcej działań użytkownika Tomasz Korulczyk, Ph.D.
-
Otrzymanie kolejnego dofinansowania z Funduszy Europejskich to dla nas jasny znak, że produkty Medical Inventi S.A. wyróżniają się na skalę światową.…
Otrzymanie kolejnego dofinansowania z Funduszy Europejskich to dla nas jasny znak, że produkty Medical Inventi S.A. wyróżniają się na skalę światową.…
Polecane przez: Tomasz Korulczyk, Ph.D.