Siyo
Java, JVM, ASMA JVM-compiled programming language with actors, Go-style channels, pattern matching, and Java interop. 19K lines of Java, 1,475 passing tests, dual-path execution (bytecode + interpreter).
SourceSoftware engineer in Izmir, building infrastructure that other software depends on. Compilers, databases, storage engines, and the tools around them. Computer Engineering graduate from Ege University.
A JVM-compiled programming language with actors, Go-style channels, pattern matching, and Java interop. 19K lines of Java, 1,475 passing tests, dual-path execution (bytecode + interpreter).
SourceEmbedded relational database engine with B-tree storage, secondary indexes, GROUP BY, and ACID transactions. Single-file design, built entirely with TDD.
SourceExtensible text editor and IDE framework. Clean architecture separating core editing from UI, transactional command system with undo/redo, workspace management, syntax highlighting.
SourceMaven dependency intelligence CLI — conflict scoring, dependency path tracing, CVE audit, and bump preview. Ships as a GitHub Action.
SourceRight now I'm extending Siyo toward a 1.0 release with generics and interfaces, and working on concurrency control for AeroDB. I write about backend development and systems design on Medium.