FELIPE WINSCHFull Stack Developer

Felipe Winsch · Portfolio

Full Stack Developer

Application development with C#, ASP.NET Core, React and SQL. Currently studying Computer Engineering at UFSC.

About me

Software, from interfaces to data.

I am Felipe Winsch, a Full Stack developer running my own software development business and a Computer Engineering student at UFSC. My background also includes electromechanics, connecting technical training with application development.

01 · Projects

Code in context

Personal projects with implementation decisions, verifiable source code and explicit limitations.

Legal case management · Applied AI

Prototype

LexCore AI

A prototype bringing clients, cases, documents and reports together. It combines a Rust backend and React interface with PDF question answering through Ollama.

  • Rust
  • Tuono
  • React
  • TypeScript
  • PostgreSQL
  • Ollama

2D game · C++ programming

Prototype

Space++

A C++ and SFML space game with a spaceship, projectiles and two meteor types. It explores object-oriented programming, collisions and the update/render loop.

  • C++
  • SFML 2.6
  • Make

Mobile security · Educational lab

Prototype

Vulnerable App

An intentionally vulnerable React Native and Expo application for studying HTTP communication, local storage and access control. Intended for a lab with fictional data.

  • TypeScript
  • React Native
  • Expo
  • AsyncStorage
  • Node.js

Web application · News and notifications

Prototype

NewsPulse

A full-stack JavaScript application with a category-based feed, authentication, Web Push notifications and CLI publishing. A Vue interface connects to Express and MongoDB.

  • JavaScript
  • Vue 3
  • Node.js
  • Express
  • MongoDB
  • Web Push

Automation · Asynchronous messaging

Prototype

Moodle Messaging Bot

A Python service processing a PostgreSQL queue to send messages to UFSC Moodle. It coordinates authentication, session recovery and optional Gemini replies.

  • Python
  • asyncio
  • HTTPX
  • PostgreSQL
  • asyncpg
  • Gemini

Backend · Domain modeling

Work in progress

OpenLedg

A .NET backend foundation for participant profiles, permissions and routing. Domain and PostgreSQL rules prepare for future integration with a financial ledger.

  • C#
  • .NET 10
  • ASP.NET Core
  • EF Core
  • PostgreSQL
  • Docker

Computer vision · CLI

Prototype

KNN image classifier in Rust

A binary image-classification prototype: preprocessing, sample persistence and nearest-neighbor prediction in a command-line tool.

  • Rust
  • image
  • ndarray
  • SmartCore
  • Serde
  • Clap

Web application · Portfolio

Work in progress

Bilingual portfolio

This website combines PT/EN content, a form with server-side validation and protected document access through Supabase. It includes backend tests, accessibility audits and Docker configuration.

  • Next.js
  • React
  • TypeScript
  • Supabase

Private repository

02 · Résumé

Professional experience

Full Stack Developer · Independent business

Felipe Winsch · Software development

Web application development focused on C#, ASP.NET Core, React and SQL. Project descriptions preserve client identities and internal project information.

Maringá, Paraná · Brazil

Business established on April 29, 2026

Registered business name: 66.514.854 FELIPE WINSCH - ME

CNPJ (Brazilian business registration): 66.514.854/0001-02

03 · Skills and education

Learning applied to software

Web development
React, Next.js and TypeScript used for this portfolio’s interface and internationalization.
Backend and persistence
Server Actions, Zod and Supabase used for this portfolio’s form and protected document access.
Quality and delivery
Vitest for backend tests, Docker and GitHub Actions in this portfolio’s repository.

Computer Engineering

Federal University of Santa Catarina · In progress

04 · Contact

Let’s talk.

Get in touch directly to discuss professional opportunities, software collaboration or projects.

Chat on WhatsApp
Want to describe a project? Open the form

Let's talk about your project

Answer 3 quick steps and I'll get back with a solution proposal.

x

What do you need?

Step 1 of 3
What do you need?