Open to remote roles

Antoni
Gruba

Mobile & Data Engineer. I build mobile apps and data pipelines. My climbing gym app, Chalkboard, is live on Google Play. BSc Computer Science, University of London (2026).

3+
Years professional experience
1
App on Google Play Store
82%
Computer Science BSc avg. grade
Antoni Gruba

Who I am

I recently completed my Computer Science BSc at the University of London (Goldsmiths), and I'm currently based between Sosnowiec, Poland and Bangkok, Thailand.

I work on two things: mobile apps and data. I built Chalkboard, an Android app for finding climbing gyms, and published it on the Google Play Store. On the data side, I write Python scripts to clean and report on data, query it with SQL, and used AI for transcription and mood detection in Echoes.

I've worked professionally as a Virtual Operations Manager, building sales dashboards and automating workflows with Python, as a Top Rated Plus freelance translator on Upwork with a 100% job success rate, and currently provide expertise for model improvement for a top AI lab through Mercor. I like finishing what I start: Chalkboard is live and Echoes is with testers now.

Outside of tech: rock climbing, filmmaking, photography, and learning languages.

🎓
Education
BSc Computer Science, University of London (Goldsmiths) - Completed 2026, results Dec 2026
📍
Location
Sosnowiec, Poland · Bangkok, Thailand · Remote-only
🗣️
Languages
Polish (Native) · English (C2) · Spanish (B1)
📄
Looking for
Mobile Engineer or Data Engineer roles · Remote

Projects

Event Management Web App screenshots
🌐 Full-Stack

Event Management Web App

An event booking site with two kinds of accounts: organisers and attendees. Organisers create, edit and publish events. Attendees browse and book tickets with tiered pricing and real-time inventory tracking.

Next.js Node.js JavaScript SQL
Evolution algorithm and graph screenshots
🧬 AI · University

Evolutionary Algorithm: Creatures Climbing Simulator

AI creatures evolving to climb a mountain through genetic algorithms. Designed 10+ fitness function variants and tuned the algorithm's settings over several training runs. Graded with distinction.

Python NumPy Genetic Algorithms Physics Simulation

Experience

Aug 2026 - Present
Mercor · Contract
Independent Contractor · AI Model Improvement
Provide expert evaluation and detailed written feedback to improve frontier AI models for a top AI lab. Selected for a highly specialised project; ranked in the top 10% of contributors.
Mar - Sept 2025
Balloon Dude · Contract
Virtual Operations Manager
Built sales analytics dashboards using Python (pandas) and Excel. Automated repetitive workflows and reviewed the website for usability problems.
Dec 2023 - Present
Upwork · Freelance
Polish-English Translator & Localisation Specialist
Top Rated Plus freelancer with 100% job success rate. Translating for one long-term client for about a year, and still working with them. Translated 2,000+ product descriptions for online shops, plus technical documentation and legal content.
Dec 2022 - Jan 2024
mBank S.A. · Contract
Settlement Operations Analyst
Validated transaction accuracy across banking and ATM systems during year-end reconciliations. Found mismatched transactions in settlement data and reported them, during the year-end rush.

Skills

Mobile
React Native JavaScript Android Studio Google Play Store
Backend & Web
Next.js Node.js SQL HTML CSS
Data & AI
Python pandas NumPy scikit-learn Jupyter
Other Languages
C++ C# Unity
Tools
Git / GitHub Excel Power BI Canva
Certifications
IBM Python for Data Science IBM AI Engineering Google IT Support IELTS (7.5)

Get in touch

I'm looking for remote Mobile Engineer or Data Engineer roles. If you're hiring, have a project, or want to ask about my apps, email me or use the form.

I typically respond within 24 hours.

Antoni Gruba
Mobile & Data Engineer · Computer Science BSc, University of London
[email protected] +48 500 839 396 antonigruba.work github.com/ubantpy linkedin.com/in/antoni-gruba Sosnowiec, Poland · Bangkok, Thailand · Remote
Summary
Computer Science graduate (University of London, 2026, 82% average). I built Chalkboard, an Android app for finding climbing gyms, and published it on Google Play. I also work with data in Python, pandas and SQL, and built sales dashboards at Balloon Dude. I currently provide expertise for model improvement for a top AI lab through Mercor. Looking for a remote role in mobile or data engineering.
Work Experience
Independent Contractor · AI Model Improvement
Aug 2026 - Present
Mercor · Contract
  • Provide expertise for model improvement for a top AI lab.
  • Deliver rigorous evaluations and in-depth written feedback that directly shape frontier model quality.
  • Selected for a specialised project; ranked in the top 10% of contributors.
Virtual Operations Manager
Mar 2025 - Sept 2025
Balloon Dude · Contract
  • Used Python (pandas) and Excel to build sales analytics dashboards and identify SKU performance trends.
  • Automated repetitive workflows using scripts (content metadata processing, reporting).
  • Reviewed the website for usability problems and suggested fixes.
Polish-English Translator & Proofreading Specialist
Dec 2023 - Present
Upwork · Freelance
  • Top Rated Plus freelancer with 100% job success rate.
  • Translating for one long-term client for about a year, and still working with them.
  • Translated 2,000+ product descriptions for online shops, plus technical documentation and legal content.
Settlement Operations Analyst
Dec 2022 - Jan 2023, Dec 2023 - Jan 2024
mBank S.A. · Contract
  • Validated transaction accuracy across banking and ATM systems during year-end reconciliations.
  • Found mismatched transactions in settlement data and reported them.
Projects
Chalkboard: Find Climbing Gyms
React Native · JavaScript · Next.js
Android app that shows climbing gyms on a map, with gym profiles and saved lists. Published on the Google Play Store.
Chalkboard App
Echoes: Voice Journal & Mood
React Native · Expo · TypeScript · SQLite · OpenAI · Vercel
Voice journaling app, now in testing. Transcribes spoken entries, tags each day with one of five moods and writes weekly and monthly AI summaries, with streak goals and journals stored on the device.
Echoes App
Event Management Web App
Next.js · Node.js · JavaScript · SQL
Full-stack booking platform. Organisers create, edit, publish events. Attendees browse and book with real-time inventory and tiered pricing.
⌥ GitHub (private - request access)
Event management web app
Evolutionary Algorithm: Creatures Climbing Sim
Python · NumPy · Genetic Algorithms
AI creatures evolving to climb mountains through genetic algorithms. Designed 10+ fitness function variants and tuned the algorithm's settings. Graded with distinction.
⌥ GitHub (private - request access)
Evolution algo
Education
Bachelor of Science in Computer Science (Avg. grade: 82%)
Sept 2023 - Sept 2026
University of London, Goldsmiths, UK
High School with Extended Mathematics, Physics & Informatics
2019 - 2022
IX Liceum Ogólnokształcące in Sosnowiec, Poland
Technical Skills
Mobile
React Native JavaScript Android Studio
Backend & Web
Next.js Node.js SQL HTML CSS
Data & AI
Python pandas NumPy scikit-learn Jupyter
Other
Git / GitHub Excel C++ C# Unity
Additional Information
Languages: English (C2), Polish (Native), Spanish (B1)
Certifications: IBM Python for Data Science, IBM AI Engineering & Data Science, Google IT Support, IELTS
Interests: Rock climbing, filmmaking, photography, languages, travel
Volunteering: Great Orchestra of Christmas Charity (2019-2021), Workaway (07-11.2022)