Skip to content
View emirror-de's full-sized avatar

Block or report emirror-de

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
emirror-de/README.md

Lewin Probst, M.Sc. πŸ¦€

"Quality over quantity - Building robust software that stands the test of time."

Senior Software Engineer | Rust Specialist | Open Source Contributor

Website GitHub LinkedIn

πŸ‘‹ About Me

I'm a senior software engineer with over 15 years of IT experience and a Master's degree in Navigation and Environmental Robotics, passionate about creating robust, efficient, and maintainable software solutions. Since early 2020, I've specialized in Rust programming, developing high-quality open-source libraries and tools that prioritize performance, safety, and developer experience.

My unique background combines cutting-edge software engineering with scientific research experience from polar expeditions to Antarctica, oceanographic data processing, and autonomous underwater vehicle navigation. This diverse expertise enables me to tackle complex technical challenges from multiple angles.

My journey spans across multiple programming languages including Rust, JavaScript, Python, C++, C#, MATLAB, PHP, Java, and Delphi, giving me a comprehensive understanding of software development across different paradigms and ecosystems.

πŸš€ Core Expertise

Rust Ecosystem

  • Web Development: Axum, Rocket.rs, Leptos
  • System Programming: Low-level optimization, memory safety
  • Library Development: Creating reusable, well-documented crates
  • Authentication & Security: JWT, role-based access control
  • Performance Optimization: Efficient algorithms and data structures
  • WebAssembly: High-performance client-side applications

Scientific & Data Computing

  • Geodata Processing: Cross-platform visualization and analysis applications
  • Real-time Data Flows: Automated processing of scientific measurement data
  • Algorithm Development: Navigation algorithms, underwater positioning systems
  • Research Platforms: Antarctic research stations, polar expeditions (5+ deployments)

Full-Stack Development

  • Frontend: Modern JavaScript, HTML5, CSS3, responsive design, WebAssembly
  • Backend: API design, microservices, database integration
  • Databases: SurrealDB, PostgreSQL, MySQL, SQLite3, MongoDB, Redis
  • DevOps: CI/CD pipelines, containerization, deployment strategies, Linux server management

Professional Services

  • 🎯 Conceptual Design: Architecture planning and system design
  • πŸ’» Web Application Development: End-to-end solution delivery
  • πŸ“Š Scientific Data Processing: Real-time data flows, geodata analysis, oceanographic datasets
  • 🌐 Legacy System Migration: Modernizing applications to high-performance Rust
  • πŸ€– Autonomous Systems: Navigation algorithms, underwater robotics, sensor integration
  • πŸ‘₯ Team Leadership: Lead developer and mentoring roles
  • πŸ” Code Review & Consulting: Quality assurance and best practices
  • πŸ”οΈ Extreme Environment Computing: Reliable software for Antarctic research stations

πŸ† Featured Open Source Projects

Modern HTML5 Website Generator

Generate technically optimized and always valid HTML5 websites without sacrificing algorithmic comfort and flexibility. Features include automatic optimization, responsive design support, and comprehensive validation.

Key Features:

  • ⚑ High-performance HTML generation
  • 🎨 CSS optimization and minification
  • πŸ“± Responsive design automation
  • βœ… HTML5 validation guaranteed

Enterprise-Grade Authentication for Axum

Fully customizable role-based JWT cookie authentication system designed for both single-node and distributed applications. Built with security and scalability in mind.

Key Features:

  • πŸ›‘οΈ Role-based access control (RBAC)
  • πŸͺ Secure JWT cookie management
  • πŸ”„ Distributed system support
  • πŸŽ›οΈ Highly configurable middleware

Authentication & Authorization for Rocket.rs

Comprehensive authentication and authorization library for Rocket.rs applications, providing secure and flexible user management capabilities.

Intelligent Image Optimization

Batch image optimization tool that converts images to modern WebP format and generates HTML5 picture tags for optimal performance and compatibility.

Universal Database Connection Layer

Database-agnostic connection layer implementing common CRUD operations. Switch between different databases without modifying your application logic.

🎯 What I Offer

