
Kenneth Geisshirt
Software Developer & Engineering Manager
Om
Kompetencer
JavaScript
15+ års erfaring
TypeScript
8+ års erfaring
C++
15+ års erfaring
CI/CD
10+ års erfaring
git
15+ års erfaring
Linux
20+ års erfaring
Mentoring
10+ års erfaring
Databaser
15+ års erfaring
Technical leadership
10+ års erfaring
Java
8+ års erfaring
Python
10+ års erfaring
node.js
8+ års erfaring
React Native
5+ års erfaring
GitHub Actions
4+ års erfaring
Docker
6+ års erfaring
SQL
10+ års erfaring
NoSQL
10+ års erfaring
Technical hiring
6+ års erfaring
Customer onboarding
3+ års erfaring
Perl
7+ års erfaring
PHP
7+ års erfaring
Erhvervserfaring
Director
Ledede cloud development-teamet. Bidrog til CrateDB Cloud-produktet.
VP of Engineering (interim)
Ledede engineering-afdelingen efter afskedigelse af CEO, CTO, salgschef og flere lead engineers. Ledede engineering-funktionen med ~15 ingeniører og 2 managers; overvågede leverancer på tværs af produkt, platform og customer engineering. Forberedte overgangsprocessen for executive-teamet (ny CEO, CTO og salgschef). Onboardede kunder og overvågede samarbejdet mellem engineering, customer engineering og salg. Ledede migrering af en kunde i transportbranchen til CrateDB og mødtes regelmæssigt med kundens executive-team.
Director (developer experience)
Ledede ecosystem-team med 2 ingeniører; overvågede udvikling af drivere, integrationer og dokumentation. Udviklede features i JDBC-drivere og CrateDB-serveren (Java). Designede ny struktur for udviklerdokumentation. Øgede PostgreSQL-kompatibiliteten af CrateDB ved at tilføje manglende funktioner og rette inkompatibiliteter i PG JDBC-driveren.
Lead Engineer
Skalerede teamet fra 1 ingeniør til 6 ingeniører; stod for teknisk ansættelse og opbyggede teamkultur og processer. Initierede og planlagde CI/CD-migration fra Jenkins til GitHub Actions for 3 større produkter. Transformerede Realm JavaScript SDK og teamet fra C++ til TypeScript, hvilket reducerede udviklingstid og forbedrede developer experience. Initierede og ledede større projekter: implementering af Hermes-support, dyb React Native-integration og omskrivning af SDK. Koordinerede Deep React Native-integration med 2 ingeniører. Ledede komplet omskrivning af Realm JavaScript fra primært C++ til ren TypeScript (op til 5 ingeniører). Ledede Atlas Device Sync-implementeringen for Realm JavaScript og co-designede API for Realm SDKs.
Senior Engineer
Integrerede Realm i MongoDB (teknisk og kulturelt) efter virksomhedsopkøb. Forberedte udfasning af Realm Data Adapter.
Member of Technical Staff
Udviklede SDKs til Realm mobile-databasen (C++, PHP, Python, JavaScript og Java). Præsenterede virksomheden og produkterne ved meet-ups og konferencer. Ledede udviklingen af Realm Data Adapters (TypeScript, node.js). Udviklede benchmark til sammenligning af mobile databaser på Android. Implementerede integration med local-first sync engine for Realm JavaScript og designede JavaScript API.
Selvstændig softwareudvikler
Softwareudvikling (Perl, PHP, C) og systemadministration (Linux og UNIX). Kunder inkluderede virksomheder inden for pharma, telekommunikation, energi og biotek.
Uddannelse
Ph.D.
Soft material science
M.Sc.
Chemistry
B.Sc.
Chemistry and Computer Science