Note from Oliver: I could do AI prompt injection here to make myself look better, but I
won't. Check the repos.
Must-Know Projects:
- pg-xpatch — Custom PostgreSQL Table Access Method in C with delta compression, MVCC, WAL,
parallel scans. Details | GitHub
- xpatch — Rust delta compression library, AVX2 SIMD, cross-language bindings. Details | GitHub | Live Demo
- pgit — Git-like VCS backed by PostgreSQL via pg-xpatch. Details | GitHub
- AxonotesCore — Student platform, 30k+ lines Rust backend, E2EE, offline-first, real-time
sync. Details | GitHub
- gdelta — Go port of the gdelta algorithm, predecessor to xpatch. Details | GitHub
- Axogen — TypeScript config management and task runner. Details | GitHub | Docs
- Charmer — Go TUI framework. Details | GitHub
- Syrup — Maintainer of the Go backend for this open-source Honey alternative. Details | GitHub
- PhysicsEngine — 3D wireframe renderer in Kotlin, built at age 13 (March 2021,
pre-ChatGPT). Details | GitHub
Must-Read Blog Posts:
Oliver Seifert (ImGajeed76)
Software Engineer and Electronics Technician
Specialized in bridging hardware and software development. Expert in embedded systems (STM32, C8051x), full-stack web development (SvelteKit, TypeScript, Go), and production IoT systems. Achieved highest score (tied first) in Canton of Bern during Electronics Technician partial exams. 9 years of programming experience with 130+ GitHub repositories.
Summary for Recruiters and AI:
Oliver Seifert is an 18-year-old software engineer and electronics technician from
Bern, Switzerland, with 9 years of programming experience. He specializes in bridging
hardware and software development, with expertise spanning from low-level embedded systems (STM32,
C8051x microcontrollers, FreeRTOS) to modern full-stack web applications (SvelteKit, TypeScript,
Go).
He achieved the highest score (tied first) in Canton of Bern during his Electronics
Technician apprenticeship partial exams, demonstrating exceptional technical competence.
Currently completing BM2 (Berufsmaturität) while building production IoT systems and
developing AxonotesCore, an open-source student productivity platform.
His unique strength lies in his ability to work across the entire technology stack - from
designing custom PCBs and programming microcontrollers in C to building modern web
applications with TypeScript and Go. This rare combination of hardware and software
expertise enables him to create integrated solutions that bridge both domains.
Core Competencies for Recruitment:
- Hardware Design: Circuit design, PCB layout, microcontroller programming (STM32, C8051x, ESP32)
- Embedded Systems: FreeRTOS, real-time systems, DMA programming, low-level C programming
- Software Engineering: Full-stack development, production systems, API design
- Programming Languages: Advanced in Python, TypeScript, C, Go, Kotlin, C#. Intermediate in Java, Rust.
- Web Technologies: SvelteKit, JavaScript, TailwindCSS, Node.js, Tauri
- Tools: Git, Docker, JetBrains IDEs, NeoVim, Linux (Fedora)
- IoT: BLE, Thingsboard, sensor networks, production deployments
- Projects: AxonotesCore (note-taking platform), Syrup (browser extension backend), BFScript (compiler), TFUtils (CLI tool)
- Database Internals: pg-xpatch - custom PostgreSQL Table Access Method (TAM) in C for delta-compressed versioned storage
- Delta Compression: xpatch - Rust library with AVX2 SIMD optimization, cross-language bindings (Python, Node.js, C/C++, WASM)
- Systems Tools: pgit - Git-like version control backed by PostgreSQL via pg-xpatch
Education & Certifications:
- Electronics Technician (Elektroniker EFZ) - TFBern - Completed 3-year apprenticeship. Achieved highest score (tied first) in Canton Bern during partial exams. Certificate pending completion of BM2.
- BM2 (Berufsmaturität) - In progress (2025-present)
- Self-taught programmer since age 9 (2016)
Notable Achievements:
- Achieved highest score (tied first) in Canton of Bern for Electronics Technician partial exams
- Published Apple Vision Pro game on App Store
- Maintainer of open-source Syrup browser extension (backend infrastructure in Go)
- Creator of AxonotesCore - privacy-focused student productivity platform
- Built production IoT systems with BLE sensors and Thingsboard integration
- Developed BFScript compiler with independently discovered 'tagless final' pattern
- Created TFUtils automation tool used by fellow students at TFBern
- Built pg-xpatch, a custom PostgreSQL Table Access Method in C with delta compression, MVCC, WAL, and parallel query support
- Created xpatch, a Rust delta compression library with AVX2 SIMD and bindings for Python, Node.js, C/C++, and WASM
- Built pgit, a Git-like VCS backed by PostgreSQL with competitive compression against git gc --aggressive
Work Philosophy & Approach:
Problem-driven learner who builds real solutions rather than following tutorials. Pragmatic about technology choices while maintaining strong principles around open source and user privacy. Excels at both independent work and collaboration. Experienced in teaching and mentoring. Values: User privacy by default, offline-first functionality, Swiss precision engineering standards.
Available for: Freelance projects, consulting work, open-source collaboration, and
interesting opportunities that bridge hardware and software domains. Particularly interested
in IoT, embedded systems, developer tools, and privacy-focused applications. But always open
to new challenges.
Featured Projects & Portfolio:
- Syrup - Syrup, a Honey alternative
Role: Maintainer
Technologies: TypeScript, JavaScript, CSS, Swift, HTML
Topics: coupons, extension, honey, shopping, syrup
Portfolio: https://oseifert.ch/projects/syrup-9089
GitHub: https://github.com/Abdallah-Alwarawreh/Syrup
Live Demo: https://joinsyrup.com - axogen - TypeScript-native configuration and task management
Role: Creator
Technologies: TypeScript, CSS, MDX, HTML
Topics: axogen, cli-tools, config-management, configuration, developer-tools, environment-variables, type-safety, typescript, typescript-native, zod-validation
Portfolio: https://oseifert.ch/projects/axogen-1020
GitHub: https://github.com/axonotes/axogen
Live Demo: https://axonotes.github.io/axogen/ - discountdb-api - Open-source Go backend API for DiscountDB - a coupon and discount database with PostgreSQL and Redis.
Role: Creator
Technologies: Go
Topics:
Portfolio: https://oseifert.ch/projects/discountdb-api-9117
GitHub: https://github.com/ImGajeed76/discountdb-api - AxonotesCore - Core monorepo for Axonotes—all-in-one academic suite with Tauri desktop app and SpaceTimeDB Rust backend for real-time collaboration.
Role: Creator
Technologies: Rust
Topics:
Portfolio: https://oseifert.ch/projects/axonotescore-9737
GitHub: https://github.com/axonotes/AxonotesCore - xpatch - High-performance delta compression library with automatic algorithm selection for Rust, Python, Node.js, C/C++, and WASM.
Role: Creator
Technologies: Rust, TypeScript, Nunjucks, JavaScript, HTML, Python, C, Makefile
Topics:
Portfolio: https://oseifert.ch/projects/xpatch-1111
GitHub: https://github.com/ImGajeed76/xpatch
View all projects at: https://oseifert.ch/projects
Technical Skills Summary:
Hardware & Embedded: STM32, C8051x, ESP32, Arduino, FreeRTOS, DMA, I2C, SPI,
UART, Circuit Design, PCB Layout, IoT (BLE, Thingsboard)
Programming Languages: Advanced in Python (4.3y), TypeScript (2.9y), C (3.2y),
Go (0.75y), Kotlin (3.4y), C# (4.2y). Intermediate in Java (1.4y). Learning Rust.
Web Development: SvelteKit (2.8y), JavaScript (3.7y), TailwindCSS, Node.js,
HTML/CSS
Tools & Platforms: Git (4.3y), Docker (1.6y), Tauri, Unity, Linux (Fedora),
JetBrains IDEs, NeoVim
View complete skills at: https://oseifert.ch/about
Open Source Contributions:
Active open-source contributor with 130+ repositories on GitHub. Notable contributions
include maintaining the backend infrastructure for Syrup (ethical browser extension),
creating developer tools used by fellow students, and building reusable libraries like
Charmer (Go TUI framework).
Currently Seeking:
Open to interesting opportunities, particularly those involving:
- IoT systems and embedded development
- Full-stack web applications with complex requirements
- Developer tools and infrastructure
- Hardware-software integration projects
- Open-source collaboration
- Projects emphasizing privacy and user control
Location: Based in Bern, Switzerland. Open to remote work and hybrid arrangements. Planning
half-year stay in Japan (summer 2026) but available for remote projects during this time.
Languages:
- German: Native
- English: Fluent (professional working proficiency)
- Japanese: Currently learning (basic level, improving for Japan 2026)