5 reviews
External Reviews
Technologies
Services
Notable Clients
Ermlab is a software development studio based in Olsztyn, Poland, focused on web applications, mobile apps, and machine learning. The company works with Python, .NET, and JavaScript across full-stack projects, from architecture design through deployment. They've built applications for travel expense management, veterinary communication platforms, and data analysis tools, typically engaging in 3–12 month projects with dedicated technical teams and a customer advocate assigned to each engagement.
Services and capabilities
Ermlab offers three main service lines: web application development, mobile app development, and machine learning consulting and implementation.
For web applications, they design and build REST APIs and full applications from scratch using Python (Django, Flask, FastAPI), Celery, and Elasticsearch. They handle architecture design and move clients from concept to working software.
Mobile development covers iOS and Android, primarily using Xamarin (.NET) and React Native. Recent projects include the Rydoo Travel app (Xamarin Native, 8-month rewrite after an initial 3-month Forms prototype) and Plot On Spot (React Native, with custom mapping solutions using React Native Maps and Redux). They also manage external development teams remotely, using GitLab for task tracking, Slack for communication, and weekly sprints.
For machine learning, Ermlab advises on problem analysis and R&D strategy, then implements and integrates ML algorithms into production systems. They have hands-on experience with NLP (text processing) and image recognition, working with PyTorch, Scikit-learn, and Hugging Face. They also built Goodwrite.it, an AI-powered writing assistant.
Notable work
Ermlab's portfolio spans business travel, healthcare, logistics, and consumer software. For iAlbatros (later rebranded as Rydoo under Sodexo), they built two mobile applications: Maya Expense (Xamarin Forms, September 2016 start) for expense reporting during business trips, and Rydoo Travel (Xamarin Native, July 2017–June 2018). The Rydoo app lets users search flights, trains, hotels, and rental cars; view upcoming and past trips; handle offline/online sync; and manage push notifications. A key technical challenge was implementing custom push notifications when standard extensions didn't meet requirements.
For Plot On Spot, a platform mapping literary and film locations worldwide, Ermlab managed an external development team building the web application (using GitLab, Slack, weekly sprints) and built the React Native mobile app in-house. The mobile version includes geolocation-based plot discovery, search with Google Places integration, and login via password, Facebook, and Google. They avoided Expo's mapping solution and built in pure React Native to handle complex marker grouping.
Other shipped projects include VTS Project (route and freight cost planning for logistics), Tellvet (communication platform for veterinarians and specialists), flexiboard (API and backend), BrokerSystem, and a consumer risk assessment app for Nationale-Nederlanden using Python and JavaScript.
Ermlab also contributes to open source, with visible work on Meteor, GitLab API, Drupal (a module for showing recently read content), an NGINX-LUA dynamic proxy with Redis caching, and lightning-rstat, an R language client.
How they work
Ermlab assigns a dedicated technical team and a customer advocate to each project. Clients receive access to a shared communication platform and technical-financial progress reports. Communication is explicit: weekly sprints, Slack for async updates, and regular video calls. Projects are structured by phases (e.g., the Rydoo rewrite was two stages: 3 months on Xamarin Forms, then 8 months on Xamarin Native). For external team management, they use GitLab for task breakdown and enforce weekly sprint cycles.
Team and credentials
No founding date, team size, or formal certifications (ISO 27001, SOC 2, etc.) are mentioned in the source material. The company lists two office addresses in Olsztyn with different phone lines (office general line: +48 536 995 568; customer support: +48 536 030 696). Their NIP (Polish tax ID) is 7393868502. Technical depth suggests a team of 20–40 engineers, but this is not stated. They appear to work primarily in Polish and English given their website language and client work.
Interested in working with Ermlab?
Tell them about your project. No commitment, no fees.
The buyer’s weekly brief
Compare offshore teams before you request quotes
Get the free buyer guide PDF with pricing context, vendor questions, a printable scorecard, and a pilot checklist. Then get one practical hiring brief every Thursday.
Free. Confirm your email to join. One confirmation reminder, then no newsletter unless you opt in.
See what’s in the buyer guideCase Studies
Ermlab hasn't published any case studies on Offshore.dev yet.
When they do, their project portfolio will appear here.
Client Reviews
Reviews from verified clients
5 third-party reviews
Ermlab hasn't received any verified reviews on Offshore.dev yet.
Client reviews will appear here once they are submitted and verified.