Janne Koschinski

Senior Software Engineer at Nordeck IT + Consulting GmbH

Dusseldorf, North Rhine-Westphalia, Germany
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Janne Koschinski is a Senior Software Engineer with 11 years of experience building full‑stack, cross‑platform applications and open protocols like Matrix and IRCv3. He combines backend systems expertise—database schema work, sync and pagination improvements—with front‑end polish on React clients, having contributed to notable projects such as Element Web and the matrix-js/react SDKs. At companies from startups to consultancies he has led architecture and delivery for Matrix clients, CI/CD-driven deployments, and cross‑platform UI theming using Kotlin MPP and Compose. He is a maintainers of Quasseldroid and has deep practical experience improving data storage, buffer activity sync, and usability across chat ecosystems. Janne mentors junior engineers and brings disciplined practices (TDD, automation, accessibility) to product teams while still shipping pragmatic, low‑latency tooling like powerline-go enhancements. Based in Düsseldorf, he pairs protocol-level curiosity with hands‑on delivery across front‑ and back‑end stacks.
code11 years of coding experience
job5 years of employment as a software developer
bookComputer Science, Computer Science at Kiel University
github-logo-circle

Github Skills (35)

git10
javascript10
sqlite10
postgresql10
matrix10
powerline10
typescript10
user-interface10
ui-design10
uid10
go10
sdk10
front-end-development10
thread10
database-design10

Programming languages (17)

C#PowerShellJavaC++RustCGoHTML

Github contributions (5)

github-logo-circle
justjanne/powerline-go

Aug 2017 - Jan 2023

A beautiful and useful low-latency prompt for your shell, written in go
Role in this project:
userBack-end Developer
Contributions:48 releases, 19 reviews, 245 commits in 5 years 5 months
Contributions summary:Janne primarily contributed to the core functionality of the powerline-go project by adding a significant number of code changes, including implementing git status tracking and display. Their work encompasses the creation of a new segment for displaying the current working directory, the docker machine name and also enhanced git segment. These changes involved utilizing Go and interacting with shell commands, reflecting a strong focus on server-side development and integrating external tools to extend functionality.
cligolangpowerlinelatencydeveloper-tools
quassel/quassel

Feb 2016 - Feb 2021

Quassel IRC: Chat comfortably. Everywhere.
Role in this project:
userBack-end Developer
Contributions:4 reviews, 126 commits, 60 PRs in 5 years 1 month
Contributions summary:Janne primarily contributed to back-end database storage and related features. They implemented sender prefix storage in the database, updating both SQLite and PostgreSQL schemas, along with the associated core session functionality. The user also fixed bugs in the alias manager to correctly match command inputs. Further development focused on adding functionality for buffer activity and associated sync behavior, demonstrating a focus on improving data management within the application.
chatbouncerirc-clientquasselirc
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial