Jonas Schreiber

Jonas Schreiber
Software Engineering Manager
Amazon Web Services
Java
Spring Boot
Angular
Golang
MySQL
MongoDB
Redis
RabbitMQ
Event Sourcing
Server Sent Events
RCS Business Messaging
CircleCI
Jenkins
Bash
Sentry
Prometheus
New Relic
Datadog
Zipkin
Elasticsearch
Sumo Logic
Splunk

Solutions Architect & Observability Advocate

As an accomplished engineering leader, I guide and motivate high-performing teams to deliver scalable and maintainable solutions to production on time. With over 10 years in the industry and 5 years as a leader, I have a deep understanding of the software development lifecycle.

I excel in hiring, mentoring, and managing talented engineers, fostering a culture of continuous learning and growth. With a strong technical background in software architecture and system design, I am proficient in multiple programming languages and technologies.

Solutions Architect
RevSpring Inc08/2020 – Present

Team Leadership and Cloud Microservices Development:

  • Leading a team developing products for the next generation of patient acquisition and patient engagement, including self scheduling, referral management, HIPAA-compliant data exchange, and instant messaging
  • Oversee the migration of workloads to the cloud
  • Oversee the end-to-end development lifecycle, ensuring sound architecture, scalability, and reliability

Data Brokering and Integration:

  • Facilitated seamless data exchange between the colocation (colo) stack and the cloud-native stack.
  • Orchestrated data flow between various business units, external partners, and Electronic Health Records (EHRs).

Appointment Availability Optimization:

  • Engineered a solution to surface appointment availability by intelligently intersecting location availability, resource availability, and patient preferences.
  • Implemented algorithms to match existing patients by demographics

Asynchronous Messaging Architecture:

  • Designed and implemented an efficient asynchronous messaging system to enhance communication across services.
  • Leveraged message queues and event-driven patterns for real-time data processing.

Championing Best Practices:

  • Advocated for security, observability, performance, and interoperability across cross-functional teams.
  • Collaborated with stakeholders to ensure adherence to industry standards and best practices.

Site Reliability Engineer / Software Engineer III
iCIMS10/2018 – 08/2020

Performance Optimization:

  • Spearheaded initiatives to minimize performance overhead related to database logging.
  • Streamlined data storage and retrieval processes, enhancing system efficiency.

Observability Enhancement:

  • Drove efforts to enhance system observability and monitoring.
  • Implemented robust logging, metrics, and tracing mechanisms for proactive issue detection.

Alerting Refinement:

  • Collaborated on initiatives to fine-tune alerting mechanisms.
  • Ensured timely notifications for critical events and anomalies.

Legacy Modernization:

  • Led technical debt reduction and modernization efforts for legacy applications.
  • Upgraded outdated components, improving maintainability and scalability.
Senior Software Engineer
Talksoft Corp09/2013 – 10/2018
  • REST Services Development and Maintenance
  • Core Java Research and Development
  • High-Performance Containerized Environment
  • CI/CD Pipeline Implementation

Posted

in

by

Tags: