๐จโ๐ป About me:
- ๐ฏ Java/Kotlin Developer, 7+ years of turning coffee into JVM bytecode.
- ๐ Building a large standalone Desktop app with architecture so complex even I keep a map.
- ๐ BSc in Applied Mathematics and Computer Science, Perm State University.
- โป๏ธ I wrote Java so I could appreciate Kotlin more.
- ๐งต Virtual threads, real problems.
- ๐ธ Certified money counting machine sound reproducer ๐
๐บ๏ธ My skills:
- ๐ข Languages:
Kotlin,Java,C++,SQL - ๐ฎ Kotlin/2.4:
Ktor Client/Server,Coroutines + Flow,Exposed,kotlinx.serialization,kotlinx.io - โ Java/25:
Loom (virtual threads),Jigsaw (JPMS),FFM API,ClassFile API - โ๏ธ Backend:
Spring Boot,Spring MVC,Spring Data JPA,Spring Security,Thymeleaf - ๐๏ธ Databases:
PostgreSQL,Redis,MariaDB,H2,SQLite - ๐ป Desktop:
JavaFX,OpenGL,Native Features (JNA/JNI) - ๐ Libraries:
jOOQ,Retrofit,HikariCP,Jackson Databind,ASM,Logback - ๐ชฒ Testing:
JUnit,kotlin-test,mockk - ๐ ๏ธ Build & DevOps:
Gradle,Docker,GitHub Actions,Linux,Bash,Maven,jlink,jpackage - โ๏ธ Minecraft:
Bukkit,Paper,BungeeCord,Velocity,Fabric,Forge,Mixins
๐ค Let's build something:
- โ๏ธ Kotlin/Java backend that scales
- ๐ป Desktop apps that don't look like 2005
- โ๏ธ Minecraft plugins & tooling
- ๐ธ ...or just hire me for the money machine sound
๐ซ Reach me โ I actually reply:
- Telegram โ @soknight
- X โ @SoKnightMF โ well, rarely here