Laurin Hagemann

Laurin Hagemann Email and Phone Number

Founder @ LearnGraph
Bochum, NRW, DE
Laurin Hagemann's Location
Bochum, North Rhine-Westphalia, Germany, Germany
Laurin Hagemann's Contact Details

Laurin Hagemann work email

Laurin Hagemann personal email

n/a
About Laurin Hagemann

Software Architect by trade, Physicist by education, Hacker by nature. I focus on sustainable innovation in education, driving stakeholder collaboration to create impactful, tech-driven solutions. Co-founder of an open-source learning platform, committed to reshaping the educational landscape.

Laurin Hagemann's Current Company Details
LearnGraph

Learngraph

View
Founder
Bochum, NRW, DE
Website:
learngraph.org
Employees:
4
Laurin Hagemann Work Experience Details
  • Learngraph
    Founder
    Learngraph
    Bochum, Nrw, De
  • Learngraph
    Co‑Founder
    Learngraph Nov 2023 - Present
    Bochum, North Rhine-Westphalia, Germany
    • Realization of a community based approach to an open‑source learning‑platform into a software architecture• Actively promoted the platform leading to strategic partnerships and collaborations• Created bi‑weekly community meetings for dynamic curriculum evolution and cultivating collaboration• Implementation of a first prototype on learngraph.org (Kubernetes, React (Typescript), jest, Golang, PostgreSQL, GraphQL RPC)
  • Onefootball (Via Colenet)
    Senior Software Developer
    Onefootball (Via Colenet) Aug 2021 - Mar 2022
    Berlin, Germany
    Tech stack: Golang, GraphQL, RabbitMQ, REST, protobuf, PostgreSQL, MySQL, Redis, Android, Python (pandas, NetworkX), Kubernetes, Helm, Terraform, AWS• Integrated an online payment solution into a microservice architecture (Kubernetes) by using Golang (GraphQL, gqlgen), NodeJS (Angular)• Decentralized monolithic legacy applications (MySQL) by replacing them with new microservices (PostgreSQL, Redis), which required changesin the whole stack from Golang & Python Backends to Android (Java, Kotlin) and iOS Frontends• Inter-connected microservices (REST, protobuf) with RabbitMQ• Debugged issues inside an EKS Kubernetes cluster (Helm, Terraform, AWS Secrets Manger) with distributed logging (New Relic)
  • Colenet Gmbh
    Senior Software Engineer
    Colenet Gmbh Jun 2021 - Mar 2022
    Germany
    - Designed and performed multiple Workshops for a big insurance company- Taught XP-principles by using Pair- and Mob-Programming exercises, with a focus on Clean Code, Clean Architecture, TDD, CI/CD- Completed the Certified Scrum Master (CSM) test
  • E.Solutions
    Software Engineer
    E.Solutions Feb 2018 - Mar 2021
    Tech stack: C++17, protobuf, gRPC, UART-IP, cURL, OpenSSL, Alsa, GTest, GMock, Docker, Python, Swig, Java, Kotlin, libclang, pytest, Perforce, Swarm• Designed and Integrated a hybrid of online and satellite radio (SiriusXM) into Audi’s IVI, a highly asynchronous system, with strong stabilityrequirements; technologies include proprietary IPC, protobuf, UART-IP, cURL, OpenSSL, Alsa, GoogleTest, GoogleMock• Increased development efficiency for our team by creating a Docker-based build tool (python) that ensures a common development environ-ment• Held presentations about Golang, gRPC, mathematical proofs of thread safety• Lead architecture discussions of an Agile team with jira sprint management (SPICE conform, SAFe inter-Team communication), we used Plan-tUML, asciidoc and arc42 documentation• Greatly reduced concurrency bugs by implementing company-wide C++17 utilities for synchronizing data access (e.g. java:synchronized,Golang:Channel)• Invented and Designed a generator-based DI framework for C++ libraries (Mako Templates, libclang-bindings), which lead to a big increase intest coverage and thereby reduced bug chance• Designed an Android application (Kotlin) for the next project iteration, that can reuse the existing C++ code, by communicating via a swiggenerated JNI layer between Kotlin and C++• Improved overall system stability by finding bugs in external proprietary binaries (i.e. no source code available) using GDB, Valgrind, Radare2,TCMalloc
  • Ciat
    Visiting Scientist
    Ciat Feb 2017 - Sep 2017
    Cali, Valle Del Cauca, Colombia
    • Enabled CIAT to publish of a subset of entries in an OracleSQL database, by writing a updater daemon (python) that filters & translates thedata into the Chado format and fills a second database (PostgreSQL). Due to the complexity of Chado and the huge amount of data I had toparallelize where possible• Installed and configured the Drupal7 (Tripal) front-end (PHP, Javascript)
  • Lit Verlag Gmbh & Co. Kg
    Software Engineer
    Lit Verlag Gmbh & Co. Kg Nov 2015 - Jan 2017
    Münster, North Rhine-Westphalia, Germany
    • Vastly increased efficiency of type setting of book covers by implementing a graphical tool (Python, QT) that automatically fetches cover infor-mation from Google Spreadsheets and Foxpro DBF• Reduced workload of publisher by performing a database migration (from Foxpro DBF, MySQL and Google Spreadsheets to PostgreSQL) andimplementing a custom project management application for their needs (Ruby on Rails, TDD - Test Driven Development)

Laurin Hagemann Education Details

Frequently Asked Questions about Laurin Hagemann

What company does Laurin Hagemann work for?

Laurin Hagemann works for Learngraph

What is Laurin Hagemann's role at the current company?

Laurin Hagemann's current role is Founder.

What is Laurin Hagemann's email address?

Laurin Hagemann's email address is la****@****aph.org

What schools did Laurin Hagemann attend?

Laurin Hagemann attended Tu Dortmund University, University Of Münster.

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.