For Businesses

  • Legacy System Modernization: Migrate existing applications to modern, performant Rust solutions
  • Scientific Computing Solutions: Real-time data processing, geodata visualization, algorithm implementation
  • Performance Optimization: Identify bottlenecks and implement high-performance alternatives (proven track record with opus.aq migration)
  • Security Audits: Comprehensive code review and security assessment
  • Cross-Platform Applications: Native desktop applications for specialized business processes
  • Team Training: Rust adoption workshops and mentoring programs

For Research & Scientific Organizations

  • Data Pipeline Architecture: Real-time processing of scientific measurement data
  • Visualization Platforms: Interactive web-based data exploration tools
  • Instrument Integration: Software for specialized scientific equipment and sensors
  • Field-Ready Systems: Reliable software for extreme environments (Antarctica-tested)

For Development Teams

  • Technical Leadership: Guide architecture decisions with 15+ years of diverse experience
  • Code Quality: Establish testing strategies, CI/CD pipelines, and documentation standards
  • Rapid Integration: Quick onboarding into existing projects with minimal disruption
  • Knowledge Transfer: Share expertise spanning scientific computing to modern web development

πŸ“ˆ GitHub Stats

GitHub Stats

πŸ› οΈ Technology Stack

Languages:     Rust, JavaScript, Python, C++, C#, MATLAB, PHP, Java, Delphi
Web Frameworks: Axum, Rocket.rs, Actix-web, Symfony, Python Dash, Node.js
Databases:     SurrealDB, PostgreSQL, MySQL, SQLite3, MongoDB, Redis
Tools:         Docker, Git, CI/CD, Linux, Nginx, Apache2, Systemd, WebAssembly
Scientific:    Geodata Processing, Oceanographic Systems, Autonomous Navigation
Specialties:   System Programming, Scientific Computing, Real-time Data Processing

🌟 Why Choose Rust?

As a Rust specialist, I leverage the language's unique advantages:

  • πŸ”’ Memory Safety: Eliminate entire classes of bugs at compile time
  • ⚑ Performance: Zero-cost abstractions with C-level performance
  • πŸ”§ Reliability: Robust error handling and type safety
  • 🌍 Versatility: From web backends to system programming and WebAssembly
  • πŸ“¦ Rich Ecosystem: Growing collection of high-quality crates and tools

πŸ“ž Let's Connect

I'm always interested in challenging projects and meaningful collaborations. Whether you need:

  • πŸ—οΈ Greenfield Development: Building new applications from scratch
  • πŸ”„ Legacy Migration: Modernizing existing systems (Java/Python to Rust expertise)
  • πŸš€ Performance Critical Systems: High-throughput, low-latency applications
  • πŸ”¬ Scientific Computing: Real-time data processing, geodata analysis, research platforms
  • πŸ‘₯ Team Augmentation: Senior engineer with diverse domain expertise
  • ❄️ Mission-Critical Systems: Proven reliability in extreme environments

Ready to discuss your next project?

πŸ“§ Email: [email protected] 🌐 Website: emirror.de πŸ’Ό LinkedIn: Lewin Probst


πŸ’ Support My Work

If you find my open-source projects helpful, consider supporting my work:

Sponsor

Your support helps me dedicate more time to creating and maintaining high-quality open-source software for the Rust community.

Pinned Loading

  1. lewp-rs lewp-rs Public

    Generate your HTML5 website technically optimized and always valid without losing the algorithmic comfort and flexibility.

    Rust 43

  2. axum-gate axum-gate Public

    Fully customizable role based JWT cookie auth for axum, applicable for single nodes or distributed systems.

    Rust 17

  3. cosmodrome cosmodrome Public

    Authentication and authorization library for rocket.rs

    Rust 2 1

  4. libayatana-appindicator-rs libayatana-appindicator-rs Public

    Rust bindings for libayatana-appindicator shared library.

    Rust 5 1

  5. html5-picture html5-picture Public

    Batch optimizes your images to cwepb. Generates html5 picture tags.

    Rust 6

  6. naphtha naphtha Public

    Universal database connection layer for your application in Rust. Implements the most common functions insert, update and remove for database connections. Change the database without having to adju…

    Rust 6