Skip to content
View MatheusFerraro's full-sized avatar

Block or report MatheusFerraro

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.

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
MatheusFerraro/README.md

Hey, I'm Matheus Ferraro πŸ‘‹

Software Developer Β· C#/.NET Β· Embedded Systems Β· IoT

LinkedIn Portfolio Email


About Me

I'm a Software Development student at NBCC Moncton (graduating 2026), originally from Brazil πŸ‡§πŸ‡·, based in Canada πŸ‡¨πŸ‡¦.
I build full-stack applications and embedded firmware β€” from ASP.NET Core REST APIs and SQL Server databases to ESP32 microcontroller prototypes with real sensors and displays.

Currently applying my technical and problem-solving skills as an Electronic Associate at Walmart, where I work hands-on with technology daily.

🎯 Open to Internship / Junior Developer roles for 2026 β€” especially in C#/.NET, IoT, or full-stack development.


πŸ—οΈ Pinned Projects

Real-Time IoT Retail Inventory Tracker

An end-to-end system that automates shelf stock monitoring β€” from a physical ultrasonic sensor to a live web dashboard.

Layer Stack
Backend ASP.NET Core Web API Β· C# Β· Entity Framework Β· SQL Server
Edge Device ESP32 Β· HC-SR04 Ultrasonic Sensor Β· SSD1306 OLED Β· Buzzer
Frontend HTML Β· CSS Β· JavaScript Β· Chart.js (auto-polling)

Highlights:

  • Async/DI architecture following enterprise C# patterns
  • Firmware maps raw distance β†’ stock (%) with constrained bounds
  • Secure credentials β€” Wi-Fi secrets in git-ignored secrets.h
  • Full-stack integration bridging low-level C++ ↔ high-level C#

Demo Repo

Full-Stack Recipe Management Platform

An enterprise-grade web application showcasing N-Tier Architecture, secure authentication, database management, and unit testing β€” built with ASP.NET Core MVC (.NET 8).

Layer Stack
Backend .NET 8 Β· ASP.NET Core MVC Β· Entity Framework Core Β· SQL Server
Auth ASP.NET Core Identity Β· Role-Based Access Control (RBAC) Β· JWT
Frontend Razor Views Β· Bootstrap 5 Β· jQuery Validation
Testing xUnit Β· Moq Β· EF Core In-Memory DB

Highlights:

  • Service Layer pattern decoupling controllers from business logic & data access
  • Admin approval workflows for ingredients/categories (Pending β†’ Approved)
  • Many-to-Many relationships, code-first migrations, and robust DB seeding
  • Hybrid interface: MVC frontend + Swagger-documented REST API

Repo


πŸš€ More Projects

Project Description Tech
🐍 Matheus_Snake OOP Snake Game on ESP32 β€” interfaces, state machine, I2C, hardware fallback C++ Β· ESP32 Β· Arduino Β· SSD1306 OLED
πŸ”Œ Embedded Projects Collection of hands-on hardware prototypes (Arduino UNO & ESP32) C++ Β· GPIO Β· PWM Β· Wi-Fi
🌐 Portfolio Website Personal portfolio site β€” live at matheusferraro.github.io React Β· JavaScript Β· HTML Β· CSS

πŸ› οΈ Technical Skills

C# .NET C++ Python JavaScript HTML5 CSS3

SQL Server MongoDB Git Arduino ESP32 Visual Studio VS Code

Domain Technologies
Backend C#, .NET Core, ASP.NET MVC/Web API, Entity Framework, Java, Python
Embedded C/C++, Arduino, ESP32, IoT Protocols (MQTT / HTTP), I2C, GPIO, PWM
Frontend JavaScript, React, HTML5, CSS3, Chart.js
Databases SQL Server, MongoDB
Tools Git, Visual Studio, VS Code, Arduino IDE

🌐 Languages

Language Proficiency
πŸ‡§πŸ‡· Portuguese Native
πŸ‡¨πŸ‡¦ English Professional Working Proficiency
πŸ‡«πŸ‡· French Beginner / Learning

πŸ“« Let's connect! I'm actively looking for my first developer role and would love to chat.

LinkedIn Email Portfolio

Pinned Loading

  1. MatheusFerraro MatheusFerraro Public

    Hello World ! Welcome to my profile.

  2. RecipeWorld RecipeWorld Public

    C# 1

  3. SmartRetail-System SmartRetail-System Public

    C#

  4. Matheus_Snake Matheus_Snake Public

    C++

  5. MatheusFerraro.github.io MatheusFerraro.github.io Public

    JavaScript