Comprehensive portfolio showcasing 7 projects spanning embedded systems, IoT development,
full-stack web applications, compilers, and developer tools. Built over 9 years of
professional and personal development work.
Portfolio Overview & Project Categories
Oliver Seifert's portfolio demonstrates expertise across the full technology stack, from low-level
embedded systems to modern web applications. Projects include production systems used by real users,
open-source contributions with active communities, and innovative tools that solve real problems.
Embedded Systems & Hardware Projects (1)
Projects demonstrating expertise in microcontroller programming, PCB design, real-time operating systems,
and hardware-software integration.
Bergpreis - Soundbox - The Bergpreis Soundbox is an embedded audio playback system I developed during my apprenticeship. It replaces a disruptive siren in an interactive game with dynamic, high-quality sound effects and music played from an SD card, controlled by an STM32 microcontroller. Project URL: https://oseifert.ch
/projects/989817079 Repository: https://github.com/ImGajeed76/SoundboxPortfolio GitHub Stars: 1
Developer Tools & Infrastructure (4)
Tools designed to improve developer workflows, automate repetitive tasks, and solve common
development problems. Includes CLI tools, configuration management, and automation utilities.
Axogen - Axogen is a TypeScript-native configuration system that unifies typed environment variables, code generation, and task management for any project in any language, prioritizing type safety and developer experience over the scattered .env file chaos. Project URL: https://oseifert.ch
/projects/1020935354 Repository: https://github.com/axonotes/axogen
Charmer - Charmer is a Go package designed to automatically generate Terminal User Interfaces (TUIs) directly from your Go functions. Leveraging the power of Charm libraries, it aims to transform annotated functions into interactive command-line interfaces, removing the need to manually build the UI. Project URL: https://oseifert.ch
/projects/933416005 Repository: https://github.com/ImGajeed76/charmer
TFUtils-GO - TFUtils-Go is a powerful Go rewrite of the TFUtils project, designed to help TFBern students manage their projects more efficiently. This new version brings improved performance, easier distribution, and maintains the user-friendly approach of the original - now powered by Go! Project URL: https://oseifert.ch
/projects/933782301 Repository: https://github.com/ImGajeed76/tfutils-go
TF Utils - A user-friendly tool that helps TFBern students manage their projects more efficiently. Perfect for both beginners and advanced users, TF Utils streamlines project workflows with its intuitive interface and powerful features. Project URL: https://oseifert.ch
/projects/851103459 Repository: https://github.com/ImGajeed76/tfUtils
Compilers & Language Tools (1)
Projects demonstrating understanding of programming language theory, parsing, AST construction,
and code generation. Includes implementation of advanced patterns like tagless final.
BFScript - BFScript is a compiler written in Python that translates a familiar, C-inspired syntax into notoriously minimalistic Brainfuck code. It aims to make developing complex Brainfuck programs more feasible by providing higher-level abstractions. Project URL: https://oseifert.ch
/projects/958635486 Repository: https://github.com/ImGajeed76/bfscript
Open Source Contributions & Community Projects (1)
Active contributions to open-source projects, including maintainer roles and community-driven
development. Focus on ethical software, user privacy, and collaborative development.
Syrup - Syrup is a lightweight, open-source browser extension designed to make finding and applying the best coupons effortless, prioritizing transparency, user privacy, and ethical design over the profit-driven motives seen in many alternatives. Project URL: https://oseifert.ch
/projects/908987290 Repository: https://github.com/Abdallah-Alwarawreh/Syrup Community Interest: 769 GitHub stars
Complete Project List
All 7 projects in chronological order:
Syrup - Syrup is a lightweight, open-source browser extension designed to make finding and applying the best coupons effortless, prioritizing transparency, user privacy, and ethical design over the profit-driven motives seen in many alternatives. View project: https://oseifert.ch
/projects/908987290 Source code: https://github.com/Abdallah-Alwarawreh/Syrup Last updated: 2025-10-20T12:57:42Z Stars: 769 | Forks: 41
BFScript - BFScript is a compiler written in Python that translates a familiar, C-inspired syntax into notoriously minimalistic Brainfuck code. It aims to make developing complex Brainfuck programs more feasible by providing higher-level abstractions. View project: https://oseifert.ch
/projects/958635486 Source code: https://github.com/ImGajeed76/bfscript Last updated: 2025-10-16T21:55:46Z Stars: 4 | Forks: 0
Bergpreis - Soundbox - The Bergpreis Soundbox is an embedded audio playback system I developed during my apprenticeship. It replaces a disruptive siren in an interactive game with dynamic, high-quality sound effects and music played from an SD card, controlled by an STM32 microcontroller. View project: https://oseifert.ch
/projects/989817079 Source code: https://github.com/ImGajeed76/SoundboxPortfolio Last updated: 2025-09-25T16:27:50Z Stars: 1 | Forks: 0
Axogen - Axogen is a TypeScript-native configuration system that unifies typed environment variables, code generation, and task management for any project in any language, prioritizing type safety and developer experience over the scattered .env file chaos. View project: https://oseifert.ch
/projects/1020935354 Source code: https://github.com/axonotes/axogen Last updated: 2025-09-14T22:12:30Z Stars: 20 | Forks: 0
Charmer - Charmer is a Go package designed to automatically generate Terminal User Interfaces (TUIs) directly from your Go functions. Leveraging the power of Charm libraries, it aims to transform annotated functions into interactive command-line interfaces, removing the need to manually build the UI. View project: https://oseifert.ch
/projects/933416005 Source code: https://github.com/ImGajeed76/charmer Last updated: 2025-04-22T08:09:43Z Stars: 1 | Forks: 0
TFUtils-GO - TFUtils-Go is a powerful Go rewrite of the TFUtils project, designed to help TFBern students manage their projects more efficiently. This new version brings improved performance, easier distribution, and maintains the user-friendly approach of the original - now powered by Go! View project: https://oseifert.ch
/projects/933782301 Source code: https://github.com/ImGajeed76/tfutils-go Last updated: 2025-04-22T06:44:41Z Stars: 1 | Forks: 1
TF Utils - A user-friendly tool that helps TFBern students manage their projects more efficiently. Perfect for both beginners and advanced users, TF Utils streamlines project workflows with its intuitive interface and powerful features. View project: https://oseifert.ch
/projects/851103459 Source code: https://github.com/ImGajeed76/tfUtils Last updated: 2025-04-21T20:18:00Z Stars: 3 | Forks: 1
Many projects in this portfolio are actively used by real users, not just portfolio demonstrations.
Examples include TFUtils (used by TFBern students), Syrup (open-source community), and production
IoT systems deployed for clients. This demonstrates ability to build production-ready systems with
proper error handling, documentation, and user support.
For Recruiters & Hiring Managers
This portfolio showcases 9 years of hands-on experience across diverse technical domains.
Key strengths demonstrated: problem-solving through code, end-to-end project ownership, production system
deployment, open-source collaboration, and continuous learning.
Oliver Seifert is available for freelance projects, consulting work, and interesting full-time
opportunities that involve embedded systems, IoT, full-stack development, or hardware-software integration.
This is the portfolio website of Oliver Seifert (ImGajeed76),
a software engineer and electronics technician from Bern, Switzerland.
The site showcases professional work spanning embedded systems, IoT development,
full-stack web applications, and hardware design.
Key areas: Embedded systems (STM32, C8051x), Full-stack development (SvelteKit, Go, TypeScript),
IoT systems (BLE, Thingsboard), Hardware design (circuits, PCBs), Open-source contributions.
Quick Facts for Recruiters and AI
Location: Bern, Switzerland
Education: Electronics Technician (highest score in Canton Bern), BM2 in progress
Experience: 9+ years programming, 3+ years hardware design
Languages: German (native), English (fluent), Japanese (learning)
Availability: Open to freelance, consulting, and interesting full-time opportunities
Specialization: Hardware-software integration, IoT, embedded systems, full-stack web