Skip to content
View Vybornak2's full-sized avatar

Block or report Vybornak2

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 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
Vybornak2/README.md

Hi there 👋, I'm Jan Výborný!

LinkedIn


  • 📍 Based in: Prague, Czechia 🇨🇿
  • 👨‍💻 Role: Freelance Python Developer & CAE Engineer
  • 🎯 Main Focus: Scientific Computing, CAE Automation, Algorithm Development

🚀 Key Activities & Projects

My primary activities involve:

  • CAE Automation: Streamlining engineering simulations and workflows through scripting with ANSA & META Post APIs.
  • Developing FatPy: Building an open-source Python library focused on structural durability analysis and fatigue evaluation.
  • Leading FABER COST Action (CA21155) WG6: Coordinating Working Group 6 for FABER (Fatigue Benchmark Repository) – a project aiming to create tools for the engineering/scientific community to benchmark/evaluate material fatigue.

🌱 Interests & Learning

My key interests and drivers include:

  • Continuous Learning: Driven by curiosity, I am committed to constantly expanding my knowledge and technical skillset.
  • Code Quality & Design: I value writing clean, maintainable, and typed Python code, influenced by principles like SOLID.
  • Algorithmic Challenges: I genuinely enjoy tackling logical and mathematical puzzles, such as Project Euler (My Repo).
  • Mathematics & Physics: Passionate about these subjects and truly value applying them in my work.

🛠️ Tech Stack & Skills

My technical toolkit includes:

🐍 Python Expertise

  • Scientific Computing: NumPy, Pandas, SciPy, Matplotlib, Plotly, Seaborn
  • Environment, Quality & Tooling: uv, Pre-commit, Mypy, Ruff, Pytest, MkDocs

⚙️ CAE Specifics

  • Scripting & Automation: ANSA & META Post API Automation
  • Solvers: OptiStruct, Nastran, Abaqus
  • Simulation Types: Static Analysis, Fatigue, Crash, Linear & Non-linear FEA

🔧 Other Languages

  • Basics: C C, C++ C++, MATLAB MATLAB, HTML5 HTML5, CSS3 CSS3
  • Learning: Rust Rustacean (Ferris) (Rustlings)

🛠️ Tools & Platforms

  • Version Control: Git Git, GitHub GitHub
  • Editors: VS Code VS Code Icon, Vim Vim Icon (Vim Enthusiast)
  • Operating Systems: Windows Windows, Linux Linux
  • CI/CD: GitHub Actions
  • Containerization: Docker Docker (Basic Understanding)

💾 Databases

  • Relational: SQLite SQLite

🌐 Web Development (Basic)

  • Technologies: HTML5, CSS3, Bootstrap Bootstrap, Django Django (Brief experience)

💡 Concepts & Background

  • Software Engineering: Software Architecture, Design Patterns (GoF), SOLID Principles, Test Automation, OOP, Type Hinting
  • Domain Knowledge: Mechanical Engineering, Structural Mechanics, Numerical Mathematics, Fatigue Mechanics, Physics, Algorithm Design

🤝 Get in Touch / Collaborate

I'm always interested in connecting with others in the field!

Feel free to reach out if you'd like to discuss open-source scientific computing, CAE automation, API design, Python best practices, or structural durability/fatigue mechanics. I'm open to collaboration opportunities.


📊 GitHub Stats & Activity

Explore my coding journey, primarily in Python, with contributions across repositories. Most development happens in .py files, with occasional Jupyter Notebook usage for prototyping.

GitHub Stats Top Languages


Pinned Loading

  1. faberorg/FatPy faberorg/FatPy Public

    Python 15 7

  2. project_template project_template Public template

    Python 3

  3. FatPyBlog FatPyBlog Public

    HTML

  4. ProjectEuler ProjectEuler Public

    Project Euler solutions by Jan Vyborny

    Jupyter Notebook

  5. Training Training Public

    Jupyter Notebook