Skip to content

yiesko/yiesko

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 

Repository files navigation

To get straight to the point: my name is Enzo Aquino (most people call me yiesko) and I'm 19.

I currently reside in Teresina, Piauí, Brazil. I am enrolled in the third semester of the Systems Analysis and Development degree at UNINASSAU University and I intend to pursue Software Engineering if circumstances allow.

My obsession with programming - both software and a bit of hardware too - started early. When I was around 11, I was already messing with anything tech-related I could get my hands on. At 12 or 13 I was playing with COBOL and Visual Basic on an old PC. My dad works in this area as well, so yeah, the influence is there - but I’ve always been the "let me learn it myself" type.

Later, I even used my old LG L30 Sporty phone to learn Java. That little phone suffered, but it did the job.

Before I went "full code", I started at a no-code / beginner level with Sketchware (e.g.: Sketchware Pro) and Scratch. It sounds simple, but it gave me the spark (and the basics) that pushed me into object-oriented programming - especially Java.

I didn’t start on a fancy setup either. I coded on small devices first, then moved to AIDE (by the appfour team). From there I got curious about low-level stuff and ended up learning Smali (Android’s assembly-like language) to tweak and modify app source code.

I learned Smali and it's opcodes through Russian/English forums (translating a lot along the way). Back in 2017–2018 I even got help implementing AAPT2 on QiDX so I could use AndroidX features.

Over time I kept expanding: decompiling, injecting code, breaking things and fixing things - mostly by experimenting with Sketchware, AIDE and other projects/apps.

At the end of the day, I’m a self-taught developer who genuinely enjoys the process: learning fast, going deep when something catches my interest and turning curiosity into projects. I care a lot about building things that feel good to use (UX matters), but I also like understanding what’s going on under the hood. The tech landscape changes constantly and I’m fine with that - it keeps me moving forward.

Projects

Below are a few projects I’m proud of. Some are long-running, some are academic and some are "I built this because I wanted to learn X" kind of projects.

A project I worked on from 2021 until mid-2023 focused on extracting system images/partitions and building GSIs (Generic System Images) for Android.

A Telegram bot written in Java. It started as something inspired by Bot³+t, but I aimed for something more flexible and "modern" so it could better fit the needs around TrebleExperience.

An Android app written in Java, inspired by the retro social network "Owler" (Twitter-like). The project is currently archived/unmaintained and the original network doesn’t exist anymore, but it was a fun exercise in building a themed mobile experience.

An Android app built for a university assignment, written in Java. The theme was simulating taxi-related fares/pricing logic, so it’s basically a small "business rules" app with a 'fluffy' mobile UI.

A registration-form prototype built for Prof. Vinícius’ course, aimed at implementing a complete, validated registration flow with server-side rendering.

  • Backend: Java 25 + Quarkus + RESTEasy Reactive
  • UI (SSR): Qute templates
  • Data/validation: Hibernate ORM + Bean Validation
  • Database: MariaDB (Docker)
  • Build: Gradle

A console-based veterinary management system in Java 25, built as an academic project to demonstrate the 4 OOP pillars with a complete CRUD flow (pets, owners, vets and consultations).

  • OOP focus: encapsulation, inheritance, polymorphism and abstraction (abstract base + interface contract);
  • Core features: full CRUD, appointment scheduling, relationship selection and basic integrity validations;
  • Status: not fully finished (some non-functional parts still missing), but already usable end-to-end (and I don't intend to finish it, since it was a university project specifically designed to be explored, which could be improved or not).
Skills & Technologies

This is the stuff I’m most comfortable with today (and what I usually reach for depending on the project):

Containers

Podman Docker

Languages

Java Kotlin TypeScript Zig Rust

Databases

PostgreSQL MongoDB MariaDB

Systems

Ubuntu Arch Linux Fedora Alpine Linux

IDEs & Editors

Android Studio IntelliJ IDEA RustRover CLion Visual Studio Code Zed

Cloud / Platforms

Firebase Google Cloud Oracle Cloud Microsoft Azure

Contact

Proton Mail

Telegram

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Contributors