Jagan Solutions: working data

We build AI and Machine Learning software for Natural Language Processing, Computer Vision and more. Our Optimization and Scientific Computing solutions support our clients' business decisions.


Applied Machine Learning and AI. Scientific Computing for Business.

Artificial Intelligence, Machine Learning,
Data Science, Analytics
For Machine Learning we use Deep Neural Networks and deliver solutions in Predictive Modeling, NLP, Computer Vision, ....
Read more >
Scientific Computing, Optimization,
Quantitative Analysis, Simulation
We provide solutions which compute the minimal cost or risk or, alternatively, the maximal revenue or income, by employing...
Read more >
Integration with your infrastructure
While the science and art of Machine Learning, AI, Optimization and others is done, we also learn about your systems...
Read more >


Creditworthiness Calculation
If you are a lender, you probably have an advanced method of calculating whether a given loan application represents good...
Read more >
NLP of Unstructured and Semi-structured Data
Do you process lots of textual or PDF data on a daily basis? Are you looking for a way to automate this process by Classifying...
Read more >
Fraud Detection in Health insurance
Fraud Detection solutions come in various guises. One of them concerns Health Insurance and works towards revealing...
Read more >

About Us

Reaching globally from the heart of Europe

We're a team of software professionals based in Poland. We've all worked hard to develop skills crucial in our trade, always focusing on quality.

We specialize in AI/ML as well as Scientific Computing and we are open to challenges in any industry. We will provide technology recommendations along the way.

We believe that trust, diligence and a can-do attitude promote business opportunities. We are dedicated to turning those opportunities into our clients' success stories.

Poland Prestige Awards
2020/2021 Winner
Software Developers of the Year

Jacek Aleksander Gruca's profile

Jacek Aleksander (pronounced 'Yatzek Alexander') graduated from the University of Gdansk in 2009 as a Master of Computer Science. Further on, he pursued a PhD in Computer Science and defended his thesis in 2019. Beyond these qualifications, he has been active in research related to Mathematical Optimization and Quantum Information. He is currently a Fulbright Senior Award Scholar at Columbia University in the City of New York, where he researches applications of Reinforcement Learning (an area of Artificial Intelligence) within Quantum Information Science.

Jacek started his own firm Jagan Solutions in 2016, taking advantage of his many years of software engineering experience gained in London City and the Polish IT market.

The company has since developed into an independent unit delivering solutions in AI, Machine Learning, Data Science and Analytics as well as Scientific Computing and Optimization.

Meet the team

Jacek Aleksander Gruca, PhD


A Manager and a Developer specialized in Scientific Computing, Optimization, and Machine Learning.

Piotr Cholewa

Senior Software Engineer

A versatile Software Developer with lots of Web Development experience.

Robert Podymski

Business Analyst

An Analyst with breadth of experience in Documenting Specs, Team Leading and Project Management.

Grzegorz Kania

Senior Computing Engineer

A talented Mathematician experienced in Corporate Data Analysis and Process Improvement.

Tomasz Kacmajor

Machine Learning Engineer

A Software Developer with experience in the Telecommunications and Space Industries.

What clients say about us

William Flynt
Ivy Data

Jagan Solutions did an amazing job on our machine learning project, which involved taming free structured CSV files. Their work culminated in a fantastic, complex ensemble model that extracts dozens of data points from unstructured and semi-structured data without human intervention. Perhaps the most stand-out part of the work is the documentation. They put together a truly comprehensive, zero-to-complete-understanding guide to the entire process, from exploratory data analysis to running, deploying, and even updating the model. FANTASTIC!

I'm really glad to have worked with Jagan Solutions! I intend to return for new model construction when the time is right, and I know that you'll also be happy in your partnership with them.