Skip to content
View vinimendesk's full-sized avatar
🎯
Focusing
🎯
Focusing

Block or report vinimendesk

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
vinimendesk/README.md

👋 Hello, I'm Vinicius Mendes

Software Engineer | Kotlin Multiplatform | AI & Machine Learning


🚀 About Me

I am a Software Engineer focused on building scalable, multiplatform applications and intelligent data-driven solutions.

My main area of expertise is Kotlin Multiplatform, with experience in Android and cross-platform development using Jetpack Compose and Compose Multiplatform. I work with modern architectures, cloud backends, API integrations, databases, and software engineering best practices.

I am also expanding my expertise into Artificial Intelligence and Machine Learning, working with data pipelines, feature engineering, model training, evaluation, experiment tracking, and model management using the Databricks ecosystem.

I enjoy transforming business requirements into reliable software products, combining software engineering, data, AI, and product development.


🏆 Featured Projects

🏗️ HB20 Fuel Management

Cross-platform enterprise application developed to digitalize fuel registration and management in construction operations.

The application includes role-based access control, operator and equipment management, fuel records, authentication, and cloud data synchronization.

Stack: Kotlin Multiplatform, Compose Multiplatform, Supabase, PostgreSQL, Ktor


🏢 Construtor

Construction services platform where I act as Technical Lead and Full-Stack Developer, contributing to system architecture, mobile development, backend integration, product requirements, and project coordination.

The project involves direct interaction with the client, coordination between development and design, task management, and continuous product evolution.

Stack: Kotlin Multiplatform, Compose Multiplatform, Supabase, Ktor, Figma


🎓 SoftwareQuest

Gamified learning platform focused on Software Engineering education, combining learning paths, lessons, challenges, progress tracking, XP, achievements, and performance monitoring.

The project applies software architecture, multiplatform development, cloud services, and gamification to create an interactive learning experience.

Stack: Kotlin Multiplatform, Compose Multiplatform, Supabase, PostgreSQL, MVVM, Clean Architecture


🤖 Retail Demand Intelligence

Machine Learning project developed with Databricks, focused on forecasting daily sales by store.

The project implements an end-to-end Machine Learning pipeline covering data ingestion, data quality validation, temporal feature engineering, data leakage prevention, temporal train/validation/test splitting, model training, evaluation, experiment tracking with MLflow, Model Signature, and model registration in Unity Catalog.

Final Model: Random Forest Regressor RMSE: 1043.12 MAE: 659.35 R²: 0.9247

Stack: Databricks, Apache Spark, Spark ML, MLflow, Python, SQL


🤖 Process Automation Bot

Automation solution developed during my internship to eliminate repetitive manual processes, automate data processing, and improve operational efficiency through web automation and data analysis.

Stack: Python, Selenium, Pandas, OpenPyXL, Web Scraping


💼 Technical Skills

💻 Languages

  • Kotlin
  • Python
  • SQL
  • Java
  • C++

📱 Software & Mobile Development

  • Kotlin Multiplatform
  • Jetpack Compose
  • Compose Multiplatform
  • Android SDK
  • Material Design
  • REST APIs
  • Ktor
  • Retrofit

🧠 AI & Machine Learning

  • Databricks
  • Apache Spark
  • Spark ML
  • MLflow
  • Machine Learning
  • Feature Engineering
  • Model Evaluation
  • Data Preprocessing
  • Python for Data Science

☁️ Backend & Cloud

  • Supabase
  • Firebase
  • PostgreSQL
  • Ktor
  • Authentication
  • REST APIs

🗄️ Databases

  • PostgreSQL
  • DuckDB
  • RoomDB
  • SQLite
  • SQL

🏗️ Architecture & Engineering

  • MVVM
  • Clean Architecture
  • Repository Pattern
  • Dependency Injection
  • Koin
  • State Management
  • Modular Architecture

📊 Data & Automation

  • Pandas
  • NumPy
  • OpenPyXL
  • Apache Spark
  • Web Scraping
  • Process Automation
  • Data Analysis

🎨 Tools

  • Git & GitHub
  • Figma
  • Android Studio
  • IntelliJ IDEA
  • Databricks
  • Trello

🌐 Connect with Me

LinkedIn Medium Instagram


🎵 Fun Fact

Besides technology, I am passionate about music. I enjoy singing and playing guitar, flute, and violin.


⭐ Always learning, building, and turning ideas into software.

Pinned Loading

  1. StudentsManagerApp StudentsManagerApp Public

    for manage music students, your level, how many class they paid, how many class they did, schedule, etc. This project has the objective for apply Kotlin knowledge related RoomDB and improve visual…

    Kotlin 1

  2. Web-Automation-and-Scraping--Selenium--E-Connect Web-Automation-and-Scraping--Selenium--E-Connect Public

    RPA + Web Scraping using Python + Selenium for collect data in a web manage system.

    Jupyter Notebook 1 1

  3. Projeto-Disparo-E-connect Projeto-Disparo-E-connect Public

    A python app for automated whatsApp messaging using Flet (UI) + Selenium (automation).

    HTML 1

  4. Exploratory_Analyts_Job_Opportunities_Kaggle Exploratory_Analyts_Job_Opportunities_Kaggle Public

    Análise exploratória do dataset Job Opportunities do Kaggle. Processo de limpeza, análise com python e construção de dahsboard com power bi.

    Jupyter Notebook 1

  5. Maratona_De_Programacao_SBC_2025_Fase1 Maratona_De_Programacao_SBC_2025_Fase1 Public

    Solve problems using Algorithms and Data Structure for SBC Maratona de Programação 2025.

    Kotlin 1

  6. Reclame-Aqui Reclame-Aqui Public

    A Complaint Box App using for familys. You can see the family members, complaints, profile and add yout complaint.

    Kotlin 1