Portfolio: Oliver Seifert - Projects & Work
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.
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.
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.
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.
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
Technical Scope Demonstrated
This portfolio demonstrates proficiency in:
- Embedded Systems: STM32, C8051x, FreeRTOS, DMA, I2C/SPI/UART protocols, PCB design
- Programming Languages: C, C++, Python, TypeScript, Go, Kotlin, C#, Rust (learning)
- Web Technologies: SvelteKit, JavaScript, TailwindCSS, Node.js, Tauri
- IoT & Connected Systems: BLE, MQTT, Thingsboard, sensor integration
- Tools & Infrastructure: Git, Docker, Linux, CI/CD
- Specialized: Compiler development, real-time systems, hardware-software integration
Project Impact & Usage
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.
Contact: info@oseifert.ch
GitHub: https://github.com/ImGajeed76
LinkedIn: https://www.linkedin.com/in/oliver-seifert-75661b386/