Personal Portfolio

Gianluca Grasso

Gianluca Grasso developing software
Background & Philosophy

Software Engineer specialized in systems stability, desktop architectures, and applied electronics.

My journey in computing started at age 7, programming my first video game (*Oceano*) by 8 and exploring machine-level code interactions throughout my technical education in electronics. That inclination evolved into an engineering approach centered around resource efficiency, codebase clarity, and independent software design.

In 2019, I founded Starlyware to create dedicated desktop solutions (such as StarlyCode Studio) while providing customized web architectures and IT engineering for businesses.

Technical Focus Areas:
  • Desktop Software Engineering: Building performant, native Windows applications (.NET, C#, VB.NET).
  • Android Architecture: Native Java app development integrated with Google Firebase backends.
  • Web Development & Full-Stack: Custom platforms in PHP/MySQL, responsive UI, and secure web services.
  • Embedded Systems & Hardware: Firmware logic, Arduino prototyping, and circuit diagnostics.
Stack & Environments

Skills & Technologies

.NET
C#
Java
VB.NET
PHP
JavaScript
CSS3
C++
MySQL
Firebase
Arduino
Illustrator
Python
Git
Android SDK

Working Areas

Technical solutions designed with a modular and independent methodology.

Windows Desktop Engineering

Native Windows software written in .NET, C#, and Windows Forms, optimized for low memory overhead and rapid responsiveness.

Android Mobile Development

Native applications built with Java and Android Studio, integrated with real-time cloud data pipelines in Google Firebase.

Web Systems & Platforms

High-speed responsive websites, bespoke business web applications in PHP/MySQL, and clean server architectures without recurring fees.

Embedded Systems & Hardware

Hardware prototyping using Arduino microcontrollers, circuit logic validation, firmware debugging, and electronics diagnostics.

Technical Consulting & IT Support

System diagnostics, safe storage migrations, secure data recovery workflows, and Windows performance optimization.

UI / UX Design

Human-centered graphical interfaces crafted with straightforward interaction flows, balanced typography, and functional layouts.

Years Coding

Projects Developed

Software Released

Active Brands

Portfolio & Projects

A showcase of official software releases and native applications built by Gianluca Grasso.

StarlyCode Studio Official Software

StarlyCode Studio

Windows Desktop IDE • C# • .NET

A lightweight web-oriented source code editor featuring automatic solution files and distribution on the Microsoft Store.

GeoCrystal Google Play Store

GeoCrystal

Android Scientific App • Java • Firebase

Interactive mineralogy reference app for mineral and gem collectors, complete with technical datasheets and catalog management.

NatureX Native Application

NatureX

Native Android Social App • Java • XML • Firebase

A native social platform for sharing nature photography, engaging in conservation discussions, and real-time sustainability verification.

Bruno Experimental Project

Bruno

Native Android Mobile App • Java • XML

Interactive mobile software designed with illustrative educational content, custom media handlers, and wildlife engagement tools.

Starlyze Native Application

Starlyze

Android App • Astronomy • Java • Firebase

A native application dedicated to astronomical education, featuring scientific celestial body datasheets, an event calendar, and social community features for space enthusiasts.

Forevah Native Application

Forevah

Android App • Event Management • Java • Firebase

Organizational utility designed for ceremony countdowns, guest list management, and synchronized milestone planning.

Methodology

Philosophy & Principles

The technical and architectural pillars that guide every software design.

Efficiency & Native Code

Prioritizing direct compilation, minimal resource consumption, and responsive runtimes across desktop and mobile. Zero unnecessary overhead: software must respond instantly and handle demanding workloads with the lowest possible computational footprint.

Independence & Data Sovereignty

Rejecting vendor lock-in and binding recurring fees. Designing clean, transparent, and portable data structures (SQL and Firebase) to ensure long-term codebase maintainability and complete ownership over your digital infrastructure.

Ergonomics & Pragmatism

Functional, workflow-driven user interfaces free of superficial distractions or deceptive patterns. Every visual element is purposefully engineered to remain intuitive, responsive, and productive right from the first launch.

Articles & Publications

Development retrospective, technical architecture notes, and creative writing.

Early Game Dev

Oceano: My First Videogame at Age 8

Where it all started: the story of programming my very first arcade-style video game during childhood with 80s-inspired pixel aesthetics.

Gianluca Grasso 2 min read
Software Architecture

The Engineering of StarlyCode Studio

From initial drafts in 2013 named "Create Sites" to Microsoft Store release: framework choices, .NET execution, and custom solution file management.

Starlyware Dev 3 min read
Literature & Poetry

Book: "Riflessi nel Silenzio"

A reflective creative work: an introspective collection of poetry exploring mindfulness and quiet contemplation beyond computer screens.

Gianluca Grasso 2 min read