Hi! I'm Skalin

Fullstack Developer

High level experience in web design and development.

About Me

My Introduction

Hi I'm João Cruz. I'm 21 years old. I program applications as a hobby and I'm actively expanding my expertise into areas like 3D modeling, sound design, and music production.
I'm a full-stack developer with predominant focus on Node.js, experienced with databases like PostgreSQL and MongoDB. I'm also proficient in Markdown due to my extensive use of Obsidian for documentation and note-taking. I'm passionate about working on open-source projects and exploring new technologies.

03+ Years
experience
10+ Completed
project
24/7 Online
support

Skills

My Technical Arsenal

Web Development

HTML5
CSS3
JavaScript
React
Bootstrap
Node.js

Software & Systems

C
C++
Python
Bash
Linux
Windows

Databases

Azure
Postgres
Mongo
Supabase

Mobile & Game Dev

Flutter
Dart
Android Studio
Unity
Godot

Cloud & Tools

Git
Docker
AWS
Postman
VS Code
Obsidian

Design & Create

Figma
Photoshop
Illustrator
Blender
Arduino
Raspberry Pi

Services

What I offer

Ui/Ux
Designer

Fullstack
Developer

Media
Editor

PC Build &
Maintenance

Cyber
Security

Data
Analyst

Portfolio

Most recent work

Discord Bot

A discord bot i solely made with a lot of fun commands.

Coding Projects

Multiple projects I made during my academic career, and some side projects I started for fun.

Music Album

Playlist with different genres of music, made by me using FL Studio.

Flutter App

A Flutter-based mobile app for managing educational courses, featuring enrollment, assignments, quizzes, notifications, forums, and certificates in a user-friendly interface.

Steam Family

A tool fully written in python to fetch the games from all user's in a family using Steam's API.

Home Lab

I personally built, using old computer parts, a home server that hosts the services I use, for exemple, a self hosted Media Player, a Web Monitor, a Smart Home Interface and a Automation Site.

Contact Me

Get in touch

Email

skalin151yt@gmail.com

Github

https://github.com/Skalin151

Discord

@skalin151

Ui/Ux
Designer

Fullstack
Developer

Media
Editor

PC Build &
Maintenance

Cyber
Security

Data
Analyst

× Discord Bot

Discord Bot - Full Project Details

A complete all-in-one Discord bot developed from scratch with a comprehensive set of features and functionalities.

Gaming & Entertainment:
• Character system with rolling, claiming, and collection mechanics
• Automatic horse races with dynamic weather and betting system
• Pet system with walking mechanics and rewards
• Turn-based combat system supporting up to 4 players
• Various minigames (tic-tac-toe, rock-paper-scissors, blackjack)

Economy & Shop:
• Complete item shop with equipment system
• Profile management with inventory and statistics
• Daily rewards and gambling mechanics
• Promotional code redemption system

Moderation & Utility:
• Advanced ticket system for support
• Message purging and moderation tools
• Server information and statistics
• Role management system

Built with Discord.js and MongoDB for persistent data storage, featuring automatic scheduled events and comprehensive database management.

Repo
× Coding Projects

Coding Projects - Development Portfolio

A collection of diverse programming projects spanning web development, mobile applications, and desktop software. Includes full-stack web applications built with modern frameworks like React and Node.js, Python automation scripts, Java desktop applications, and various academic projects demonstrating algorithm implementation and data structure usage. Each project showcases different aspects of software development from UI/UX design to backend architecture.

View Projects
× Music Album

Music Album - Synthwave Collection

A curated collection of original electronic music tracks spanning multiple genres including synthwave, retrowave, and ambient soundscapes. Created using FL Studio with custom synthesizers and sound design, this playlist showcases a journey through nostalgic 80s-inspired melodies, atmospheric pads, and driving electronic beats. Each composition demonstrates different aspects of electronic music production, from vintage analog warmth to modern digital precision, creating an immersive audio experience that complements the synthwave aesthetic.

Listen to Playlist
× Flutter app

Mobile App - Softskills

A comprehensive mobile application for managing educational courses and learning paths, built with Flutter. Features include account management with email verification, password reset, and customizable settings page. Users can enroll in and track courses with restricted access, receive push notifications for updates, submit assignments, and view educational content (videos, links, files). Progress tracking, grade viewing, and automatic certificate generation are integrated. The app offers built-in quizzes, a forum for sharing and posting content, attachments in comments, and topic-based discussions. It also includes notification systems (push/email) and gamification elements like rankings and badges to boost engagement. All functionalities are wrapped in a user-friendly interface focused on learner experience and intuitive navigation.



Core Features:
• Account management with email verification and password reset
• Customizable settings and user profiles
• Course enrollment and progress tracking with restricted access
• Push notifications for updates and important announcements

Learning Tools:
• Assignment submission and grade viewing system
• Educational content viewing (videos, links, files)
• Built-in quizzes and assessments
• Automatic certificate generation upon completion

Social Features:
• Forum for sharing and posting content
• Topic-based discussions with attachment support
• Community interaction and knowledge sharing

Gamification:
• Rankings and leaderboards
• Achievement badges and rewards
• Progress tracking and milestone celebrations

All functionalities are wrapped in a user-friendly interface focused on learner experience and intuitive navigation.

Test Credentials:
Login: anacosta@email.com
Pass: pa55w.rd

View App
× Steam Games

Steam Family - Library Games

A Python application that uses the Steam API to retrieve and aggregate all games from a user's Steam library, either by Steam account (owner) or by specific app ID. It fetches detailed information for each game, including titles, metadata, and other relevant details, organizing and presenting the game library in a clear and accessible format. The tool is designed for efficient game collection management and easy exploration of Steam libraries.

Fetch
× Home Lab

Home Lab - Self-Hosted Infrastructure

A custom-built home server infrastructure using recycled computer parts to create a powerful self-hosted environment. This project demonstrates system administration, network configuration, and service deployment skills.

Hardware Setup:
• Assembled from repurposed computer components
• Custom cooling and power management solutions
• Multiple storage drives in RAID configuration
• Network-attached storage (NAS) capabilities

Self-Hosted Services:
• Swing Music for personal mp3 player
• Jellyfin as an alternative media solution
• N8N for developing task automation
• Home Assistant for smart home automation

Monitoring & Management:
• Netdata dashboards for system monitoring
• Prometheus for metrics collection
• Uptime Kuma for service availability monitoring
• Custom web interface for service management

Automation & Integration:
• Docker containerization for all services
• Automated backup solutions
• VPN access for remote management
• Custom scripts for maintenance and updates

Explore Infrastructure