Jan Szumiec - Leitender Softwareingenieur
Erfahrungen
Leitender Softwareingenieur
Deliveroo
- Bestehendes System zur Weiterleitung von Marketing-Events erweitert, um Daten an TikTok zu senden und damit einen neuen Remarketing-Kanal zu erschließen.
- Zusätzliche 10 % Remarketing-Kanalauslastung erzielt, indem ich detaillierte Analysen zu fehlenden oder ungültigen Event-Daten durchgeführt habe.
- Eine Echtzeit-Pipeline zur Analyse von Event-Volumina im Verhältnis zu Anwendungscode-Änderungen erstellt, die uns ein schnelles Zurücksetzen fehlerhafter Änderungen ermöglichte.
Leitender Softwareingenieur
Indeed Flex
- Eine große (850 kLOC) Rails-Codebasis mit hoher fachlicher Komplexität gewartet und erweitert.
- Überarbeitung der Tarifberechnung geliefert, die erforderlich war, um einen Kunden im Millionen-Pfund-Bereich zu gewinnen.
- Feature zur granularen Anpassung von Schichten geliefert und damit Milliarden Pfund im adressierbaren Markt erschlossen.
- Zeit zur Problemdiagnose durch Einsatz von Observability verkürzt.
Engineering Manager
Knowde
- Internationale Remote-Teams über mehrere Zeitzonen geführt.
- Schlüsselprojekte trotz technischer und nicht-technischer Hindernisse erfolgreich abgeschlossen.
- Observability für Services in der Organisation eingeführt, Zugriffssteuerungsarchitektur vereinfacht und Initiativen zur Reduzierung technischer Schulden geleitet.
- Last einer wichtigen Anwendung um 95 % gesenkt, dabei in den ersten 8 Wochen 18 000 $ jährlich eingespart und 2023 zusätzlich 25 000 $ jährlich.
- Incident-Response-Prozess eingeführt sowie Prozess zum Management technischer Schulden etabliert.
Mitgründer
PixelPaper
- Innerhalb von 90 Tagen eine produktionsreife, kollaborative und einbettbare Whiteboard-Lösung für den EdTech-Markt ausgerollt.
- Vertriebsgespräche, Discovery-Meetings, Architektur, Implementierung und teilweise Projektmanagement.
- Profitabel, aber nicht genug, um das Unternehmen am Leben zu erhalten.
Senior Software Engineer – Network Economics (vertraglich)
Deliveroo
- Internes Tool eingeführt, mit dem nicht-technische Mitarbeiter ML-Modelle ändern können, und damit die Zeit von über einem Tag auf wenige Minuten reduziert (Ruby).
- Einen wichtigen hochfrequentierten Service (400 Mio. Anfragen/Monat) als Extrakt aus einem Monolithen implementiert und eingeführt, um Experimente zu ermöglichen und die Customer Experience zu verbessern (Go).
- Bei der Behebung von SEV-1-Incidents unterstützt. Während eines Lasttests selbst einen SEV-1-Incident verursacht, diesen mit minimalen Auswirkungen behoben und Korrekturen eingeführt.
Leitender Produktentwickler (Vertrag)
Account Technologies Group
- Entwarf und entwickelte in 6 Monaten ein neues P2P-Investitionsprodukt von der Idee bis zur Markteinführung.
- Senkte durch Vestapay die Kapitalkosten für ergänzende Produkte (Tappily & SafetyNet) drastisch.
- Entwarf und entwickelte eine neue Plattform für den Immobilienbereich inkl. PSD2 PISP/AISP-Integration.
- Erhöhte die operative Flexibilität erheblich und senkte die Kosten durch den Einsatz von Cloud-Computing.
- Führte Identity Pinning ein und nutzte Social-Logins über eine IAM-Plattform.
- Vermittelte dem Team Methoden der Produktentwicklung, wie Nutzerforschung, schnelles Prototyping und den Umgang mit ständig wechselnden Anforderungen.
- Betreute ein Team von 4 Junior-Entwicklern.
Technischer Architekt (Vertrag)
Department for Education
- Führte im Rahmen eines Alpha-Phase-Projekts im Pflege- und Adoptionsbereich Markt- und technische Recherchen zur F&A-Management-Software durch.
- Entdeckte ein dysfunktionales Ökosystem mit sehr begrenztem Wettbewerb.
- Entwickelte die Strategie des Ministeriums, als Anbieter in den Markt einzutreten und zu zeigen, was ein gutes Preis-Leistungs-Verhältnis ist.
Leitender Blockchain-Entwickler (Vertrag)
Boston Consulting Group/De Beers Group of Companies
- War in der Anfangsphase des Projekts bei der Boston Consulting Group als technischer Leiter tätig.
- Entwickelte einen PoC für vertraulichen Datenaustausch mit Intel SGX-Technologie (C++, später Rust). Arbeitete am Code, an der Architektur und an DevOps (AWS, Rancher, Terraform).
- Begleitete das Projekt bei der Übergabe an den Kunden und fungierte als interimistischer CTO. Berichtete direkt an den General Manager.
- Präsentierte regelmäßig dem Vorstand der De Beers Group.
- Baute ein Team von 7 Entwicklern auf, definierte Roadmaps und managte Risiken sowie technische Schulden.
Software-/Infrastruktur-Entwickler (Vertrag)
Open Banking UK
- Mitverfasste den UK Open Banking API-Standard.
- Nahm an Meetings mit Stakeholdern (CMA9-Banken) teil und erstellte technische Empfehlungen.
- Erstellte Dashboards zur Leistungsüberwachung, um die NFR-Konformität sicherzustellen (Go + Lambda).
Leitender Softwareentwickler (Vertrag)
PrimeRevenue
- Entwickelte und implementierte ein Paket zur Verwaltung des Lebenszyklus von Unternehmensanleihen mit Rails und React.js.
- Fungierte als technische Ansprechperson in einem kleinen Team von 4 SVPs.
Senior Softwareentwickler/Technischer Leiter (Vertrag)
UK Ministry of Justice
- Lieferte das digitale Vorzeigeprojekt 'Prison Visits Booking', ein Flaggschiffprojekt der britischen Regierung.
- Verfolgte einen nutzerzentrierten Ansatz, führte Nutzerforschung und Usability-Tests mit Endanwendern durch, was zu einer Produktzufriedenheit von 99 % führte.
- Führte ein Performance-Tracking-Framework ein, um über ein öffentliches Dashboard Vorreiter und Nachzügler zu identifizieren.
- Verlagerte 35 FTEs und erzielte dadurch Einsparungen von £11 Mio. über 5 Jahre.
- Beteiligt an der Discovery-Phase von Money to Prisoners, erzielte Einsparungen von £50 Mio. durch End-to-End-Automatisierung, verteilte 65 FTEs um und ersetzte Postanweisungen durch Banküberweisungen.
Senior Softwareentwickler (Vertrag)
wearefriday.com
- Korrigierte Architektur und Umsetzung eines CMS und IAM-Systems für eine Großbank.
- Eliminierte unnötige Microservices, indem Funktionen in einen modularen Monolithen rückgeführt wurden.
- Beseitigte Engpässe im Anmeldesystem, indem hausgemachte Kryptografie durch effiziente und sichere Lösungen ersetzt wurde.
Softwareentwickler (Backend)
STATE
- Baute eine Hypedmedia-API für ein soziales Netzwerk rund um Meinungen mit Ruby, Node.js und MongoDB.
- Reimplementierte die Datenimport-Infrastruktur für Dutzende GB TSV-Dateien nach MongoDB.
Softwareentwickler
Sherman’s Travel Media
- Erstellte eine mittelgroße (250 000 tägliche Besuche) Kundenanwendung in Ruby/Rails neu.
- Verbesserte Leistung, Zuverlässigkeit und Testbarkeit.
Mitgründer & CTO
Sentymetr
- Identifizierte einen Marktbedarf für Social Media Monitoring auf dem polnischen Markt.
- Entwarf und implementierte eine Datenerfassungs-Infrastruktur in Ruby (Web-Scraping, API-Integrationen).
- Implementierte einen ML-Algorithmus zur Sentiment-Analyse basierend auf Vowpal Wabbit.
- Erreichte Product-Market-Fit, scheiterte jedoch im Vertrieb und ging letztlich die finanziellen Mittel aus.
Mitgründer & CTO
Shopmaster
- Identifizierte einen Marktbedarf für eine einfache, gehostete E-Commerce-Plattform mit einfacher Zahlungsintegration.
- Leitete das Projekt mit einem Team von 2 Entwicklern und passte Spree (eine Open-Source-E-Commerce-Plattform) an.
- Implementierte einen universellen Warenkorb, der die Integration von E-Commerce-Funktionen in bestehende Webseiten als Drop-In-Lösung ermöglicht.
- Erreichte nahezu Product-Market-Fit, aber die finanziellen Mittel gingen aus.
Softwareentwickler (Praktikant)
Google, Inc.
- Leistungsoptimierte Google Calendar, eine große (1,5 MB unkomprimierte JS) Single-Page-Anwendung.
- Implementierte ein System zum dynamischen Laden von Abhängigkeiten nach Bedarf, wodurch die erste Seitenladezeit um 15 % reduziert wurde.
- Arbeitete an der Integration von Feiertagskalendern in Google Calendar.
Mitgründer & CTO
Infinite Loop
- Gründete ein Softwarehaus, das sich auf Ruby/Rails-Entwicklung spezialisierte, eines der ersten in Polen.
- Arbeitete mit Audible GmbH zusammen und entwickelte ein Produkt, das nach der Übernahme zu Amazon ACX wurde.
- Baute ein Team von 15 Entwicklern auf und arbeitete als CTO, Projektmanager und Softwareentwickler.
- Lernte entscheidende Lektionen darüber, wie man ein Unternehmen führt und wie man es nicht führen sollte.
Softwareentwickler (Praktikant)
Resolver Systems
- Arbeitete in einem Team, das Extreme Programming genau nach Lehrbuch anwendete.
- War beteiligt am Aufbau des damals größten IronPython-Projekts, einem programmierbaren Tabellenkalkulationsprogramm (Resolver One).
- Implementierte netzwerkfähige Arbeitsblätter und lernte dabei über Ausfälle in verteilten Systemen.
Branchenerfahrung
Sehen Sie, in welchen Branchen dieser Freiberufler den Großteil seiner beruflichen Laufbahn verbracht hat.
Erfahren in Informationstechnologie (IT), Professionelle Dienstleistungen, Lebensmittel und Getränke, Bank- und Finanzwesen, Regierung und öffentliche Verwaltung und Metalle und Bergbau.
Erfahrung nach Fachbereich
Zeigt, in welchen Abteilungen und Funktionen dieser Freelancer am meisten mitgewirkt hat.
Erfahren in Informationstechnologie (IT), Produktentwicklung, Projektemanagement, Business Intelligence, Vertrieb und Forschung und Entwicklung (F&E).
Zusammenfassung
Ich suche neue Herausforderungen in einem Unternehmen, in dem ich einen Unterschied machen, mit kreativen und interessanten Menschen arbeiten und tolle Produkte entwickeln kann.
Fähigkeiten
- Programmierung: Ruby, Python, C, Go, Rust, Javascript
- Datenbanken: Postgresql, Redis, Kafka, Mongodb, Sqlite
- Sonstiges: Varnish, Grpc, Terraform, Cdb
- Identitäts- Und Zugriffsverwaltung: Oauth/openid Connect, Saml
- Betriebssysteme: Macos X, Linux, Freebsd
- Konzepte: Testgetriebene Entwicklung, Xp, Mvc, Ddd, Cqrs/es, Microservices, Rest, Rpc
- Devops: Ansible, Docker, Terraform, Aws, Rancher
- Kryptografie: Symmetrische Und Asymmetrische Verschlüsselung, Digitale Signaturen, Macs, Pki, Hsms
Sprachen
Ausbildung
Politechnika Krakowska
Master of Science in Informatik · Informatik · Krakau, Polen
Statistiken
Erfahrung
Globale Erfahrung
Fachkenntnisse
Qualifikationen
Profil
Häufig gestellte Fragen
Sie haben Fragen? Hier finden Sie weitere Informationen
Wo ist Jan ansässig?
Welche Sprachen spricht Jan?
Wie viele Jahre Erfahrung hat Jan?
Für welche Rollen wäre Jan am besten geeignet?
Was ist das neueste Projekt von Jan?
Für welche Unternehmen hat Jan in den letzten Jahren gearbeitet?
In welchen Industrien hat Jan die meiste Erfahrung?
In welchen Bereichen hat Jan die meiste Erfahrung?
In welchen Industrien hat Jan kürzlich gearbeitet?
In welchen Bereichen hat Jan kürzlich gearbeitet?
Was ist die Ausbildung von Jan?
Wie ist die Verfügbarkeit von Jan?
Wie hoch ist der Stundensatz von Jan?
Wie kann man Jan beauftragen?
Durchschnittlicher Tagessatz für ähnliche Positionen
Die Tagessätze basieren auf aktuellen Projekten und enthalten keine FRATCH-Marge.
Ähnliche Freelancer
Entdecken Sie andere Experten mit ähnlichen Qualifikationen und Erfahrungen
Experten, die kürzlich an ähnlichen Projekten gearbeitet haben
Freelancer mit praktischer Erfahrung in vergleichbaren Projekten als Leitender Softwareingenieur
Freelancer in der Nähe
Fachkräfte, die in oder in der Nähe von Warschau, Polen arbeiten