Skip to content
View maxshlain's full-sized avatar

Block or report maxshlain

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.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

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

Report abuse
maxshlain/README.md

πŸ‘‹ Hi, I'm Max Shlain

I'm a passionate software engineer who loves building great products and solving complex problems. Currently working at HPE's Zerto division, where we develop industry-leading disaster recovery and data protection solutions for enterprise workloads.

πŸš€ About Me

  • πŸ’Ό Senior Software Engineer at HPE Zerto
  • πŸ’» Backend Developer specializing in disaster recovery solutions
  • 🌱 Always learning and exploring new technologies
  • 🀝 Open to collaborating on interesting projects

πŸ› οΈ Tech Stack

.NET C# Python Ansible REST API

🌐 Connect with Me

LinkedIn Work GitHub

πŸ“« How to Reach Me

🎯 Current Focus

  • Building enterprise-grade disaster recovery solutions at HPE Zerto
  • Developing high-availability and data protection systems
  • Learning about AI and machine learning
  • Contributing to open-source projects

🏒 Enterprise Projects

  • .NET Ecosystem Development

    • Developed high-performance ADO layer utilizing NHibernate and Dapper
    • Created custom testing frameworks extending xUnit capabilities
    • Built Windows application installers using WIX toolset
    • Led migration initiatives from .NET Framework to .NET Standard/Core
    • Implemented microservices architecture by decomposing monolithic applications
    • Improved code reusability through internal NuGet package componentization
    • Developed authentication middleware and NuGet package for Keycloak integration, securing both internal and external communications
    • Containerized .NET services for improved deployment and scalability in cloud environments
  • Techlead & Developer Experience

    • Developed internal tooling for enhanced developer productivity:
      • Created local and remote debugging solutions
      • Built deployment tools serving dozens of developers using Python and Nice GUI
    • Led technical knowledge sharing initiatives:
      • Delivered internal talks on Test-Driven Development (TDD)
      • Conducted workshops on Clean Code principles
      • Mentored teams on refactoring best practices
  • Secure Cloud Infrastructure

    • Implemented FIPS-compliant security standards for cloud workloads
    • Adjusted .NET Core microservices to match FIPS requirements
    • Developed secure deployment pipelines for sensitive environments
  • Kubernetes Deployment Systems

    • Designed and implemented automated K8s deployment solutions
    • Created robust CI/CD pipelines for containerized applications
  • Air-Gapped Systems

    • Architected innovative solutions for updating K8s workloads in air-gapped environments
    • Developed secure mechanisms for software delivery in isolated networks

🎯 Personal Projects

  • ssh-copy-id-net - cross-platform ssh-copy-id implemented in csharp (because windows does not have fully scriptable ssh-copy-id)
  • SuperMelde - A simple web tool that helps residents fill out Vienna's mandatory residential registration form (Meldezettel)
  • Zgmund - A startup project (now closed) that explored AI-assisted mental health support through online group chats

Pinned Loading

  1. supermelde supermelde Public

    Produce ready-to-sign Meldezettel form in less than 2 minutes

    JavaScript

  2. ssh-copy-id-net ssh-copy-id-net Public

    ssh-copy-id implemented with dotnet

    PowerShell 9

  3. support-copilot support-copilot Public

    Python