ML Engineer & Full Stack Developer

Hi, I'm Mohan Giri

ML Engineer and Full Stack Developer specializing in AI/ML solutions and modern web applications. Starting Masters in Computer Science (AI, ML & Algorithms) at University of Helsinki. Based in Finland, I combine practical experience with advanced academic knowledge to build intelligent systems and scalable solutions.

Mohan Giri
Scroll Down

Technical Expertise

As an ML Engineer and Full Stack Developer, I've developed expertise in various technologies and methodologies.

Machine Learning & AI Skills

Portfolio

Featured Projects

A collection of innovative projects spanning machine learning, computer vision, NLP, and web development. Each project demonstrates practical applications of cutting-edge technologies.

Smart Parking Assistant
ML

Bachelor's Thesis Project

Smart Parking Assistant

Developed an intelligent parking management system combining YOLOv5l-based computer vision (97.9% detection precision) with Rasa chatbot interface (92% intent recognition). Implemented transfer learning with synthetic data augmentation on PKLot dataset, integrated Flask REST API for video processing, and created Streamlit web interface for real-time monitoring.

Python
PyTorch
Rasa
+4
Real-time Object Detection System
ML

HAMK Internship Project

Real-time Object Detection System

Implemented YOLO (You Only Look Once) for real-time object detection during internship at HAMK University. Built using YOLOv5, OpenCV for video processing, and Django for web interface. Achieved 95% accuracy with 30+ FPS processing speed. Integrated custom dataset training and model optimization for production deployment.

YOLOv5
OpenCV
Django
+3
Academic Thesis Extraction & Summarization
ML

NLP Research Project

Academic Thesis Extraction & Summarization

Developed an automated system to extract thesis information from theseus.fi and summarize academic concepts. Utilized Hugging Face transformers, T5 model for summarization, and BERT for text classification. Built React Native mobile app with Flask API backend. Processed 10,000+ thesis abstracts with high-quality automated summaries.

Hugging Face
T5
BERT
+4
Tree Species Identification System
ML

Computer Vision Project

Tree Species Identification System

Developed and implemented a computer vision system for automated tree species identification using YOLOv5 deep learning model. Achieved 96.9% precision in identifying five Nordic tree species (Birch, Maple, Pine, Rowan, Spruce). Created an interactive web interface for real-time tree detection and classification.

PyTorch
YOLOv5
Python
+2
Real-Time Speech Sentiment Analysis
ML

NLP System

Real-Time Speech Sentiment Analysis

Developed a real-time speech sentiment analysis system integrating Wav2Vec2 and RoBERTa deep learning models. Implemented audio processing, speech-to-text conversion, and sentiment classification pipeline with visualization capabilities using PyTorch, Transformers, and librosa.

Deep Learning
NLP
Speech Recognition
+2
Gym Management System
WEB

Full-Stack Web Application

Gym Management System

Designed and developed comprehensive gym management system with membership management, class scheduling, and payment processing. Built with modern web technologies including responsive design and real-time updates.

Bootstrap
JavaScript
HTML
+3
E-commerce Testing Framework
TESTING

Quality Assurance Project

E-commerce Testing Framework

Implemented comprehensive automated testing framework for Verkkokauppa.com e-commerce platform using Robot Framework and Selenium. Developed test cases for critical user flows including product search, cart functionality, and checkout process with 95% test coverage.

Robot Framework
Selenium
Python
+3
Career

Work Experience

My professional journey showcases a blend of technical expertise and practical application in machine learning, data science, and leadership roles.

Machine Learning Engineer Intern

HAMK Smart

June 2024 - Nov 2024

Led the development of a comprehensive system for detecting and classifying blisters in color-coated metal surfaces. Implemented dual-approach solution using traditional machine vision (OpenCV) and deep learning (YOLOv5). Developed Django web application for real-time blister detection and comparison with standard images.

Python
Django
YOLO
OpenCV
PyTorch
Bootstrap

Summer Project Developer

Cinia Oy

Sept 2023 - Jan 2024

Collaborated with Finnish tech company to develop call volume prediction system. Integrated external factors using Finnish weather API and calendar events data. Implemented comprehensive data pipeline with ARIMA and SARIMA-X models. Created interactive visualization dashboard for trend analysis.

Python
Pandas
Scikit-learn
Time Series Analysis
API Integration

Service Manager

SiljaLine

July 2013 - Aug 2021

Led team operations for cabin preparation, ensuring high service standards and enhanced guest experiences. Managed service quality and supervised staff operations.

Qualifications

Education & Certifications

My academic foundation and professional certifications that have shaped my expertise in machine learning, data science, and software development.

Education

University of Helsinki

Computer Science (AI, ML & Algorithms)

Master
2025 - 2027

Advanced studies in Artificial Intelligence, Machine Learning, and Algorithms. Focusing on cutting-edge research in deep learning, computer vision, natural language processing, and algorithmic optimization.

Visit Institution Website

HAMK University of Applied Sciences

Computer Applications

Bachelor
2021-2024

Specialized in Machine Learning and Artificial Intelligence applications, with a focus on computer vision and natural language processing technologies. Developed expertise in full stack development using modern tools and frameworks.

Visit Institution Website

Certifications

Data Analyst in PowerBI

DataCamp

Oct 2023

Advanced Data Analyst Course in PowerBI, covering data modeling, DAX queries, and interactive dashboard creation.

AWS Academy Cloud Foundation

Amazon

Sept 2023

Comprehensive overview of AWS Cloud architecture, core services, security, pricing, and support options.

Continuously expanding my knowledge through professional development and online courses.

Insights

From The Blog

Insights and reflections on machine learning, computer vision, NLP, and modern web development. Explore my thoughts on industry best practices and emerging technologies.

Get In Touch

Feel free to reach out to me for any inquiries or collaboration opportunities.

Email

mohan_gi@hotmail.com

Send me an email and I'll get back to you as soon as possible.

Location

Helsinki, Finland

Available for remote work and local meetups.

Connect with me