01/29/2026 updated


100 % available
A Team of Expert Backend/ Fullstack developers | XPG Factor
Poland, Warsaw, Aleje Jerozolimskie, Poland
Worldwide
MSc Computer ScienceAbout me
PHP, .NET, Python, JS
InnovationUnity 3dASP.NETHTML.NET FrameworkArtificial IntelligenceAmazon Web ServicesBusiness LogicComputer VisionAutomationTest AutomationMicrosoft AzureBusiness AnalysisBusiness ProcessesC Sharp (Programming Language)
Our philosophy is to create technology solutions that deliver real business value. We act as a flexible and transparent partner, diving deep into each client's challenges to provide tailored and effective solutions.
This approach allows us to successfully serve companies of all sizes. We help ambitious startups quickly launch their MVP, while also building mission-critical production systems and digital twins for global industry leaders like
Liebherr and SMS group.
Our goal is to be a reliable technology partner that drives growth and innovation for every client.
1. Technology Stack
Our teams are proficient in a wide array of modern technologies:
We focus on solving core business challenges through technology.
We have a deep understanding of the specific pain points and challenges in the following sectors:
We provide a complete range of services at every stage of the product lifecycle.
This approach allows us to successfully serve companies of all sizes. We help ambitious startups quickly launch their MVP, while also building mission-critical production systems and digital twins for global industry leaders like
Liebherr and SMS group.
Our goal is to be a reliable technology partner that drives growth and innovation for every client.
1. Technology Stack
Our teams are proficient in a wide array of modern technologies:
- Backend: C#, .NET Core, .NET Framework, ASP.NET, Node.js (Express, Nest.js), Python (Flask, Django, FastAPI)
- Frontend: React.js, Angular, Vue.js, TypeScript, HTML, CSS
- Mobile: React Native
- Databases: PostgreSQL, MSSQL Server, Oracle, MySQL, MongoDB, Redis
- Cloud & DevOps: Microsoft Azure, Amazon Web Services (AWS), Google Cloud Platform (GCP), Docker, Kubernetes, Jenkins, Git
- AI & Machine Learning: TensorFlow, PyTorch, ML.NET, Computer Vision, Pandas, NumPy
- Industrial Protocols & Messaging: OPC UA, RabbitMQ, Kafka, IBM MQ
- AR/VR: Unity 3D, Hololens, ARKit, Vuforia
We focus on solving core business challenges through technology.
- Digital Transformation: We design and execute strategies to modernize IT infrastructure and core business processes.
- Business Analysis: We conduct in-depth analysis of your operations to identify risks, define priorities, and scope out the essential functions of a future-proof solution.
- Solution Architecture: We design scalable and secure software architecture, ensuring seamless integration with your existing systems, such as ERP and MES.
- Digital Twin Development: We create comprehensive virtual models for real-time monitoring, simulation, and analysis of industrial assets and processes.
- IIoT Systems: We build custom systems to collect, process, and visualize data from industrial equipment in real-time.
- Project Management: Our experts assemble and manage development teams, guaranteeing full process transparency and alignment with your goals.
We have a deep understanding of the specific pain points and challenges in the following sectors:
- Manufacturing
- Logistics & Transportation
- Hi-tech
- Fintech
- Real Estate
- E-commerce
- Travel
We provide a complete range of services at every stage of the product lifecycle.
- UI/UX Design: Creating user scenarios, prototypes, and interface designs tailored to specific devices and user needs.
- Backend Development: Building efficient, secure, and scalable server-side logic.
- Frontend Development: Crafting intuitive and visually engaging user interfaces.
- Quality Assurance (QA): Performing manual and automated testing to identify bugs, vulnerabilities, and ensure business logic integrity.
- DevOps & CI/CD: Setting up infrastructure and automating build, testing, and deployment processes for fast and seamless delivery of updates.
- Support & Maintenance: Providing post-release support, implementing necessary updates, and scaling the software for new tasks.
- Technical Documentation & Training: Delivering all necessary technical documentation and manuals for your internal teams.
Experience
Professional experience10+ years
Freelancer since2010
Languages
EnglishFluent
Project history
Real-time smoke detection system
Quick and dependable smoke identification in live video footage
About the client
An Austrian-based manufacturing company with a strong focus on process safety.
Mission behind the project
The client asked XPG Factor to create a next-level solution that offers more than traditional video cameras, which only capture video without analyzing it. Our goal was to develop a system that could recognize smoke in the frame as early as possible, in real time, while avoiding false alarms from moving objects, light, etc.Â
Issues we had to solve
One of the main challenges in developing the solution was smoke detection under non-ideal conditions, such as unstable lighting, variable camera angles and differing distances. All of these factors resulted in dust, shadows or glare. To minimize the number of false alarms, we put certain parameters into the algorithm that analyzed the object's transparency level, motion features and other characteristics.
Implemented solution
As a result, our team has developed an intelligent software algorithm capable of analyzing video streams from a standard camera in real time and detecting even barely visible smoke. The solution requires no additional sensors and works stably in visual noise and complex lighting conditions.
Key features of the system
Testing
Our team tested the system under a variety of conditions to maximize its reliability and accuracy. We used a wide range of video footage, from clean and well-lit shots to complex scenes with lots of visual clutter. In addition, our team simulated scenarios with multiple smoke-like objects to ensure that the system does not react to false signals. As a result, the algorithm showed stable operation and high recognition accuracy in all tested cases.
Results & Business value
The system is currently in use on-site and has already provided measurable value to the client.
Technologies
Video Processing & Analysis – OpenCV
Parallel Computing – CUDA
Programming Language – Python, C++
Data Communication – RTSP
Mathematical Libraries / Image Processing – NumPy, SciPy
Machine Learning & Evaluation – Scikit-learn
Quick and dependable smoke identification in live video footage
About the client
An Austrian-based manufacturing company with a strong focus on process safety.
Mission behind the project
The client asked XPG Factor to create a next-level solution that offers more than traditional video cameras, which only capture video without analyzing it. Our goal was to develop a system that could recognize smoke in the frame as early as possible, in real time, while avoiding false alarms from moving objects, light, etc.Â
Issues we had to solve
One of the main challenges in developing the solution was smoke detection under non-ideal conditions, such as unstable lighting, variable camera angles and differing distances. All of these factors resulted in dust, shadows or glare. To minimize the number of false alarms, we put certain parameters into the algorithm that analyzed the object's transparency level, motion features and other characteristics.
Implemented solution
As a result, our team has developed an intelligent software algorithm capable of analyzing video streams from a standard camera in real time and detecting even barely visible smoke. The solution requires no additional sensors and works stably in visual noise and complex lighting conditions.
Key features of the system
- Moving object detection: the algorithm identifies active zones in the frame by filtering out static background and irrelevant elements;
 - Visual feature analysis: it evaluates the color, transparency and texture characteristic of smoke;
 - Trajectory and motion pattern assessment: the solution takes into account the smooth vertical motion of smoke, which is different from the movements of people, machinery and other mobile objects;
 - Contextual frame sequence analysis: the system compares current and previous frames to eliminate false alarms caused by glare and other background fluctuations.
Testing
Our team tested the system under a variety of conditions to maximize its reliability and accuracy. We used a wide range of video footage, from clean and well-lit shots to complex scenes with lots of visual clutter. In addition, our team simulated scenarios with multiple smoke-like objects to ensure that the system does not react to false signals. As a result, the algorithm showed stable operation and high recognition accuracy in all tested cases.
Results & Business value
The system is currently in use on-site and has already provided measurable value to the client.
- High accuracy
- Minimized false alarms
- Compatibility
- Real results from real deployments
Technologies
Video Processing & Analysis – OpenCV
Parallel Computing – CUDA
Programming Language – Python, C++
Data Communication – RTSP
Mathematical Libraries / Image Processing – NumPy, SciPy
Machine Learning & Evaluation – Scikit-learn