Martin Rajniak

// ML / AI ENGINEER  ·  SENIOR MOBILE ENGINEER
rajniak.m@gmail.com
Poprad, Slovakia · Remote
github.com/MartinRajniak
linkedin.com/in/martinrajniak

Senior engineer with 12+ years in mobile pivoting into ML/AI engineering. Completed Géron's Hands-On ML cover-to-cover and shipped multiple end-to-end projects spanning computer vision, time-series forecasting, generative models, and LLM-powered applications. Experience with full MLOps stacks — experiment tracking, cloud GPU training, CI/CD pipelines, and mobile inference deployment.

12+
YRS ENGINEERING
6+
ML PROJECTS
E2E
TRAIN → DEPLOY
GCP
CLOUD NATIVE
ML Projects
Bean Disease Classification E2E
  • Deep CNN with transfer learning, 98% test accuracy on ~1k samples
  • MLflow experiment tracking + Airflow workflow orchestration
  • TFLite deployment to Android for real-time offline inference
  • Dockerized Modal cloud GPU training + Flask REST API
TensorFlowTFLiteMLflowAirflowDockerHuggingFace
Air Quality Forecasting E2E
  • Compared ARIMA, Prophet, XGBoost, LSTM (Willmott Index: 0.84)
  • Recursive forecasting with rolling-window cross-validation
  • CI/CD pipeline with GitHub Actions + Docker
XGBoostLSTMProphetstatsmodelsGitHub Actions
Sudoku Solver (Deep CNNs)
  • TFRecords for large-dataset efficient preprocessing
  • Curriculum (progressive) learning strategy
  • Custom loss function enforcing Sudoku constraints
TensorFlowTFRecordsCustom Loss
Variational Autoencoders (MNIST)
  • VAE for digit reconstruction and generation
  • Latent space visualisation; Beta-VAE experimentation
KerasGenerative ModelsBeta-VAE
Titanic (Kaggle) + Audio Emotion
  • Feature engineering with decision tree importance scoring
  • Audio emotion classification from spectral features
Scikit-LearnRandomForestAudio DL
Full-Stack ML App
Recall – Socratic AI Tutor IN PROGRESS
  • Socratic prompting system for coherent multi-turn LLM teaching
  • Book-specific grounding to prevent hallucination
  • Kotlin Spring Boot REST API on GCP Cloud Run
  • Supabase (PostgreSQL + Auth) + Groq API for fast inference
  • Compose Multiplatform (Android + iOS) client
  • Chrome extension for book content extraction
KotlinSpring BootGCPGroqAPICompose MPSupabase
Technical Skills
ML / DL
TensorFlow · Keras
PyTorch · Scikit-Learn
NumPy · Pandas
XGBoost · LSTM
MLOps
MLflow · Airflow
Docker · GitHub Actions
Modal (GPU)
TFLite · Flask
Cloud & Backend
GCP · Cloud Run
Firebase · Supabase
Kotlin · Spring Boot
Python · Go
Engineering Background
iOS Senior Engineering Manager
Gen Digital (Avast)
2022–2024
Principal / Lead Mobile Engineer
Avast Software
2015–2022
Android Developer
Foundation s.r.o.
2012–2015
Education & Learning
MSc Economic Informatics – Univ. of Economics, Bratislava 2007–2012
Hands-On ML – Scikit-Learn, Keras & TensorFlow (Géron) 2025
Developing Apps with Google Cloud – Coursera Specialisation 2024
IBM AI Engineering – Coursera (5/13 → switched to projects) 2025