Building Real-Time Movement Recognition with OpenCV
How I developed the computer vision system for Reviva using smartphone cameras and PyTorch to provide instant feedback for rehabilitation exercises.
Machine Learning · Data Science
Milan, Italy
AI undergraduate with hands-on experience in machine learning, NLP, computer vision, and data analytics. Proficient in Python (pandas, NumPy, scikit-learn, PyTorch, OpenCV) and skilled at turning complex data into actionable insights.
Passionate about applying AI to real-world business challenges and a consistent winner in international hackathons.
Sopra Steria
Leading development of Reviva, an AI-powered post-stroke rehabilitation application. Architecting computer vision systems for real-time movement recognition and building transformer-based NLP solutions for medical diagnosis.
University of Pavia / Milan
Conducted independent research on advanced machine learning and NLP applications. Developed multiple projects combining computer vision, transformers, and statistical models.
Expanding Reviva, the AI-powered post-stroke rehabilitation application, with enhanced movement recognition algorithms and personalized treatment plans.
Exploring advanced transformer architectures for medical NLP applications and continuing research in computer vision for healthcare.
Click to expand and see details
AI-powered application for personalized post-stroke rehabilitation. Implemented patient movement recognition using OpenCV and smartphone camera input. Trained a model to provide real-time exercise feedback based solely on visual data.
NLP classifier predicting 22 medical diagnoses from patient symptom descriptions (GretelAI dataset, 1,065 samples). Fine-tuned transformer models: BERT/ClinicalBERT (97% acc, F1=0.97) and Flan-T5 (94% acc), outperforming classical baselines.
Regression models to predict bike sharing demand from weather, time, and calendar features. Implemented preprocessing (scaling, one-hot encoding, PCA/LDA) and trained models including Linear/Ridge/Lasso/ElasticNet, Random Forest, and XGBoost.
by se4wer
AI-powered post-stroke rehabilitation application using computer vision and NLP. Open-sourced to help researchers and developers build healthcare AI solutions.
Creator & Maintainer - Computer vision pipeline, model training, API design
by se4wer
Medical NLP classifier predicting diagnoses from symptom descriptions. Demonstrates transformer fine-tuning and medical AI best practices.
Creator & Maintainer - Data processing, model implementation, evaluation framework
REVIVA - AI-powered app for post-stroke rehabilitation with personalized plans and real-time feedback
Winner in "Biomedicine & AI" track
Represented Italy at the European Finals; received mentorship from healthcare and innovation experts
Andrew Ng (Stanford)
2024-03
University of Pavia
2023-12
EIT Digital
2025-01
Bologna StartUpDays
2024-05
EIT Digital
2024-04
Joint Degree: University of Pavia | University of Milan | University of Milan Bicocca
Milan, Italy
GPA: 27/30
New School, International School of Georgia
Tbilisi, Georgia
GPA: 42/45 (top 3% of students)
Professor of Machine Learning
"Arseniy demonstrates exceptional depth in machine learning theory and practical implementation. His work on medical NLP transformers shows mature understanding of both technical and domain-specific challenges. Highly recommended for advanced AI roles."
2024-12
Judge, Sopra Steria Challenge
"Arseniy's Reviva application was outstanding. The computer vision implementation was technically sound, the healthcare domain expertise was evident, and the presentation was professional. Winner-worthy work across all dimensions."
2024-09
Insights from projects and experiments
How I developed the computer vision system for Reviva using smartphone cameras and PyTorch to provide instant feedback for rehabilitation exercises.
A deep dive into achieving 97% accuracy with BERT and ClinicalBERT for symptom-to-diagnosis classification, and the challenges of working with medical datasets.
Reflecting on winning the Sopra Steria International Student Challenge and the lessons learned in building an AI application for healthcare.
Let me know what opportunities interest you. I'll get back to you within 24 hours.
Common questions from recruiters about availability, experience, and working together.
"Arseniy demonstrated exceptional technical skills and innovative thinking during the hackathon. His ability to apply AI to real healthcare challenges is impressive."